Partiel  VBA20
L'instruction x=ActiveCell  est correcte, mais peut tre mieux crite :
   Set x=ActiveCell
   x=ActiveCell.Value
   x.Value=ActiveCell

La dclaration Dim t() As Integer 
   est correcte
   est incorrecte.

Diffrence entre Workbooks.Open et Workbooks.Add
   C'est pareil.
   Add cre un nouveau classeur, Open ouvre un classeur existant.
   Add ajoute une feuille au classeur actif, Open change de classeur actif.

Quelle est la diffrence entre a=CInt(a*100)/100 : MsgBox a et MsgBox Format(a,"####0,00")
   C'est exactement la mme chose : on imprime a, arrondi avec deux dcimales.
   On imprime a, arrondi avec deux dcimales dans les deux cas, mais dans le 1er, a est modifie. 
   On imprime a, arrondi avec deux dcimales dans les deux cas, mais dans le 1er, a est modifie. De plus, la dernire dcimale peut tre diffrente.

Range("A4") est la mme chose que :
   Cells(1,4)
   Cells(4,1)
   Cells("A4")

C est la cellule A1. C.CurrentRegion.Rows.Count et C.End(xlDown).Row-C.Row :
   sont gales.
   diffrent de 1.
   n'ont rien  voir.

Une fonction/procdure peut s'appeler elle-mme.
   Vrai
   Faux.

Sh est une feuille. Diffrence entre Sh.Activate et Sh.Select.
   Activate active la feuille. Select slectionne toutes les cellules de la feuille.
   Pas de diffrence.

Pour qu'une procdure dmarre automatiquement :
   on dclare Sub <nom> Automatic
   on utilise la macro Auto_Open
   On l'appelle depuis, ou on insre ses instructions dans Workbook_Open du module associ  ThisWorkbook

Pour affecter la valeur 5  la variable x, on crit :
   5 = x
   x = 5
   x := 5

La construction  While True ... Wend
   boucle indfiniment
   s'arrte tout de suite
   donne un message d'erreur

Pour passer  l'Editeur VBA, il faut taper :
   Ctrl-F1
   Alt-F11
   F5

Les oprateurs * / et \ sont plus prioritaires que + et -.
   Vrai
   Faux

La structure For L=1 To 65536
                        If Isempty(Cells(L,K)) Then Exit For
                        ...
                     Next L
   parcourt la partie utile d'un tableau
   lit toutes les lignes d'une feuille
   cherche une donne

On peut utiliser en VBA les fonctions de feuille Excel
   Vrai
   Faux

Pour exprimer la condition x compris entre a et b, on crit :
   If (x>=a) And (x<=b) ...
   If (a<x<b) ...
   If x Between a And b

Les contrles par lesquels on peut entrer un texte sont :
   Label, TextBox, ComboBox et ListBox
   TextBox et ComboBox
   TextBox

Worksheets.Count est :
   le nombre de feuilles du classeur actif
   le nombre de feuilles cumul de tous les classeurs ouverts
   le nombre de feuilles maximum qu'on peut avoir dans un classeur Excel

Une chane de caractres se prsente :
   entre ' (apostrophes)
   entre " (guillemets)
   entre ( )

L'instruction Set x=ActiveCell suppose la dclaration :
   Dim x As Range
   Dim x as Single
   Dim x As Cell

