Conseil de base

E

Eric

Guest
Néophyte dans le domaine VBA Excel, je désire créer un fichier comprenant quelques colonnes et de nombreuses lignes. Je ne maîtrise pas les boucles For Next mais désire apprendre.
Je cherche à faire en sorte que lorsque je suis à la fin d'une ligne (Ex: F1; F2;F3 etc.) et que j'appuie sur la touche ENTRER (sans pour autant saisir de valeur dans l'une de ces cellules) le curseur se place automatiquement au début de la cellule de la colonne A suivante.
Donc pour être bien clair, je saisie des valeurs dans la ligne 1, j'arrive à la
colonne F1, appuis sur la touche ENTRER ou ENTER, le curseur se positionne
sur la cellule A2, entre de nouvelles valeurs, arrive sur F2 + ENTER & focus sur la cellule A3 -- L'après-midi, RETEUTEUF, nouvelles saisies, nouvelle action sur ENTER ... A4--


Merci d'avance A ++ & un JOYEUX NOEL A TOUS.

PS :je n'ai tjrs pas retrouvé mon contrôle Calendar Snif ....

Eric
 
P

Pascal

Guest
Bonjour et Joyeuses fêtes à tous,

Avec la sub ci-dessous, à mettre dans le code de la feuille désirée, dés que l'utilisateur déplace la selection dans la collone F, la selection se retrouve dans la cellule de la ligne suivante de la collone A.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 7 Then
Cells(Target.Row + 1, 1).Select
End If
End Sub

TARGET est la sélection qui prend le "Focus", qui est sélectionné.

Amitiés, Pascal
 

Discussions similaires