EXCEL et VBA : Manipuler des plages de cellules dans des variables tableaux

Le VBA est un langage de programmation puissant, intégré à l’ensemble des logiciels du pack OFFICE, qui permet d’enchaîner de nombreux calculs. Sous Excel, ces calculs portent fréquemment sur des plages de cellules. Or, les opérations de lecture et d’écriture sur des plages Excel de grande taille ralentissent de manière significative l’exécution des programmes VBA …

Continue reading ‘EXCEL et VBA : Manipuler des plages de cellules dans des variables tableaux’ »

Share Button

EXCEL : calculs conditionnels multicritères

EXCEL offre un panel de fonctions évoluées très étendu ; parmi celles-ci figurent les fonctions de calcul conditionnel. Les calculs conditionnels permettent d’effectuer des calculs en cas de réalisation d’une ou plusieurs conditions. Pour commencer : les calculs monocritères…

Share Button

EXCEL : Créez votre premier programme VBA à l’aide de l’enregistreur de macros, 3ème partie : exécuter une macro

L’intérêt des macros est d’exécuter un ensemble de tâches automatiquement. C’est ce que nous allons aborder dans cette partie. Avant d’aller plus loin, nous devons ajouter un nouveau menu à EXCEL : le menu “Développeur”. C’est à partir des options offertes par ce menu que nous accédons à l’environnement de développement intégré (EDI) d’EXCEL. Pour …

Continue reading ‘EXCEL : Créez votre premier programme VBA à l’aide de l’enregistreur de macros, 3ème partie : exécuter une macro’ »

Share Button

EXCEL : Créez votre premier programme VBA à l’aide de l’enregistreur de macros, 2ème partie : enregistrer une macro

La prochaine étape consiste à mettre en oeuvre l’enregistreur de macros. A la manière d’un keylogger qui enregistre tout ce que vous tapez sur votre clavier, l’enregistreur de macros mémorise toutes vos actions dans votre session Excel (saisie de formules de calcul, mise en place de filtres ou de tableaux croisés dynamiques, changement de police …

Continue reading ‘EXCEL : Créez votre premier programme VBA à l’aide de l’enregistreur de macros, 2ème partie : enregistrer une macro’ »

Share Button

EXCEL : Créez votre premier programme VBA à l’aide de l’enregistreur de macros

Le langage VBA d’EXCEL est un outil puissant et utile dans notre quotidien professionnel. Le VBA automatise la réalisation de traitements récurrents (calculs, tris, rapprochements, mises en forme…). L’apprentissage d’un nouveau langage n’étant pas une tâche aisée, EXCEL est doté d’un enregistreur de macros fort pratique facilitant l’expérimentation. L’objet du présent article est de présenter …

Continue reading ‘EXCEL : Créez votre premier programme VBA à l’aide de l’enregistreur de macros’ »

Share Button