Vb ET eXCEL

guillade Messages postés 5 Date d'inscription lundi 4 novembre 2002 Statut Membre Dernière intervention 29 novembre 2005 - 7 nov. 2002 à 15:06
guillade Messages postés 5 Date d'inscription lundi 4 novembre 2002 Statut Membre Dernière intervention 29 novembre 2005 - 8 nov. 2002 à 15:46
Salut à tous,

je voudrais sélectionner tous les onglets d'un classeur EXCEL au moyen de VB.
J' arrive à ouvrir le classeur, lire le nom de toutes les feuilles mais pas à les sélectionner toutes.

Mon but est ensuite de faire un CTRL+F pour ouvrir la fenêtre de recherche.

Seule contrainte: je dois pouvoir lancer le prog VB de n'importe quel poste (W95, W2000 ou NT).

Merci de votre aide

2 réponses

cs_jeannot45 Messages postés 112 Date d'inscription dimanche 6 janvier 2002 Statut Membre Dernière intervention 27 décembre 2004
8 nov. 2002 à 10:12
salut,

Voici une syntaxe récupérée par Macro enregistrée:

Sheets(Array("Feuil1", "Feuil2", "Feuil3")).Select
Sheets("Feuil1").Activate

Puisque tu sais récupérer les noms des onglets, je pense que cela pourras t'aider.

Pour pouvoir mettre à disposition cette procédure VB tu peux l'enregistrer en tant que macro complémentaire et l'implanter sur tous les postes qui auront à l'utiliser.

Bonne continuation

Jeannot
0
guillade Messages postés 5 Date d'inscription lundi 4 novembre 2002 Statut Membre Dernière intervention 29 novembre 2005
8 nov. 2002 à 15:46
salut et merci de tes infos

J'ai déjà fait la même démarche.
Ce que j'ai oublié de préciser, c'est que les noms des onglets peuvent changer, donc je ne peux pas mettre "Feuill1", "Feuill2", etc.....

J'ai essayé avec Sheets(Array(*)) mais çà ne passe pas

Merci d'avance
0
Rejoignez-nous