Sur une feuille de calcul j'ai créé un bouton de commande à l'aide de la
barre d'outils "Boite à outils contrôles".
Lorsque je clique sur ce bouton je voudrais atteindre la cellule C5 de la
Feuil3.
Mais voilà j'ai toujours un message d'erreur du style la méthode Range a
échoué.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
michdenis
Bonjour José,
Pour pouvoir sélectionner une cellule en utilisant la méthode "Select", il faut d'abord que la feuille ait été sélectionnée. Worksheets("Feuil3").select Range("C5").select
Cependant tu peux utiliser une commande de ce type qui t'évitera de le faire :
Application.Goto Worksheets("Feuil3").Range("C5")
Tu même ajouter un paramètre à cette fonction : "Scroll" comme ceci
Application.Goto Worksheets("Feuil3").Range("C5"), True Dans ce cas, la cellule C5 prendra la même position habituellement réservée à la cellule A1 de la feuille active.
Plus d'explication dans l'aide d'excel sur la méthode "Goto"
Salutations!
"José" a écrit dans le message de news:40d57334$0$280$ Bonjour,
Sur une feuille de calcul j'ai créé un bouton de commande à l'aide de la barre d'outils "Boite à outils contrôles".
Lorsque je clique sur ce bouton je voudrais atteindre la cellule C5 de la Feuil3. Mais voilà j'ai toujours un message d'erreur du style la méthode Range a échoué.
Comment faire ?
Merci
Bonjour José,
Pour pouvoir sélectionner une cellule en utilisant la méthode "Select", il faut d'abord que la feuille ait été
sélectionnée.
Worksheets("Feuil3").select
Range("C5").select
Cependant tu peux utiliser une commande de ce type qui t'évitera de le faire :
Application.Goto Worksheets("Feuil3").Range("C5")
Tu même ajouter un paramètre à cette fonction : "Scroll" comme ceci
Application.Goto Worksheets("Feuil3").Range("C5"), True
Dans ce cas, la cellule C5 prendra la même position habituellement réservée à la cellule A1 de la feuille active.
Plus d'explication dans l'aide d'excel sur la méthode "Goto"
Salutations!
"José" <perez.jose@free.fr> a écrit dans le message de news:40d57334$0$280$626a14ce@news.free.fr...
Bonjour,
Sur une feuille de calcul j'ai créé un bouton de commande à l'aide de la
barre d'outils "Boite à outils contrôles".
Lorsque je clique sur ce bouton je voudrais atteindre la cellule C5 de la
Feuil3.
Mais voilà j'ai toujours un message d'erreur du style la méthode Range a
échoué.
Pour pouvoir sélectionner une cellule en utilisant la méthode "Select", il faut d'abord que la feuille ait été sélectionnée. Worksheets("Feuil3").select Range("C5").select
Cependant tu peux utiliser une commande de ce type qui t'évitera de le faire :
Application.Goto Worksheets("Feuil3").Range("C5")
Tu même ajouter un paramètre à cette fonction : "Scroll" comme ceci
Application.Goto Worksheets("Feuil3").Range("C5"), True Dans ce cas, la cellule C5 prendra la même position habituellement réservée à la cellule A1 de la feuille active.
Plus d'explication dans l'aide d'excel sur la méthode "Goto"
Salutations!
"José" a écrit dans le message de news:40d57334$0$280$ Bonjour,
Sur une feuille de calcul j'ai créé un bouton de commande à l'aide de la barre d'outils "Boite à outils contrôles".
Lorsque je clique sur ce bouton je voudrais atteindre la cellule C5 de la Feuil3. Mais voilà j'ai toujours un message d'erreur du style la méthode Range a échoué.
Comment faire ?
Merci
Alexis DESMOUGIN
bonjour, josé, je sais comment faire pour ta demande mais pas t'expliqur pourquois ca marche plus que le tien, j'ai pas assez d'expérience. voila ce que tu dois taper :
Feuil3.Activate Application.Cells(5, 3).Activate
il y a juste "application" à rajouter.
"José" a écrit dans le message de news:40d57334$0$280$
Bonjour,
Sur une feuille de calcul j'ai créé un bouton de commande à l'aide de la barre d'outils "Boite à outils contrôles".
Lorsque je clique sur ce bouton je voudrais atteindre la cellule C5 de la Feuil3. Mais voilà j'ai toujours un message d'erreur du style la méthode Range a échoué.
Comment faire ?
Merci
bonjour, josé,
je sais comment faire pour ta demande mais pas t'expliqur pourquois ca
marche plus que le tien, j'ai pas assez d'expérience. voila ce que tu dois
taper :
Feuil3.Activate
Application.Cells(5, 3).Activate
il y a juste "application" à rajouter.
"José" <perez.jose@free.fr> a écrit dans le message de
news:40d57334$0$280$626a14ce@news.free.fr...
Bonjour,
Sur une feuille de calcul j'ai créé un bouton de commande à l'aide de la
barre d'outils "Boite à outils contrôles".
Lorsque je clique sur ce bouton je voudrais atteindre la cellule C5 de la
Feuil3.
Mais voilà j'ai toujours un message d'erreur du style la méthode Range a
échoué.
bonjour, josé, je sais comment faire pour ta demande mais pas t'expliqur pourquois ca marche plus que le tien, j'ai pas assez d'expérience. voila ce que tu dois taper :
Feuil3.Activate Application.Cells(5, 3).Activate
il y a juste "application" à rajouter.
"José" a écrit dans le message de news:40d57334$0$280$
Bonjour,
Sur une feuille de calcul j'ai créé un bouton de commande à l'aide de la barre d'outils "Boite à outils contrôles".
Lorsque je clique sur ce bouton je voudrais atteindre la cellule C5 de la Feuil3. Mais voilà j'ai toujours un message d'erreur du style la méthode Range a échoué.
Comment faire ?
Merci
Frédéric Sigonneau
Bonjour,
Si tu utilises Excel 97, c'est un bug connu des objets CommandButton pour cette version. Mets la propriété TakeFocusOnClick de ton bouton sur False et tu n'auras plus ce problème.
FS --- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
Bonjour,
Sur une feuille de calcul j'ai créé un bouton de commande à l'aide de la barre d'outils "Boite à outils contrôles".
Lorsque je clique sur ce bouton je voudrais atteindre la cellule C5 de la Feuil3. Mais voilà j'ai toujours un message d'erreur du style la méthode Range a échoué.
Comment faire ?
Merci
Bonjour,
Si tu utilises Excel 97, c'est un bug connu des objets CommandButton pour cette
version. Mets la propriété TakeFocusOnClick de ton bouton sur False et tu
n'auras plus ce problème.
FS
---
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !
Bonjour,
Sur une feuille de calcul j'ai créé un bouton de commande à l'aide de la
barre d'outils "Boite à outils contrôles".
Lorsque je clique sur ce bouton je voudrais atteindre la cellule C5 de la
Feuil3.
Mais voilà j'ai toujours un message d'erreur du style la méthode Range a
échoué.
Si tu utilises Excel 97, c'est un bug connu des objets CommandButton pour cette version. Mets la propriété TakeFocusOnClick de ton bouton sur False et tu n'auras plus ce problème.
FS --- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
Bonjour,
Sur une feuille de calcul j'ai créé un bouton de commande à l'aide de la barre d'outils "Boite à outils contrôles".
Lorsque je clique sur ce bouton je voudrais atteindre la cellule C5 de la Feuil3. Mais voilà j'ai toujours un message d'erreur du style la méthode Range a échoué.