Je viens de me mettre au VBA et je cherche une méthode qui me permet de
sélectionner de manière dynamique l'active Cell. Je m'explique:
D'après ce que j'ai compris au début de chaque macro une activeCell doit
être sélectionnée (par exemple Range("A1").Select). Or je désirerai plutôt
que au lancement de ma macro une boîte de dialogue (ou équivalent) se lance
pour demander à l'utilisateur de sélectionner l'activeCell voulue.
Cela me permettrait de choisir de manière dynamique mon Active Cell.
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
Ardus Petus
(Je ne réponds pas à ta question)
Il n'est pas nécessaire de faire référence à l'ActiveCell ni à la Selection dans une macro C'est même parfois décommandé.
Cordialement, -- AP
"Julien" a écrit dans le message de news:
Bonjour,
Je viens de me mettre au VBA et je cherche une méthode qui me permet de sélectionner de manière dynamique l'active Cell. Je m'explique:
D'après ce que j'ai compris au début de chaque macro une activeCell doit être sélectionnée (par exemple Range("A1").Select). Or je désirerai plutôt que au lancement de ma macro une boîte de dialogue (ou équivalent) se lance
pour demander à l'utilisateur de sélectionner l'activeCell voulue.
Cela me permettrait de choisir de manière dynamique mon Active Cell.
Je vous remercie par avance de vos réponses
Julien
(Je ne réponds pas à ta question)
Il n'est pas nécessaire de faire référence à l'ActiveCell ni à la Selection
dans une macro
C'est même parfois décommandé.
Cordialement,
--
AP
"Julien" <Julien@discussions.microsoft.com> a écrit dans le message de
news:07554170-AE2A-4E9D-803B-5464255C2FC5@microsoft.com...
Bonjour,
Je viens de me mettre au VBA et je cherche une méthode qui me permet de
sélectionner de manière dynamique l'active Cell. Je m'explique:
D'après ce que j'ai compris au début de chaque macro une activeCell doit
être sélectionnée (par exemple Range("A1").Select). Or je désirerai plutôt
que au lancement de ma macro une boîte de dialogue (ou équivalent) se
lance
pour demander à l'utilisateur de sélectionner l'activeCell voulue.
Cela me permettrait de choisir de manière dynamique mon Active Cell.
Il n'est pas nécessaire de faire référence à l'ActiveCell ni à la Selection dans une macro C'est même parfois décommandé.
Cordialement, -- AP
"Julien" a écrit dans le message de news:
Bonjour,
Je viens de me mettre au VBA et je cherche une méthode qui me permet de sélectionner de manière dynamique l'active Cell. Je m'explique:
D'après ce que j'ai compris au début de chaque macro une activeCell doit être sélectionnée (par exemple Range("A1").Select). Or je désirerai plutôt que au lancement de ma macro une boîte de dialogue (ou équivalent) se lance
pour demander à l'utilisateur de sélectionner l'activeCell voulue.
Cela me permettrait de choisir de manière dynamique mon Active Cell.
Je vous remercie par avance de vos réponses
Julien
papou
Bonjour Bien que d'accord avec Ardus Petus sur le principe d'éviter de sélectionner les cellules, voici quand même la manière de procéder : Set r = Application.InputBox("Quelle cellule", "Choix", , , , , , 8) Range(r.Address).Select
Cordialement Pascal
Bonjour
Bien que d'accord avec Ardus Petus sur le principe d'éviter de sélectionner
les cellules, voici quand même la manière de procéder :
Set r = Application.InputBox("Quelle cellule", "Choix", , , , , , 8)
Range(r.Address).Select
Bonjour Bien que d'accord avec Ardus Petus sur le principe d'éviter de sélectionner les cellules, voici quand même la manière de procéder : Set r = Application.InputBox("Quelle cellule", "Choix", , , , , , 8) Range(r.Address).Select
Cordialement Pascal
Julien
Merci beaucoup à vous deux pour vos réponses. Je vais essayer de faire mes VBAs à l'avenir sans sélectionner...
"papou" wrote:
Bonjour Bien que d'accord avec Ardus Petus sur le principe d'éviter de sélectionner les cellules, voici quand même la manière de procéder : Set r = Application.InputBox("Quelle cellule", "Choix", , , , , , 8) Range(r.Address).Select
Cordialement Pascal
Merci beaucoup à vous deux pour vos réponses. Je vais essayer de faire mes
VBAs à l'avenir sans sélectionner...
"papou" wrote:
Bonjour
Bien que d'accord avec Ardus Petus sur le principe d'éviter de sélectionner
les cellules, voici quand même la manière de procéder :
Set r = Application.InputBox("Quelle cellule", "Choix", , , , , , 8)
Range(r.Address).Select
Merci beaucoup à vous deux pour vos réponses. Je vais essayer de faire mes VBAs à l'avenir sans sélectionner...
"papou" wrote:
Bonjour Bien que d'accord avec Ardus Petus sur le principe d'éviter de sélectionner les cellules, voici quand même la manière de procéder : Set r = Application.InputBox("Quelle cellule", "Choix", , , , , , 8) Range(r.Address).Select