XL 2019 Affecter une variable dans range("....")

Didier Quilghini

XLDnaute Nouveau
Bonjour à tout le monde,
J'ai besoin d'aide pour ce qui suit :

Dans feuille1, il y a une base de donnée classique
Dans feuille 2 je récupère une ligne de cette BdD grace à =recherchev()
Dans feuille 2 j'utilise =equiv() sur la premiere cellule de la ligne récupérée afin de connaitre l'emplacement de cet enregistrement dans la BdD en Feuille 1
Jusque là ... tout va bien!
Je souhaite affecter dans une macro, à range("xx").select ce qui suit : range("Ax").select où A est la colonne A et c'est fixe et ou x est mon N° de ligne récupéré avec =equiv().

J'y suis depuis ce matin ... je décide de vous solliciter.
Merci d'avance
Didier
 
Solution
mapomme, Staple1600,
Magnifique ! vous êtes supers. Mon problème est résolu.
Et comme vous avez passé quelques instants pour moi, je vous ai fait un petit fichier excel qui résume mon problème résolu !
Merci beaucoup
Bonne fin de soirée
Cdt Didier

Staple1600

XLDnaute Barbatruc
Bonsoir mapomme ;)

=>Didier
Désolé (une crise d'égomanie passagère ;))
VB:
Sub test()
Range("A1:A39") = ""
Range("A1:A39") = "=REPT(""Staple"",MOD(ROW(),RANDBETWEEN(1,27))=0)"
Range("A1:A39") = Range("A1:A39").Value
x = Application.Match("Staple", [A1:A39], 0)
MsgBox "Où suis-je?", vbCritical, "Test"
Application.Goto Cells(x, "A")
End Sub
NB: A tester sur une feuille vierge.
 

Didier Quilghini

XLDnaute Nouveau
mapomme, Staple1600,
Magnifique ! vous êtes supers. Mon problème est résolu.
Et comme vous avez passé quelques instants pour moi, je vous ai fait un petit fichier excel qui résume mon problème résolu !
Merci beaucoup
Bonne fin de soirée
Cdt Didier
 

Pièces jointes

  • Problème avec range.xlsm
    25.2 KB · Affichages: 13

Discussions similaires

Statistiques des forums

Discussions
312 380
Messages
2 087 799
Membres
103 664
dernier inscrit
wolvi71