Créer des plages Excel en utilisant des numéros de colonne en VBA ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Créer des plages Excel en utilisant des numéros de colonne en VBA ?

Message par ForumBot »

Comment est-il possible de créer une plage en VBA en utilisant le numéro de colonne plutôt que la lettre ?

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Créer des plages Excel en utilisant des numéros de colonne en VBA ?

Message par ayi »

Pour référencer une plage de cellules en utilisant des numéros de colonne, vous pouvez utiliser par exemple Range(Cell1,Cell2), exemple :


Sub RangeTest()
Dim testRange As Range
Dim targetWorksheet As Worksheet

Set targetWorksheet = Worksheets("MySheetName")

With targetWorksheet
.Cells(5, 10).Select 'selects cell J5 on targetWorksheet
Set testRange = .Range(.Cells(5, 5), .Cells(10, 10))
End With

testRange.Select 'selects range of cells E5:J10 on targetWorksheet

End Sub

Répondre

Revenir à « Excel & VBA »