rechercher worksheets par range

Simons

XLDnaute Occasionnel
Bonjour,

Je cherche à faire apparaitre une worksheets via la valeur d'une range. Mon problème c'est que les worksheets que je cherche sont incrémentées...

Merci d'avance pour votre aide.
 

Baside

XLDnaute Impliqué
Rebonjour Simons

Voir le fichier joint

Baside [file name=FeuilleRange.zip size=7429]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/FeuilleRange.zip[/file]
 

Pièces jointes

  • FeuilleRange.zip
    7.3 KB · Affichages: 14

Simons

XLDnaute Occasionnel
Baside,

J'ai encore quelques soucis :

Mes feuilles ont pour nom 1, 2, 3 etc...
donc la variable X me pose problème. Mais je ne sais pas si je dois passer par name, item..

Ensuite la feuille à selectionner est cachée et forcément je souhaite la rendre visible.

Pour être plus explicite voici le code qui, incrémente ma feuille qui la nomme et qui la cache.

Sub commandbutton2_click()
Dim rep As Integer
Dim nom As String
rep = msgbox('Valider ?', vbYesNo)
rep = vbYes
If rep = vbNo Then Exit Sub
nom = sheets(2).Range('a1').Value
Application.sheets.Add After:=sheets.Item(sheets.Count), Type:=xlWorksheet
Application.ActiveSheet.Name = nom
Application.ActiveSheet.Range('a1') = nom
Application.ActiveSheet.Visible = False
Feuil1.Select
End Sub

Merci d'avance.
 

Baside

XLDnaute Impliqué
Rebonjour Simons le forum

Regarde le fichier joint

Baside [file name=FeuilleRangeSelection.zip size=9087]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/FeuilleRangeSelection.zip[/file]
 

Pièces jointes

  • FeuilleRangeSelection.zip
    8.9 KB · Affichages: 18

Discussions similaires

Statistiques des forums

Discussions
312 330
Messages
2 087 349
Membres
103 526
dernier inscrit
HEC