Triboutmatthieu
Messages postés206Date d'inscriptionlundi 26 septembre 2005StatutMembreDernière intervention 9 juillet 2012
-
27 mars 2007 à 18:10
Triboutmatthieu
Messages postés206Date d'inscriptionlundi 26 septembre 2005StatutMembreDernière intervention 9 juillet 2012
-
28 mars 2007 à 22:25
Bonjour, j'ai grand besoin d'aide pour deux choses que je ne sais pas faire (manque de pratique).
J'ai un classeur Excel qui comporte des pages dont le noms des pages sont: "Accueil";"Page vierge" et des pages "Feuil1";Feuil 2"; "Feuil 3";..... .
J'aimerais savoir comment on pourrais faire afficher tous les noms des pages sauf des pages "Accueil" et "Page vierge" dans une Zone de liste et que si je double clique sur un nom d'une page que cette page s'affiche.
Cette Zone de liste se trouvera dans un User Form et à côté de cette zone de liste il y aura un bouton "Supprimer" et que si je clique sur "Supprimer" que celà me supprime la feuille de mon classeur que j'aurais sélectioner dans ma Zone de liste en cliquant une seule fois dessus.
Voilà j'espère que j'aurais été asser clair pour que vous puissiez m'aider.
Si vous pouvez m'envoyer un code bien expliquer ou un exemple.
Merci d'avance pour ma deuxième question j'attendrai la réponse de la prémière.
valtrase
Messages postés937Date d'inscriptionlundi 19 janvier 2004StatutMembreDernière intervention 9 mai 20223 28 mars 2007 à 20:06
Pas compliqué, quand tu es sur ta fenêtre De programmation à coté de l'icone pour revenir à Ecxel (à droite de la barre d'outils) tu clique sur la flèche et tu choisi module au lieu de UserForm c'est tout ensuite tu colle ta fonction dedant elle sera visible de tout tes feuilles et modules
valtrase
Messages postés937Date d'inscriptionlundi 19 janvier 2004StatutMembreDernière intervention 9 mai 20223 28 mars 2007 à 18:11
Houla la ......
Ou avais-je la tête, bien sur c'est beaucoup plus simple, sans commentaire, par contre je préfère le select case au If plus simple a mon avis.
Allez zou faut y retourner
Triboutmatthieu
Messages postés206Date d'inscriptionlundi 26 septembre 2005StatutMembreDernière intervention 9 juillet 2012 28 mars 2007 à 18:21
Merci pour toutes ces réponses, pour faire afficher les noms des fiches dans une liste box je choisis la deuxième réponse. En revanche la réponse de Drikce06 me donne pas la solution pour supprimer une fiche quand je la selection de ma liste et que je clique sur supprimer je vais voir sur la première réponse peut être que je dois combiner les deux.
Merci quand même la deuxième question va bientôt arriver.
Merci et milles merci encore.
Triboutmatthieu
Messages postés206Date d'inscriptionlundi 26 septembre 2005StatutMembreDernière intervention 9 juillet 2012 28 mars 2007 à 18:48
Voici ma deuxième question, dans un User Form j'ai un bouton supprimer et un textbox.
Quand je tape le nom d'une feuille dans le textbox et que je clique sur supprimer celà me supprimer la fiche; jusque là normal. Mais si je fais une faute de frappe c'est à dire que si je met un nom de feuille qui n'existe pas dans mon classeur cela me provoque un bug et une demande "Fin" ou "Réparer" alors que je voudrais que celà m'affiche un msgbox critical.
valtrase
Messages postés937Date d'inscriptionlundi 19 janvier 2004StatutMembreDernière intervention 9 mai 20223 28 mars 2007 à 21:38
Bé alors !!!!!
Je te l'ai dis
If FeuilleExiste(Textbox1.Text) And Sheets.Count > 1 Then Sheets(Textbox1.Text).Remove
ce code et à mettre dans la sub de ton bouton supprimer