enregistrer une variable pour utiliser dans une autre macro

  • Initiateur de la discussion Initiateur de la discussion bignou77
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

bignou77

XLDnaute Occasionnel
Re bonjour a tous,

cela fait 2 fois aujourd'hui que j'ai besoin de vous, pour vu que vous soyer aussi rapide et efficace que la première fois.

enfin bref, ce que je voudrais, c'est enregistrer la cellule sélectionné pour pouvoir la ressortir dans une autre macro, j'explique :

via une recherche en VBA je trouve une première cellule, je veut la mémoriser
via un autre code je trouve une seconde cellule, je la mémorise également
et par un autre code je sélectionne de la première cellule a la seconde et fait mon code.

je sélectionne les cellules via un "combobox change" (et -2 en auteur de ligne pour un, et + 8 pour le second
>voici comment je sélectionne la première cellule :

Private Sub ComboBox1_Change()
Columns(38).Find(ComboBox1.value).Select
ActiveCell.Offset(-2, 0).Select
'la il faudrait que je mémorise la cellule qui reste sélectionner
end sub

et dans un "Private Sub CommandButton1_Click()"
j'utilise ma cellule

Merci d'avance a tous.
et a bientôt
 
Re : enregistrer une variable pour utiliser dans une autre macro

Bonsoir,

pour celà il faut que tu passes par une variable que tu déclares au niveau module (ou tout en haut du code de l'USF dans ton cas) qui pourra être lu dans les 2 procédures:

Code:
Dim Cel as Range 'tout en haut du code de l'USF

Private Sub ComboBox1_Change()
Columns(38).Find(ComboBox1.value).Select
'la il faudrait que je mémorise la cellule qui reste sélectionner
Set Cel = ActiveCell.Offset(-2, 0)

end sub

Edit: salut Pascal 🙂
 
Re : enregistrer une variable pour utiliser dans une autre macro

Bonjour a tous, PascalXLD et skoobi (re, ca fait 2 ce soir)

Et un big de chez big merci, je ne connaissais pas ce genre de manip, et ca va me servir dans plus d'un cas.
c'est nikel top de top.

vraiment merci a vous, et promis pour ce soir j'arrête de vous sollicité, je me demerde, et si j'y arrive pas, et bien a demain ;-))
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
7
Affichages
184
Réponses
3
Affichages
259
Retour