Accéder aux cellules avec la propriété Offset, Excel vba

Comment pouvez-vous rester à la position actuelle des cellules et vous adresser aux autres cellules? Pour ce faire, utilisez la propriété Offset. Le premier argument de la propriété Offset est le nombre de lignes qui se trouvent entre la cellule actuelle et la cellule à laquelle vous souhaitez accéder. Le deuxième argument représente le nombre de colonnes qui doivent être pontées vers la cellule cible. Le pointeur de la souris reste sur la cellule A1 tout le temps, les cellules sont accessibles via la propriété Offset.

Sub AdresseCellule()
Sheets("Feuil1").Activate
Range("A1").Select
Range("A1").Value = "Texte1"
ActiveCell.Offset(0, 1).Value = "Texte2"
ActiveCell.Offset(0, 2).Value = "Texte3"
ActiveCell.Offset(0, 3).Value = "Texte4"
ActiveCell.Offset(1, 0).Value = "Texte5"
ActiveCell.Offset(1, 1).Value = "Texte6"
End Sub

Vous pouvez imaginer que vous pouvez programmer des macros plus rapides en utilisant cette méthode. Chaque fois que vous déplacez le pointeur de la souris dans le tableau, cela prend du temps. Pour les tâches plus petites, vous pouvez toujours utiliser la méthode Select pour sélectionner des cellules.

S’abonner
Notifier de
0 Commentaires
Inline Feedbacks
Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x