VBA, EXCEL : activer une référence

Les fonctions du langage VBA sont classées dans différentes bibliothèques (ou références). Il est nécessaire d’activer les bibliothèques comprenant les fonctions utilisées dans une macro, faute de quoi la macro ne pourra s’exécuter et un message d’erreur s’affichera.

EXCEL - EDI VBA - Références

Continue reading ‘VBA, EXCEL : activer une référence’ »

Obligation d’utiliser des logiciels de caisse certifiés à partir de 2018

Après avoir normalisé le fichier des écritures comptables (FEC), le législateur s’attaque à la fraude à la TVA liée à l’utilisation de logiciels permettant la dissimulation de recettes.

Logo Administration fiscale

La loi de finances pour 2016 instaure l’obligation à partir du 1er janvier 2018 pour les commerçants et autres professionnels assujettis à la TVA d’enregistrer les paiements de leurs clients au moyen d’un logiciel de comptabilité ou d’un système de caisse sécurisés garantissant l’inaltérabilité, la sécurisation, la conservation et l’archivage des données. Ces systèmes devront être certifiés par un organisme accrédité ou par une attestation individuelle délivrée par l’éditeur.

Cette obligation permettra de rendre impossible la fraude qui consiste à reconstituer par un logiciel frauduleux des tickets de caisse pour soustraire des paiements en espèces des recettes de la comptabilité.

Continue reading ‘Obligation d’utiliser des logiciels de caisse certifiés à partir de 2018’ »

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 suivantes :

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

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.

Tableau Excel

Pour interagir avec les cellules Excel, il faut définir l’adresse de la cellule (ou de la plage de cellules) concernée et la nature du résultat à écrire (formule de calcul ou résultat donné par une formule de calcul).

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

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.

VBA Excel - Boîte de dialogue GetOpenFilename

Cette fonction s’utilise ainsi :

Continue reading ‘Excel et VBA : obtenir un nom de fichier avec la boîte de dialogue GetOpenFilename’ »