Excel et VBA : obtenir un nom de fichier avec la boîte de dialogue GetOpenFilename

Le principe de base d’un programme est de traiter des informations de sources diverses. La fonction GetOpenFilename permet de sélectionner un ou plusieurs fichiers à traiter à l’aide d’une boîte de dialogue. Le nom des fichiers sélectionnés est stocké dans une variable ; celle-ci peut ensuite être analysée par le programme VBA. Cette fonction s’utilise ainsi :

Share Button

VBA, variables : les types de données

Le type de données caractérise la nature des données qu’une variable est en mesure de contenir. Le type de données est indiqué lors de la déclaration de la variable. Pour mémoire, une variable est déclarée de la façon suivante : Dim nomvariable as String Dans cet exemple, la variable nommée nomvariable est déclarée sous le type String ; elle est …

Continue reading ‘VBA, variables : les types de données’ »

Share Button

VBA : les opérateurs arithmétiques

En mathématique, les opérateurs arithmétiques symbolisent les opérations entre les différents nombres composant une expression (par exemple : 5 + 3 * 4). En VBA (et dans la plupart des langages informatiques d’ailleurs), les opérateurs arithmétiques sont représentés sous cette forme :  Élévation à la puissance ^  Signe négatif, positif (1) d’un nombre -, +  Addition +  …

Continue reading ‘VBA : les opérateurs arithmétiques’ »

Share Button

EXCEL, VBA : exporter des données Excel dans un fichier CSV

Il est courant d’exporter sous la forme d’un fichier texte des données produites ou mises en forme sur EXCEL en vue d’une intégration dans un logiciel tiers ; il en est ainsi, par exemple, d’écritures comptables. Ces opérations d’exportation gagnent à être automatisées avec une macro VBA lorsqu’elles sont répétées. L’exemple qui suit sélectionne une plage de cellules Excel, la …

Continue reading ‘EXCEL, VBA : exporter des données Excel dans un fichier CSV’ »

Share Button

EXCEL, VBA : importer un fichier texte dans Excel

L’analyse de données passe par l’extraction de données provenant de logiciels tiers. Ces extractions sont fréquemment matérialisées par des fichiers texte ou CSV. L’importation de ces données dans Excel peut être réalisée manuellement mais l’automatisation de ces importations se révélera beaucoup plus efficace en présence de volumes de fichiers conséquents, tel est le cas pour l’analyse des …

Continue reading ‘EXCEL, VBA : importer un fichier texte dans Excel’ »

Share Button