Possibilité d'écrire Range("colonne:colonne") ????

sarache Messages postés 32 Statut Membre -  
Patrice33740 Messages postés 8930 Statut Membre -
bonjour,
je veux au lieu d'écrire par exemple Range("A:A"), utiliser un variable que je vais lui affecter un nombre. est ce que c'est possible et si oui comment
merci d'avance

voilà le code :
Private Sub CommandButton_ajouter_Click()
Dim colonne, ligne As Integer
colonne = ComboBox_lignes.ListIndex + 1
ligne = WorksheetFunction.CountA(Sheets("production_line").Range("colonne:colonne"))
Sheets("production_line").Cells(ligne + 1, colonne) = TextBox_ligne.Value
Unload Me

End Sub
A voir également:

1 réponse

Patrice33740 Messages postés 8930 Statut Membre 1 782
 
Remplace :
.Range("colonne:colonne")
par
.Columns(colonne)
0