chgt de feuille

R

REMY

Guest
bonjour a tous

j'ai un petit bleme qui a mon avis va etre une pure formalité pour vous

dans un classeur a.xls j'ai fait un bouton qui lance une inputbox

ensuite la valeur rentrée dans l'inputbox est recherchée au moyen de d'un for x = 1 to range (etc...)

le probleme est que je veux que la recherche se deroule dans une autre fleuille genre b.xls

or quand je lance la macro, il me fait la recherche dans a.xls

merci d'avance

rémy
 
R

Romfret

Guest
salut remy, re le forum,

Ne te mélange pas, est-ce un classeur ou une feuille car tu dit que c'est une feuille mais comme exemple tu donne des ".xls" ce n'est pas logique.

en attente de ta réponse,

romfret
 
R

Romfret

Guest
Re,

Tu peux aussi faire comme ca :

mets ce code au début de ta macro :
Workbooks("classeur_a_utiliser.xls").Sheets(FEUILLE).select

et à la fin:
Workbooks("classeur_de_départ.xls").Sheets(feuille1).select

voila,

@+, romfret


ps: il faut bien sur que ton classeur soit ouvert.
 
A

Abel

Guest
Bonjour REMY, tous

Je reprend la ligne de Romfret : "Workbooks("classeur_de_départ.xls").Sheets(feuille1).select"

Sheets (Feuille1) : ennoncé comme cela, Feuille1 représente une variable.
Sinon, écrit plutôt Sheets("Feuil1") ou le nom de ta feuille à la place de Feuil1.
En bref, si tu indiques directement le nom de ta feuille à sélectionner, il faut le mettre entre guillemets à l'intérieur des parentèses.


Abel.
 

Discussions similaires

Statistiques des forums

Discussions
312 519
Messages
2 089 267
Membres
104 083
dernier inscrit
hecko