Introduction à la programmation
Motivation – démos
VBA et VB
Syntaxe de base, variables
Opérateurs de base, boucles
Intégration à MS Excel
Génération de code automatique
Accès au système de fichiers
Et si on a le temps…
– Conception de formulaires
– Accès aux bases de données
– Accès aux API Windows
Introduction à la programmation
Qu’est-ce que la programmation ?
– Séquences d’instructions qui permettent de données des ordres à un ordinateur
A quoi cela sert-elle ?
– Développer des applications, automatiser des tâches récurrentes, effectuer des calculs complexes
Quelques langages de programmation
– C, C++, JAVA, (Visual) Basic, Perl, PHP, Cobol, Forth…
Introduction: suite…
Différences principales entre les langages
– La syntaxe
– Langages séquentiels, langages orienté-objet
– Langages interprétés, langages exécutés
– Langages spécialement adaptés
A Internet (pages web): PHP, Perl, JAVA
Aux simulations: Matlab
Aux programmes nécessitant une grande vitesse: C, C++
Aux applications bureautiques: JavaScript, VB
Quelques démos
Exemples simples dans Excel
Programme de perçage (atelier)
Programme de peinture
VBA ou VB ou Visual Basic
La terminologie autour de Visual Basic peut mener à une certaine ambiguité.
VBA = Visual Basic pour Application
– Disponible avec MS Office (Excel, Access, Word)
VB = Visual Basic
– Langage de programmation contenu dans MS Office mais également intégré dans Visual Studio pour faire des applications indépendantes Finalement les 3 termes sont presque identiques
……