Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2856 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Macro pour excel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Macro pour excel

n°1236743
pifiorlo
Posté le 02-11-2005 à 18:28:45  profilanswer
 

:hello:  
 
J'ai besoins d'aide pour realiser une macro activee par un bouton.
J'ai une feuille excel "loop_test" composer d'environ 20 onglets qui se nomment avec differents numeros et un onglet general.
Je souhaite donc en activant le bouton(dans l'onglet general) qu'un message s'affiche et demande quel onglet je veux ouvrir en ecrivant le numero de cet onglet.
J'ai deja creer un bouton qui me renvoi a l'onglet general.
De plus je suis avec une version anglaise et je suis debutant avec VBA.
J'espere que ma demande n'est pas trop confuse
merci de votre aide

mood
Publicité
Posté le 02-11-2005 à 18:28:45  profilanswer
 

n°1236843
olivthill
Posté le 02-11-2005 à 20:03:33  profilanswer
 

Pour changer d'onglet, il faut utiliser

Worksheets("Nom_de_longlet" ).Activate


 
Quelqu'un d'autre voulait faire quelque chose d'un peu similaire récemment, voir http://forum.hardware.fr/forum2.ph [...] w=0&nojs=0

n°1237087
pifiorlo
Posté le 03-11-2005 à 07:18:55  profilanswer
 

olivthill a écrit :

Pour changer d'onglet, il faut utiliser

Worksheets("Nom_de_longlet" ).Activate


 
Quelqu'un d'autre voulait faire quelque chose d'un peu similaire récemment, voir http://forum.hardware.fr/forum2.ph [...] w=0&nojs=0


 
Pour changer d'onglet je n'es pas de probleme, mais le souci est que j'ai 40 onglets pour le momment alors je ne vois pas bien l'interet de creer 40 bouton dans mon onglet de garde.
Non ce que j'aimerais faire c'est de mettre un bouton dans l'onglet de garde et qu'en clickant dessus un message s'affiche et demande le numero ou le nom de l'onglet recherche.  
j'ai deja creer un bouton pour revenir a la page de garde

n°1237090
pifiorlo
Posté le 03-11-2005 à 07:49:21  profilanswer
 

pifiorlo a écrit :

Pour changer d'onglet je n'es pas de probleme, mais le souci est que j'ai 40 onglets pour le momment alors je ne vois pas bien l'interet de creer 40 bouton dans mon onglet de garde.
Non ce que j'aimerais faire c'est de mettre un bouton dans l'onglet de garde et qu'en clickant dessus un message s'affiche et demande le numero ou le nom de l'onglet recherche.  
j'ai deja creer un bouton pour revenir a la page de garde


 
 
 :bounce:  
Super merci je peux ouvrir n'importe quel onglet, je ne regrette pas d'etre venu sur le forum.
Continuer

n°1237226
watashi
La démotivation : JAMAIS !
Posté le 03-11-2005 à 10:42:23  profilanswer
 

Salut pifiorlo,
As tu trouvé ?
sinon voici une petite macro qui va t'aider :

Code :
  1. Private Sub CommandButton1_Click()
  2. Dim i As String, o, a
  3. i = InputBox("Veuillez saisir le nom de la feuille" )
  4. a = 1
  5. For o = 1 To Worksheets.Count
  6.      If Sheets(o).Name = i Then
  7.           Sheets(o).Activate
  8.           a = ""
  9.      Else
  10.      End If
  11. Next o
  12. If a = 1 Then MsgBox ("nom de feuille invalide" ): Resume
  13. End Sub

Elle est à placer dans le code du commande button ert a l'avantage de verifier si la feuille existe pour eviter les bugs à l'utilisation. Elle fonctione sur les noms de feuilles et pas sur les index (ce qui est souvent plus représentatif).
Bon courage


---------------
Je bidouillle c'est sur... Mais j'essaye de faire en sorte que ça marche ;-)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Macro pour excel

 

Sujets relatifs
[Résolu] Macro Excel définir le nom d'une palge de cellulesRESOLU - [EXCEL-VBA] Comment exécuter une macro si excel perd le focus
Aide pour une macro excelFichier avec macro sous excel
Lancer une macro PPT à partir d'ExcelSélection et macro avec EXCEL
Verrouillage macro excelN° de ligne de la cellule active d'excel dans une macro
faire cohabiter 2 macro dans un module sous excel??[RESOLU] macro,plus de macro...comprend pas tout... (excel)
Plus de sujets relatifs à : Macro pour excel


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR