VBA

Créer un fichier log sur l’utilisation d’un classeur Excel

Grâce à VBA, il est possible d’interagir avec d’autres fichiers ou d’autres applications. Une de ces possibilités est de créer un fichier texte qui donne des indications sur ce qui est fait dans le fichier Excel où est placé le code, par qui et quand. Un vrai petit mouchard ! Très pratique pour pouvoir tracer les …

Créer un fichier log sur l’utilisation d’un classeur Excel Lire la suite »

MsgBox, InputBox et Application.InputBox

En VBA, il est possible de fair interagir l’application (ou la macro si vous préférez) avec l’utilisateur. Cela se passe grâce aux différentes boîtes de dialogue – de la simple information à la demande de saisie de valeur paramétrée. 1) MsgBox en VBA MsgBox : permet d’afficher un message simple. Par exemple, ouvrez Visual Basic (ALT + …

MsgBox, InputBox et Application.InputBox Lire la suite »

Créer une fonction dans VBA

La création de formules dans Visual Basic est un outil important si l’on souhaite personnaliser son outil ou utiliser dans des procédures des calculs nécessitant une formule non présente dans Excel. Pour créer une formule dans VBA, ouvrons Visual Basic (par exemple ALT+F11), puis ouvrons un module dans un classeur vierge. A l’instar des procédures macros, …

Créer une fonction dans VBA Lire la suite »