XL 2013 Macro pour basculer automatiquement le curseur dans colonne B

lestoiles1

XLDnaute Occasionnel
Bonjour tout le monde,

J'aimerais que lorsque dans la cellule A1 comporte 15 Caractères (sans apuyer sur ENTRER) , la selection de cellule se bascule automatiquement dans la cellule B1. Après , lorsqu'on détecte 5 caractères dans la cellule B1, ça descend dans la cellule A2. Et ainsi de suite.

Cordialement

Lestoiles1
 

Pièces jointes

  • Book1.xlsx
    8.7 KB · Affichages: 9

vgendron

XLDnaute Barbatruc
Bonjour

pas sur que cela soit possible de controler la saisie d'une cellule EN COURS de saisie, à moins de passer par des formulaires et textbox..?

sinon...
à la validation de ta cellule (touche ENTREE)
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
If Len(Target) = 15 Then
    Target.Offset(0, 1).Select
Else
    MsgBox "saisie incorrecte"
    Target.Select
End If
End Sub
 

Jacky67

XLDnaute Barbatruc
Bonjour tout le monde,

J'aimerais que lorsque dans la cellule A1 comporte 15 Caractères (sans apuyer sur ENTRER) , la selection de cellule se bascule automatiquement dans la cellule B1. Après , lorsqu'on détecte 5 caractères dans la cellule B1, ça descend dans la cellule A2. Et ainsi de suite.

Cordialement

Lestoiles1
Bonjour à tous
A tester aussi...
Avec un textbox sur la feuille qui se déplace selon la saisie
Pas certain que cela fonctionne avec un scanner
 

Pièces jointes

  • Book1.xlsm
    24.4 KB · Affichages: 3
C

Compte Supprimé 979

Guest
Bonjour lestoiles1

Nous ne pourrons rien faire pour toi, malheureusement, il est bien indiqué ICI :
Known Limitations
Due to technical reasons, not all features are available in all target applications, the following limitations may occur
The selected cell does not change after inserting data. All data is inserted into the same cell (works with Microsoft Office 2016 or later, if all required updates are installed).
Pour des raisons techniques, toutes les fonctionnalités ne sont pas disponibles dans toutes les applications cibles, les limitations suivantes peuvent se produire
La cellule sélectionnée ne change pas après l'insertion des données. Toutes les données sont insérées dans la même cellule (fonctionne avec Microsoft Office 2016 ou version ultérieure, si toutes les mises à jour requises sont installées
@+
 

Discussions similaires

Réponses
6
Affichages
542
Compte Supprimé 979
C

Statistiques des forums

Discussions
312 234
Messages
2 086 467
Membres
103 226
dernier inscrit
smail12