Analyse des écritures comptables (VBA/SQL) : recherche des encaissements en espèces supérieurs à 1 000 €

Afin de limiter le risque de fraude fiscale, la loi interdit d’effectuer en espèces le paiement d’une dette supérieure à  1 000 € (C. mon. fin. art. L 112-6, I-al. 1 et D 112-3). Il convient de s’assurer régulièrement qu’aucun encaissement n’est réalisé en contravention avec la loi. Le contrôle du respect de cette règle de droit …

Continue reading ‘Analyse des écritures comptables (VBA/SQL) : recherche des encaissements en espèces supérieurs à 1 000 €’ »

Share Button

VBA, SQL : conversion d’une valeur numérique en une chaîne de caractères

La conversion de données (ou transtypage) est commune en programmation. Pour convertir des valeurs numériques en données texte, les langages VBA et SQL utilisent la fonction Cstr. En VBA : Dim Num as Integer Dim Ch as String Num = 12 Ch = Cstr(Num) En SQL, la conversion d’une valeur numérique en une chaîne de …

Continue reading ‘VBA, SQL : conversion d’une valeur numérique en une chaîne de caractères’ »

Share Button

Tests conditionnels en Basic et VBA avec la structure Select Case… End Select

Les tests conditionnels sont incontournables en programmation. La structure If… Then… Else… (soit en français si… alors… sinon…) est la plus communément utilisée. Toutefois, dans de nombreux cas, la structure Select Case… End Select, utilisable aussi bien en Basic et qu’en VBA, est bien plus appropriée pour l’efficacité et la lisibilité du code que la structure …

Continue reading ‘Tests conditionnels en Basic et VBA avec la structure Select Case… End Select’ »

Share Button

VBA, EXCEL : créer un tableau croisé dynamique

Le tableau croisé dynamique (ou TCD) affiche des données structurées pouvant comporter des centaines de milliers de lignes sous une forme synthétique plus facile à lire afin de les analyser et de les explorer. Le TCD est un outil d’audit de données et d’aide à la décision par excellence au même titre que les filtres …

Continue reading ‘VBA, EXCEL : créer un tableau croisé dynamique’ »

Share Button

VBA, Excel : affichage de messages avec la fonction MsgBox

La fonction MsgBox affiche un message dans une boîte de dialogue, attend que l’utilisateur clique sur un bouton, puis retourne une valeur de type Integer qui indique le bouton choisi par l’utilisateur. Syntaxe MsgBox( prompt ** [, ***buttons* ] [, title ] [, helpfile, context ] )

Share Button