Jonathan1986
XLDnaute Nouveau
Bonjour à tous, bonjour le forum,
Voilà, je développe une application excel et je me suis plusieurs fois posé la question sans la poster sur aucun forum, étant débutant en VBA je ne vois pas trop comment faire ...
Merci beaucoup d'avance pour celui qui a un peu de temps pour regarder cela, le problème est assez simple, je cherche a rendre les numéro de colonnes variables, car ce type d'opération je la répète plusieurs fois
Encore merci
A+
Jo
For i = 2 To L
WB.Sheets("BDDD").Range("A" & i) = xlSheet.Range("A" & i)
WB.Sheets("BDDD").Range("B" & i) = xlSheet.Range("B" & i)
WB.Sheets("BDDD").Range("C" & i) = xlSheet.Range("C" & i)
WB.Sheets("BDDD").Range("D" & i) = xlSheet.Range("D" & i)
WB.Sheets("BDDD").Range("E" & i) = xlSheet.Range("E" & i)
WB.Sheets("BDDD").Range("F" & i) = xlSheet.Range("F" & i)
WB.Sheets("BDDD").Range("G" & i) = xlSheet.Range("G" & i)
WB.Sheets("BDDD").Range("H" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("I" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("J" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("K" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("L" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("M" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("N" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("O" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("P" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("Q" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("R" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("S" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("T" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("U" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("V" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("W" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("X" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("Y" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("Z" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AA" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AB" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AC" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AD" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AE" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AF" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AG" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AH" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AI" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AJ" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AK" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AL" & i) = xlSheet.Range("H" & i)
Next i
Voilà, je développe une application excel et je me suis plusieurs fois posé la question sans la poster sur aucun forum, étant débutant en VBA je ne vois pas trop comment faire ...
Merci beaucoup d'avance pour celui qui a un peu de temps pour regarder cela, le problème est assez simple, je cherche a rendre les numéro de colonnes variables, car ce type d'opération je la répète plusieurs fois
Encore merci
A+
Jo
For i = 2 To L
WB.Sheets("BDDD").Range("A" & i) = xlSheet.Range("A" & i)
WB.Sheets("BDDD").Range("B" & i) = xlSheet.Range("B" & i)
WB.Sheets("BDDD").Range("C" & i) = xlSheet.Range("C" & i)
WB.Sheets("BDDD").Range("D" & i) = xlSheet.Range("D" & i)
WB.Sheets("BDDD").Range("E" & i) = xlSheet.Range("E" & i)
WB.Sheets("BDDD").Range("F" & i) = xlSheet.Range("F" & i)
WB.Sheets("BDDD").Range("G" & i) = xlSheet.Range("G" & i)
WB.Sheets("BDDD").Range("H" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("I" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("J" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("K" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("L" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("M" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("N" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("O" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("P" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("Q" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("R" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("S" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("T" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("U" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("V" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("W" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("X" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("Y" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("Z" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AA" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AB" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AC" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AD" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AE" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AF" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AG" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AH" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AI" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AJ" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AK" & i) = xlSheet.Range("H" & i)
WB.Sheets("BDDD").Range("AL" & i) = xlSheet.Range("H" & i)
Next i