Exploiter adresse cellule présente dans variable

Résolu/Fermé
julien - Modifié par jordane45 le 7/01/2016 à 11:36
 julien - 7 janv. 2016 à 15:20
Bonjour,

J'ai affecter l'adresse d'une cellule active dans une variable f ( ActiveCell.Adress)

Je voudrais selectionner cette cellule plus tard dans le programme comment faire ?

Prog VBA :
f = ActiveCell.Address         

Selection.Copy          'On copie la sélection
Sheets(2).Select       'Selection de la feuille 2
Cells(k, 2).Select      'Selection de la cellule (k,2)
ActiveSheet.Paste       'On colle la cellule sélectionnée

Sheets(1).Select            ' Selectionner la feuille 1
cells("f") .Select          ' PROBLEME ICI Selectionner la cellule de l'adresse que contient la variable f "

Si cela est possible merci de votre aide , je galère !!



EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici :ICI

Merci d'y penser dans tes prochains messages.

1 réponse

jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
7 janv. 2016 à 11:36
Bonjour,

f est une variable .... il ne faut donc pas lui mettre de guillemets autour....
1
Merci de ta réponse , cela ne resoud malheureusement pas le PB , mais j'ai trouvé une autre alternative qui répéte la première fonction.
0
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
7 janv. 2016 à 14:56
En même temps... pour faire propre il suffirait de faire comme ceci :
dim f as range
Set f = ActiveCell

f.select
0
Merci bien j'ai appliqué ta formule le programme fonctionne de la même manière mais en plus rapide :)

Je suis novice dans ce domaine je rame pas mal ^^ Merci encore .
0