deplacement d'une cellule à une autre

  • Initiateur de la discussion Initiateur de la discussion Nico74
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

N

Nico74

Guest
Bonjour, je souhaiterais savoir comment faire pour que lorsque j'appuis sur un bouton, la cellule active soit deplacé de 3 colonnes !!

ex:
J'ai un label dans un userform qui à la valeur de la cellule C2.
Je voudrais que lorsque j'appuis sur le bouton "à droite", le label est la valeur de la cellule C5 et ainsi de suite...
Par avance merci
 
bonsoir Nico74

tu peux utiliser la propriété offset pour effectuer un decalage par rapport à une cellule cible
par exemple si tu es en C2 et que tu veux décaler de 3 colonnes
activecell.Offset(0, 3)

le principe : offset(ligne,colonne)

quand je relis ton message si tu veux passer de C2 à C5 , tu va plutot faire un decalage de lignes vers le bas ... ActiveCell.offest(3, 0)


bonne soirée
Michel
lapin4.gif
 
Salut !

Vite fait en passant :

Private Sub Worksheet_Activate()
Range("C2").Select
Label1.Caption = ActiveCell.Value
End Sub

Private Sub CommandButton1_Click()
ActiveCell.Offset(0, 3).Select
Label1.Caption = ActiveCell.Value
End Sub


Regarde l'exemple joint

Je pense que l'on peut faire plus simple, sans les "Select"

@ +

Moa
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Résolu(e)
Microsoft 365 DATEDIF
Réponses
11
Affichages
236
Réponses
1
Affichages
252
Retour