Salut Couphil, Le Forum
Donc en premier lieu ...
Merci d'avoir consacré un peu de temps à lire notre charte, et merci de l'appliquer...
Ensuite pour te répondre dans l'ordre :
Module de Class
Disons que comme tu dis être débutant, ne te préoccupe pas des Modules de Class... En gros celà sert à créer de nouveaux objets, mais disons que l'on arrive à un très haut niveau de programmation que je n'utilise pas.
Donc pour l'instant contentes-toi des Modules Standards, il y a de quoi faire avec !!
Les $ à la Fin d'une Variable
C'est une méthode pour écrire rapidement une déclaration de variable... (un peu comme les toubibs qui abrègent, mais c'est pas forcément lisible...)
Exemple
Dim MaString As String
Dim MonChiffreAVirgule As Single
Dim MonGrosChiffreAvirguleFlottante As Double
Dim MonChiffreEntier As Integer,
Dim MonGrosChiffreEntier As Long
Dim MonChiffreFinancierAVirgule As Currency
Equivaut à
Dim MaString$, MonChiffreAVirgule!, MonGrosChiffreAvirguleFlottante#, MonChiffreEntier%, MonGrosChiffreEntier&, MonChiffreFinancierAVirgule@
Disons que pour débuter je te conseille la première méthode classique. (Je déclare toujours mes variables de cette manière)
VB & VBA (Visual Basic et Visual Basic Pour Application)
La différence est dans le nom... Le premier est un Outil de Programmation qui permet de faire des Applications, ou des Utilitaires de Windows... Le Second, bien reprenant pratiquement le même language est un outil complémentaire propre à une application, il ne peut fonctionner tout seul.
Voilà Couphil, et Welcome in the VBA's World !!!
Bonne Fin de Week End
@+Thierry