Définir la cellule active dans VB

Bonjour à tous les "excelleux",

J'aimerais définir la cellule active dans VBA. Voici mon code :

[R65000].End(xlUp).Offset(0, 0).Select

ref2 = ActiveCell

Ça ne fonctionne pas. J'ai essayé plusieurs méthode, mais je n'y arrive pas. Je ne sais pas qu'elle syntaxe je dois utiliser pour que ça fonctionne.

Merci d'avance pour votre aide toujours appréciée.

Bonne journée !

Vincent

bonjour

essayes

Set ref2 = ActiveCell

Bonne journée

Bonjour,

Merci de ta réponse, mais ça ne fonctionne pas... Est-ce que tu as une autre idée?

Merci encore !

Vincent

Ton problème vient de plus loin dans ton code, car la solution de Banzai64 fonctionne. Essaie de déclarer ta variable avant de l'utiliser

dim ref2 as range
[R65000].End(xlUp).Offset(0, 0).Select
set ref2 = ActiveCell

poste le reste de ton code, du moins le "bout" où tu te sert de ta variable ref2

Bonsoir Vincent, le forum,

Un exemple ci-joint, dans l’hypothèse ou j’ai bien compris ta demande (ce qui n’était pas certain).

La macro peut-être lancée par Ctrl+b

Cordialement,

Bernard

PS Bonsoir Math,

Le temps que j'envoie mon message (et oui, je ne suis pas rapide), je n'ai pas eu connaissance de ta réponse.

651vinc87.xls (19.00 Ko)

Merci tout le monde. Vos solutions fonctionnes.

Bonne fin de journée et encore merci !

Vincent

Rechercher des sujets similaires à "definir active"