Bonjour à toutes et tous,
Voilà mon probléme je veux écrire les données d'un tableau sur une ligne à partir d'une cellule bien précise correspondant à un mois. Lorsque je marque une adresse exacte pour la cellule de départ ça marche!!
ex: Worksheets("FeuilSynthese").Range("AK49").Resize(UBound(tab_exemple3, 1), UBound(tab_exemple3, 2)) = tab_exemple3
mais lorsque je veux utiliser une variable, ça ne marche plus
Sheets("FeuilSynthese").Select
m = 0 ' COLONNE_DATE
I = 3 ' OFFSET_COLONNE_DATE
J = 8 ' OFFSET_LIGNE_DATE
Do Until ActiveSheet.Cells(J, I + m) = "01/12/2012" '----répéter l'action juqu'à la fin de la feuille
If m = 10000 Then
Exit Do ' Permet de sortir de la boucle en cas de non existence de la date
Else
x = "01/12/2012"
tempo = ActiveSheet.Cells(J, I + m)
m = m + 1
End If
Loop
m = m + I
Worksheets("FeuilSynthese").Range("m & 47").Resize(UBound(tab_exemple, 1), UBound(tab_exemple, 2)) = tab_exemple
Worksheets("FeuilSynthese").Range("48, m").Resize(UBound(tab_exemple2, 1), UBound(tab_exemple2, 2)) = tab_exemple2
Je pense que j'écris mal les coordonnées dans le .range( )??????
merci de m'aider