Aller dans une cellule donnée
Résolu/Fermé
VELO17
Messages postés
7
Date d'inscription
jeudi 15 novembre 2012
Statut
Membre
Dernière intervention
22 novembre 2012
-
15 nov. 2012 à 21:08
VELO17 Messages postés 7 Date d'inscription jeudi 15 novembre 2012 Statut Membre Dernière intervention 22 novembre 2012 - 22 nov. 2012 à 09:55
VELO17 Messages postés 7 Date d'inscription jeudi 15 novembre 2012 Statut Membre Dernière intervention 22 novembre 2012 - 22 nov. 2012 à 09:55
A voir également:
- Aller dans une cellule donnée
- Aller à la ligne dans une cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
- Verrouiller cellule excel - Guide
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Google Docs
7 réponses
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 712
15 nov. 2012 à 21:59
15 nov. 2012 à 21:59
bonjour,
Voilà, je n'arrive pas trouver une formule genre: SI(D45 = ....aller directement dans F3.
C'est normal car il n'y en a pas !
Les formules natives excel sont faites pour afficher un résultat dans la cellule de la formule et si tu veux une procédure de déplacement, seule une macro peut te fournir la solution.
Tu peux éventuellement obtenir ce résultat si tu dois saisir la colonne D jusqu'en D45 puis passer en F3 avec un verrouillage des autres cellules par protection de la feuille : un petit exemple https://www.cjoint.com/?BKpv6qzxETW
Voilà, je n'arrive pas trouver une formule genre: SI(D45 = ....aller directement dans F3.
C'est normal car il n'y en a pas !
Les formules natives excel sont faites pour afficher un résultat dans la cellule de la formule et si tu veux une procédure de déplacement, seule une macro peut te fournir la solution.
Tu peux éventuellement obtenir ce résultat si tu dois saisir la colonne D jusqu'en D45 puis passer en F3 avec un verrouillage des autres cellules par protection de la feuille : un petit exemple https://www.cjoint.com/?BKpv6qzxETW
VELO17
Messages postés
7
Date d'inscription
jeudi 15 novembre 2012
Statut
Membre
Dernière intervention
22 novembre 2012
16 nov. 2012 à 09:07
16 nov. 2012 à 09:07
Merci de ta réponse, je vais faire une macro par colonne, et j'en ai 50
Bonne journée et Merci
A+
Bonne journée et Merci
A+
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 712
16 nov. 2012 à 10:13
16 nov. 2012 à 10:13
Bonjour,
je vais faire une macro par colonne
Pourquoi une par colonne ? tu peux paramétrer ta macro pour qu'elle fasse n'importe qu'elle colonne.
je vais faire une macro par colonne
Pourquoi une par colonne ? tu peux paramétrer ta macro pour qu'elle fasse n'importe qu'elle colonne.
Private Sub Worksheet_Change(ByVal sel As Range) If sel.Count = 1 And sel.Row = 45 Then Cells(3, sel.Column + 2).Select End If End Sub
VELO17
Messages postés
7
Date d'inscription
jeudi 15 novembre 2012
Statut
Membre
Dernière intervention
22 novembre 2012
16 nov. 2012 à 09:09
16 nov. 2012 à 09:09
J'avais pensé à cette formule pour éviter de faire les macros, et de trop charger le fichier
Bonne journée gbinforme
Bonne journée gbinforme
VELO17
Messages postés
7
Date d'inscription
jeudi 15 novembre 2012
Statut
Membre
Dernière intervention
22 novembre 2012
16 nov. 2012 à 14:49
16 nov. 2012 à 14:49
OK MERCI BEAUCOUP
A BIENTOT
A BIENTOT
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
VELO17
Messages postés
7
Date d'inscription
jeudi 15 novembre 2012
Statut
Membre
Dernière intervention
22 novembre 2012
17 nov. 2012 à 12:50
17 nov. 2012 à 12:50
Je n'arrive pas à commander cette macro avec un bouton. même en enlevant " PRIVATE" - y a t-il une autre formule pour y arriver - merci à toi et bon week end
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 712
17 nov. 2012 à 18:31
17 nov. 2012 à 18:31
Bonjour,
C'est une macro événementielle lancée automatiquement après la saisie.
Si tu veux la lancer avec un bouton, il suffit de mettre cette ligne dans la macro du bouton mais où est l'intérêt d'avoir un bouton pour se positionner sur une cellule ? comprend pas ?
C'est une macro événementielle lancée automatiquement après la saisie.
Si tu veux la lancer avec un bouton, il suffit de mettre cette ligne dans la macro du bouton mais où est l'intérêt d'avoir un bouton pour se positionner sur une cellule ? comprend pas ?
Cells(3, activecell.Column + 2).Select
VELO17
Messages postés
7
Date d'inscription
jeudi 15 novembre 2012
Statut
Membre
Dernière intervention
22 novembre 2012
21 nov. 2012 à 09:46
21 nov. 2012 à 09:46
Bonjour,
J'ai bien mis la macro au complet et rien ne se produit.
Par contre si je mets la première ligne avec un doubleClick, et ensuite MsgBox, la ça fonctionne.
Ne devrai-je pas mentionner la dimension du tableau qui va de A3 à A32 sur 50 colonnes?
Merci à vous
J'ai bien mis la macro au complet et rien ne se produit.
Par contre si je mets la première ligne avec un doubleClick, et ensuite MsgBox, la ça fonctionne.
Ne devrai-je pas mentionner la dimension du tableau qui va de A3 à A32 sur 50 colonnes?
Merci à vous
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 712
22 nov. 2012 à 09:07
22 nov. 2012 à 09:07
Bonjour,
Tu demandais : la personne ayant renseigné la cellule D45, elle se retrouve aussitôt dans la cellule F3
J'avais donc retenu ta ligne 45
Mais maintenant tu dis :
la dimension du tableau qui va de A3 à A32
Cela n'est pas très cohérent...
Si tu pouvais nous mettre un exemple sans éléments personnels mais avec la structure des données sur https://www.cjoint.com/ puis nous mettre le lien généré ici ce serait plus facile.
Tu demandais : la personne ayant renseigné la cellule D45, elle se retrouve aussitôt dans la cellule F3
J'avais donc retenu ta ligne 45
If sel.Count = 1 And sel.Row = 45 Then
Mais maintenant tu dis :
la dimension du tableau qui va de A3 à A32
Cela n'est pas très cohérent...
Si tu pouvais nous mettre un exemple sans éléments personnels mais avec la structure des données sur https://www.cjoint.com/ puis nous mettre le lien généré ici ce serait plus facile.
VELO17
Messages postés
7
Date d'inscription
jeudi 15 novembre 2012
Statut
Membre
Dernière intervention
22 novembre 2012
22 nov. 2012 à 09:55
22 nov. 2012 à 09:55
Bonjour à tous
Ca y est en modifiant la première ligne, j'ai mis un doubleclick et je remonte aussitot en haut dans la cellule de droite.
Merci à VOUS et bonne journée
Ca y est en modifiant la première ligne, j'ai mis un doubleclick et je remonte aussitot en haut dans la cellule de droite.
Merci à VOUS et bonne journée