Étant donné une plage sélectionnée par l'utilisateur, quel est le moyen le plus simple de déterminer le numéro de la première ligne et le numéro de la dernière ligne?
Range.Address renvoie une chaîne contenant un nombre illimité de formats possibles. Il doit y avoir quelque chose de plus simple.
Voulu:
Dim oRange As Range
Dim startRow As Integer
Dim endRow As Integer
oRange = Range("A1:X50")
startRow = oRange.Address.StartRow
endRow = oRange.Address.EndRow
bien sûr, ces propriétés n'existent pas. Je veux faire la même chose pour renvoyer des lettres de colonne.
microsoft-excel
microsoft-office
vba
Robert Kerr
la source
la source
Réponses:
que diriez-vous:
la source