Bonjour
J'essaye d'adapter mon code VBA (2007) en 2003, mais je bloque pour une erreur sur la fonction somme:
Sheets("B").Cells(Ligne, 2).Value = Application.WorksheetFunction.Sum(Sheets("B").Range(Cells(2, 2).Address & ":" & Cells(Ligne - 1, 2).Address))
Sheets("B").Cells(Ligne, 3).Value = Application.WorksheetFunction.Sum(Sheets("B").Range(Cells(2, 3).Address & ":" & Cells(Ligne - 1, 3).Address))
Sheets("B").Cells(Ligne, 4).Value = Application.WorksheetFunction.Sum(Sheets("B").Range(Cells(2, 4).Address & ":" & Cells(Ligne - 1, 4).Address))
Sheets("B").Cells(Ligne, 5).Value = Application.WorksheetFunction.Sum(Sheets("B").Range(Cells(2, 5).Address & ":" & Cells(Ligne - 1, 5).Address))
Comment écrire ce code en VBA 2003?
Merci de votre aide et de vos explications.
Bonne journée
J'essaye d'adapter mon code VBA (2007) en 2003, mais je bloque pour une erreur sur la fonction somme:
Sheets("B").Cells(Ligne, 2).Value = Application.WorksheetFunction.Sum(Sheets("B").Range(Cells(2, 2).Address & ":" & Cells(Ligne - 1, 2).Address))
Sheets("B").Cells(Ligne, 3).Value = Application.WorksheetFunction.Sum(Sheets("B").Range(Cells(2, 3).Address & ":" & Cells(Ligne - 1, 3).Address))
Sheets("B").Cells(Ligne, 4).Value = Application.WorksheetFunction.Sum(Sheets("B").Range(Cells(2, 4).Address & ":" & Cells(Ligne - 1, 4).Address))
Sheets("B").Cells(Ligne, 5).Value = Application.WorksheetFunction.Sum(Sheets("B").Range(Cells(2, 5).Address & ":" & Cells(Ligne - 1, 5).Address))
Comment écrire ce code en VBA 2003?
Merci de votre aide et de vos explications.
Bonne journée