EXCEL & VBA : convertir une chaîne de caractères en une variable tableau avec la fonction Split

La fonction VBA Split convertit une chaîne de caractères en une variable tableau à partir d’un séparateur. Cette fonction réalise la même tâche que le menu EXCEL Données / Convertir / Format délimité. Syntaxe :

Share Button

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

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

Conversion de programmes entre les langages VBA et DELPHI

Dans le cadre de mon projet de développement d’un logiciel d’audit des comptes consolidés, je convertis en DELPHI des programmes que j’avais initialement rédigés en VBA et notamment le programme de calcul des pourcentages d’intérêt. Cette opération de conversion se pratique de la même manière que la traduction d’un texte d’une langue à l’autre : …

Continue reading ‘Conversion de programmes entre les langages VBA et DELPHI’ »

Share Button

Les ordinateurs calculent-ils faux ?

Les ordinateurs sont de fabuleuses et infatigables machines de calculs. Mais les résultats qu’ils donnent sont-ils fiables ? Tester la précision de calcul de son ordinateur : La précision de calcul est, depuis l’origine de la micro-informatique, une question cruciale.

Share Button

Initiation à la programmation en Basic – ETAPE 7 : Boucles

Pour le moment, notre programme calcule et affiche la mensualité à rembourser. La présente étape propose d’établir l’échéancier de remboursement. La modélisation d’un échéancier est simple : pour une échéance donnée, le montant des intérêts est calculé sur le montant du capital restant dû et le montant du capital amorti égale l’annuité déduction faite des …

Continue reading ‘Initiation à la programmation en Basic – ETAPE 7 : Boucles’ »

Share Button

Basic, langage à tout faire… depuis toujours

Je profite de la série d’articles dédiée à l’initiation au Basic, que je publie en ce moment, pour mettre en ligne un article paru dans Science & Vie Micro (n°30, juillet-août 1986), une de mes sources d’information préférées à l’époque. Intitulé « Basic, mon amour » (pp 71 à 75), cet article est un véritable …

Continue reading ‘Basic, langage à tout faire… depuis toujours’ »

Share Button

Comptes consolidés : calculer les pourcentages d’intérêt à l’aide du calcul matriciel et du langage VBA d’Excel (article publié dans la RFC)

La Revue Française de Comptabilité publie dans son numéro de janvier 2012 (n° 450) un article, que j’ai écrit, intitulé «Comptes consolidés : calculer les pourcentages d’intérêt à l’aide du calcul matriciel et du langage VBA d’Excel ». Résumé de l’article : La détermination des pourcentages d’intérêt s’avère fastidieuse dans les groupes comprenant de nombreuses …

Continue reading ‘Comptes consolidés : calculer les pourcentages d’intérêt à l’aide du calcul matriciel et du langage VBA d’Excel (article publié dans la RFC)’ »

Share Button