Deplacement du curseur

bonjour,

J'ai quelques problèmes pour envoyer mes messages.

toujours en difficulté avec vba, je voudrai que lorsque je valide une valeur dans une ligne de la colonne B (ex: date) le curseur se positionne sur la même ligne colonne E (ex: Quantité). Merci de me répondre avec détail car j'ai essayé avec des formules mais j'ai des erreurs de syntaxes.

Merci et bonne journée

Bonjour

Avec ce petit code à essayer

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Columns("B:B")) Is Nothing Then
Target.Offset(0, 3).Select
End If
End Sub

Code à placer dans la feuille concernée et qui fonctionnera à chaque changement dans la colonne B

Placer le code dans la feuille comme suit :

  • Clique droite sur l'onglet concerné
  • choisir l'option "visualiser le code"
  • Coller le code dans la fenêtre
  • Enregistrer le fichier avec l'extension XLSM

Si ok, lors de ta réponse merci de cliquer sur le V vert à coté du bouton EDITER afin cloturer le fil

Cordialement

bonjour et merci pour ta réponse.(pour ma part elle est tardive mais je fais des déplacements et j'ai du m'absenter).

j'ai testé avec mon exemple mais j'ai du louper l'enregistrement car quand j'ai voulue recommencer c'a ne marche plus.

Je vais le modifier pour mon fichier enfin d'aprendre à manipuler vba.

Donc en attente.

En te remerciant de nouveau

Cordialement et bon WE.

Bonjour,

Bonjour Dan,

Le fichier joint reprend la proposition de Dan.

Pour visualiser la procédure VBA :

ALT F11 pour ouvrir l'éditeur VBE

Effectuer un double clic sur Feuil1 (Feuil1) [en haut à gauche de ton écran].

Cdlt

19xlp-pavi12.zip (10.74 Ko)

bonjour et merci pour ta réponse.

Mais j'ai toujours un probléme de manip sur vba.

Après avoir copier collé dans mon editeur de ma feuille exemple (autre que celui en fichier joint) , ca marche .

Mais quand je ferme mon fichier après enregistré et re ouvrir ca ne marche plus.

Il faut que je trouve comment enregistrer cette macro dans mon fichier exemple.

En te remerciant pour ton aide.

Bon WE

Ce forum est très sympa!!!

Re,

Je te renvoie le fichier en xlsm.

Soit le fichier en format Excel 2007 et + avec macros.

Si tu as encore un souci, c'est que tu n"as pas activé les macros...

A te relire.

Cdlt.

18xlp-pavi12.xlsm (10.64 Ko)

Merci pour ce complément.

J'ai toujours un probléme d'enregistrement ( format de fichier ou module).

Je reprendrai code par code en l'adaptant a mon fichier.

Cela fonctionne avec mon exemple, donc il faudra que ca fonctionne avec mon fichier.

Encore merci et bonne journée

Rechercher des sujets similaires à "deplacement curseur"