Bonjour à vous,

J'ouvre ce sondage car j'aimerais connaître la manière dont vous déclarer vos variables dans vos Macros.

Est-ce que vous déclarer toutes vos variables au début, comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Sub Macro()
 
Dim wb As Workbook
Dim i As Long, dl As Long
Ou au fur et à mesure, comme cela :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Sub Macro()
 
Workbooks.Open ("C:\macro.xls")
 
Dim wb As Workbook
Set wb = Workbooks("macro.xls")
 
Dim dl As Long
dl = wb.ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
 
Dim i As Long
For i = 1 To dl
    '.....
Next
 
End Sub
Merci par avance