Selection d'un onglet nommé dans une cellule

pramic22 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
Raymond PENTIER Messages postés 58991 Date d'inscription   Statut Contributeur Dernière intervention   -

Bonjour,

J'aimerai avec une macro sélectionner un onglet dont son nom est inscrit dans une cellule.

Merci pour votre aide.

6 réponses

Raymond PENTIER Messages postés 58991 Date d'inscription   Statut Contributeur Dernière intervention   17 355
 

Bonjour.

Où est la macro ? Où est le fichier ? C'est un fichier Word, Writer, Excel, Calc, Pages, Numbers ... ?


1
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 

Bonjour (salut Raymond)

 pas besoin de macro... 

sur les tableurs i existe la fonction LIEN_HYPERTEXTE

Avant de penser macro, toujours penser formule...


1
Raymond PENTIER Messages postés 58991 Date d'inscription   Statut Contributeur Dernière intervention   17 355
 

Je m'interroge : pramic22 et Mike, c'est la même personne ou non ?


0
Mike
 

Bonjour Monsieur, 

Il s'agit d'un fichier excel (365).

Il y a plusieurs onglets numéroté de 1 à 10 et un onglet récapitulatif

Dans une cellule de chaque onglet est inscrit le nom de l'onglet. Si je change le nom de l'onglet, le nom dans la cellule change.

Dans l'onglet récapitulatif, je vais chercher le nom de chaque onglet dans la cellule dédiée dans chaque onglet. A coté de chaque cellule correspondant au nom de l'onglet, j'ai mis un bouton de macro.

Depuis l'onglet récapitulatif en cliquant sur le bouton macro j'aimerai sélectionné l'onglet correspondant.

L'avantage est que je puisse modifier le nom de l'onglet sans modifier la macro.

A votre disposition pour tout complément d'information.

Merci pour votre aide.

-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mike
 

Voilà une explication plus simple.

Si dans une feuille j'ai un nom inscrit dans une cellule (produits)

J'aimerai avec une macro sélectionner la feuille "produits"

Merci

-1
pramic22 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 

Bonjour, j'ai trouvé la macro qui fait ce que je veux, soit :

Range("D11").Select
k = ActiveCell.Value
Sheets(k).Select

Meilleures salutations.

-2