EXCEL : calculer des sous-totaux

Le calcul de sous-totaux sur des tableaux de données filtrés (Données / Filtrer) s’obtient avec : la fonction SOUS.TOTAL(fonction ; plage de données) sous Excel, la fonction SUBTOTAL(fonction, plage de données) sous VBA d’Excel. no_fonction (comprend les valeurs masquées) no_fonction (ignore les valeurs masquées) Fonction 1 101 MOYENNE 2 102 NB 3 103 NBVAL 4 …

Continue reading ‘EXCEL : calculer des sous-totaux’ »

Share Button

EXCEL, VBA : importer un fichier texte dans Excel (cas pratique)

Le présent article met en pratique l’importation de fichiers texte dans Excel. Les exemples développés ci-après sont des applications courantes dans le monde de la comptabilité (expertise-comptable et audit compris) : importation dans Excel de balances générales, de journaux d’écritures comptables ou encore du FEC à des fins d’analyse et de révision. Les étapes à suivre sont les …

Continue reading ‘EXCEL, VBA : importer un fichier texte dans Excel (cas pratique)’ »

Share Button

VBA et EXCEL : écrire dans une cellule

Le langage VBA est une déclinaison du langage BASIC conçu pour interagir avec les applications du pack Office. La version du VBA adjointe à Excel permet d’interagir avec les feuilles de calcul et notamment d’écrire dans ses cellules. Pour interagir avec les cellules Excel, il faut définir l’adresse de la cellule (ou de la plage …

Continue reading ‘VBA et EXCEL : écrire dans une cellule’ »

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 : calculer le dernier jour d’un mois

Chaque mois de l’année compte un nombre de jours différent (31, 30, 28 ou encore 29 jours pour le mois de février les années bisextiles) ce qui ne facilite pas les calculs sur des dates, par exemple pour déterminer une date d’échéance (30 jours fin de mois…). La fonction FIN.MOIS(date_départ;mois) résout cette difficulté en retournant le …

Continue reading ‘EXCEL, VBA : calculer le dernier jour d’un mois’ »

Share Button

Excel et VBA : le copier / coller à toutes les sauces

L’avènement des systèmes d’exploitation multitâches au milieu des années 80 s’est accompagné de nombreuses innovations techniques. Le copier / coller à la souris au sein d’un même logiciel ou entre différents logiciels est sans aucun doute une véritable révolution qui encore aujourd’hui est utilisé au quotidien. La fonction copier / coller du tableur Excel  n’échappe …

Continue reading ‘Excel et VBA : le copier / coller à toutes les sauces’ »

Share Button

EXCEL & VBA : créer un lien hypertexte

Les liens hypertextes font partie de notre quotidien, ils facilitent le passage d’une page à l’autre lors de nos navigations sur internet. Sur Excel, les liens hypertextes sont aussi très pratiques pour naviguer dans des classeurs comprenant de très nombreux onglets, par exemple dans le cas de la réconciliation des comptes intercompagnie. Il est également possible …

Continue reading ‘EXCEL & VBA : créer un lien hypertexte’ »

Share Button

Excel & VBA : automatiser l’impression des feuilles de calcul

Certaines tâches répétitives gagnent à être automatisées. Il en est ainsi des impressions. Il est en effet fréquent d’avoir à imprimer de manière récurrente des feuilles de travail. Sur des séries importantes, cette tâche se révèle rapidement fastidieuse. Or elle est aisément automatisable à l’aide de quelques lignes de code VBA. L’instruction VBA qui permet …

Continue reading ‘Excel & VBA : automatiser l’impression des feuilles de calcul’ »

Share Button