Bonjour,
j'ai la synthaxe suivante pour ma combobox. Mais j'ai un petit hic.
Quand je suis en Administrateur, et que je veux revenir en "Résumé 2005" ou
2006, les feuilles qui ne doivent plus etre visible le restent. Comment faire?
merci d'avance.
YANN
-----------------
Private Sub combobox1_Click()
Select Case Me.ComboBox1.Value
Case "Résumé 2005"
ThisWorkbook.IsAddin = False
Sheets(4).Visible = True
Unload Me
Case "Résumé 2006"
ThisWorkbook.IsAddin = False
Sheets(5).Visible = True
Unload Me
Case "Administrateur"
With Me
.ComboBox1.Visible = False
With .TextBox1
.Visible = True
.SetFocus
End With
.Label1.Visible = True
End With
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Daniel
Bonjour. Quelles feuilles ? Cordialement. Daniel "YANN24" a écrit dans le message de news:
Bonjour, j'ai la synthaxe suivante pour ma combobox. Mais j'ai un petit hic. Quand je suis en Administrateur, et que je veux revenir en "Résumé 2005" ou 2006, les feuilles qui ne doivent plus etre visible le restent. Comment faire? merci d'avance. YANN ----------------- Private Sub combobox1_Click() Select Case Me.ComboBox1.Value
Case "Résumé 2005" ThisWorkbook.IsAddin = False Sheets(4).Visible = True Unload Me
Case "Résumé 2006" ThisWorkbook.IsAddin = False Sheets(5).Visible = True Unload Me
Case "Administrateur" With Me .ComboBox1.Visible = False With .TextBox1 .Visible = True .SetFocus End With .Label1.Visible = True End With
End Select End Sub ----------------
Bonjour.
Quelles feuilles ?
Cordialement.
Daniel
"YANN24" <YANN24@discussions.microsoft.com> a écrit dans le message de news:
B370AFC6-3DE1-4FDA-8C3D-79A0DBFC25A5@microsoft.com...
Bonjour,
j'ai la synthaxe suivante pour ma combobox. Mais j'ai un petit hic.
Quand je suis en Administrateur, et que je veux revenir en "Résumé 2005"
ou
2006, les feuilles qui ne doivent plus etre visible le restent. Comment
faire?
merci d'avance.
YANN
-----------------
Private Sub combobox1_Click()
Select Case Me.ComboBox1.Value
Case "Résumé 2005"
ThisWorkbook.IsAddin = False
Sheets(4).Visible = True
Unload Me
Case "Résumé 2006"
ThisWorkbook.IsAddin = False
Sheets(5).Visible = True
Unload Me
Case "Administrateur"
With Me
.ComboBox1.Visible = False
With .TextBox1
.Visible = True
.SetFocus
End With
.Label1.Visible = True
End With
Bonjour. Quelles feuilles ? Cordialement. Daniel "YANN24" a écrit dans le message de news:
Bonjour, j'ai la synthaxe suivante pour ma combobox. Mais j'ai un petit hic. Quand je suis en Administrateur, et que je veux revenir en "Résumé 2005" ou 2006, les feuilles qui ne doivent plus etre visible le restent. Comment faire? merci d'avance. YANN ----------------- Private Sub combobox1_Click() Select Case Me.ComboBox1.Value
Case "Résumé 2005" ThisWorkbook.IsAddin = False Sheets(4).Visible = True Unload Me
Case "Résumé 2006" ThisWorkbook.IsAddin = False Sheets(5).Visible = True Unload Me
Case "Administrateur" With Me .ComboBox1.Visible = False With .TextBox1 .Visible = True .SetFocus End With .Label1.Visible = True End With
End Select End Sub ----------------
YANN24
Re, en fait, quand je sélectionne au début "Résumé 2005", seule la feuille 4 s'affiche. Si je sélectionne "Administrateur", toutes les feuilles sont visibles. Si je veux repasser en "Résumé 2005", rien ne se passe (je voudrais que seule la feuille 4 soit visible). Donc il faut que je modifie mon code, mais comment?
je te remercie. YANN
Bonjour. Quelles feuilles ? Cordialement. Daniel "YANN24" a écrit dans le message de news:
Bonjour, j'ai la synthaxe suivante pour ma combobox. Mais j'ai un petit hic. Quand je suis en Administrateur, et que je veux revenir en "Résumé 2005" ou 2006, les feuilles qui ne doivent plus etre visible le restent. Comment faire? merci d'avance. YANN ----------------- Private Sub combobox1_Click() Select Case Me.ComboBox1.Value
Case "Résumé 2005" ThisWorkbook.IsAddin = False Sheets(4).Visible = True Unload Me
Case "Résumé 2006" ThisWorkbook.IsAddin = False Sheets(5).Visible = True Unload Me
Case "Administrateur" With Me .ComboBox1.Visible = False With .TextBox1 .Visible = True .SetFocus End With .Label1.Visible = True End With
End Select End Sub ----------------
Re,
en fait, quand je sélectionne au début "Résumé 2005", seule la feuille 4
s'affiche.
Si je sélectionne "Administrateur", toutes les feuilles sont visibles.
Si je veux repasser en "Résumé 2005", rien ne se passe (je voudrais que
seule la feuille 4 soit visible).
Donc il faut que je modifie mon code, mais comment?
je te remercie.
YANN
Bonjour.
Quelles feuilles ?
Cordialement.
Daniel
"YANN24" <YANN24@discussions.microsoft.com> a écrit dans le message de news:
B370AFC6-3DE1-4FDA-8C3D-79A0DBFC25A5@microsoft.com...
Bonjour,
j'ai la synthaxe suivante pour ma combobox. Mais j'ai un petit hic.
Quand je suis en Administrateur, et que je veux revenir en "Résumé 2005"
ou
2006, les feuilles qui ne doivent plus etre visible le restent. Comment
faire?
merci d'avance.
YANN
-----------------
Private Sub combobox1_Click()
Select Case Me.ComboBox1.Value
Case "Résumé 2005"
ThisWorkbook.IsAddin = False
Sheets(4).Visible = True
Unload Me
Case "Résumé 2006"
ThisWorkbook.IsAddin = False
Sheets(5).Visible = True
Unload Me
Case "Administrateur"
With Me
.ComboBox1.Visible = False
With .TextBox1
.Visible = True
.SetFocus
End With
.Label1.Visible = True
End With
Re, en fait, quand je sélectionne au début "Résumé 2005", seule la feuille 4 s'affiche. Si je sélectionne "Administrateur", toutes les feuilles sont visibles. Si je veux repasser en "Résumé 2005", rien ne se passe (je voudrais que seule la feuille 4 soit visible). Donc il faut que je modifie mon code, mais comment?
je te remercie. YANN
Bonjour. Quelles feuilles ? Cordialement. Daniel "YANN24" a écrit dans le message de news:
Bonjour, j'ai la synthaxe suivante pour ma combobox. Mais j'ai un petit hic. Quand je suis en Administrateur, et que je veux revenir en "Résumé 2005" ou 2006, les feuilles qui ne doivent plus etre visible le restent. Comment faire? merci d'avance. YANN ----------------- Private Sub combobox1_Click() Select Case Me.ComboBox1.Value
Case "Résumé 2005" ThisWorkbook.IsAddin = False Sheets(4).Visible = True Unload Me
Case "Résumé 2006" ThisWorkbook.IsAddin = False Sheets(5).Visible = True Unload Me
Case "Administrateur" With Me .ComboBox1.Visible = False With .TextBox1 .Visible = True .SetFocus End With .Label1.Visible = True End With
End Select End Sub ----------------
Daniel
Il faut masquer les autres. Cordialement. Daniel "YANN24" a écrit dans le message de news:
Re, en fait, quand je sélectionne au début "Résumé 2005", seule la feuille 4 s'affiche. Si je sélectionne "Administrateur", toutes les feuilles sont visibles. Si je veux repasser en "Résumé 2005", rien ne se passe (je voudrais que seule la feuille 4 soit visible). Donc il faut que je modifie mon code, mais comment?
je te remercie. YANN
Bonjour. Quelles feuilles ? Cordialement. Daniel "YANN24" a écrit dans le message de news:
Bonjour, j'ai la synthaxe suivante pour ma combobox. Mais j'ai un petit hic. Quand je suis en Administrateur, et que je veux revenir en "Résumé 2005" ou 2006, les feuilles qui ne doivent plus etre visible le restent. Comment faire? merci d'avance. YANN ----------------- Private Sub combobox1_Click() Select Case Me.ComboBox1.Value
Case "Résumé 2005" ThisWorkbook.IsAddin = False Sheets(4).Visible = True Unload Me
Case "Résumé 2006" ThisWorkbook.IsAddin = False Sheets(5).Visible = True Unload Me
Case "Administrateur" With Me .ComboBox1.Visible = False With .TextBox1 .Visible = True .SetFocus End With .Label1.Visible = True End With
End Select End Sub ----------------
Il faut masquer les autres.
Cordialement.
Daniel
"YANN24" <YANN24@discussions.microsoft.com> a écrit dans le message de news:
7158C380-553B-4B8E-BBE4-8AEFCA4BC0E7@microsoft.com...
Re,
en fait, quand je sélectionne au début "Résumé 2005", seule la feuille 4
s'affiche.
Si je sélectionne "Administrateur", toutes les feuilles sont visibles.
Si je veux repasser en "Résumé 2005", rien ne se passe (je voudrais que
seule la feuille 4 soit visible).
Donc il faut que je modifie mon code, mais comment?
je te remercie.
YANN
Bonjour.
Quelles feuilles ?
Cordialement.
Daniel
"YANN24" <YANN24@discussions.microsoft.com> a écrit dans le message de
news:
B370AFC6-3DE1-4FDA-8C3D-79A0DBFC25A5@microsoft.com...
Bonjour,
j'ai la synthaxe suivante pour ma combobox. Mais j'ai un petit hic.
Quand je suis en Administrateur, et que je veux revenir en "Résumé
2005"
ou
2006, les feuilles qui ne doivent plus etre visible le restent. Comment
faire?
merci d'avance.
YANN
-----------------
Private Sub combobox1_Click()
Select Case Me.ComboBox1.Value
Case "Résumé 2005"
ThisWorkbook.IsAddin = False
Sheets(4).Visible = True
Unload Me
Case "Résumé 2006"
ThisWorkbook.IsAddin = False
Sheets(5).Visible = True
Unload Me
Case "Administrateur"
With Me
.ComboBox1.Visible = False
With .TextBox1
.Visible = True
.SetFocus
End With
.Label1.Visible = True
End With
Il faut masquer les autres. Cordialement. Daniel "YANN24" a écrit dans le message de news:
Re, en fait, quand je sélectionne au début "Résumé 2005", seule la feuille 4 s'affiche. Si je sélectionne "Administrateur", toutes les feuilles sont visibles. Si je veux repasser en "Résumé 2005", rien ne se passe (je voudrais que seule la feuille 4 soit visible). Donc il faut que je modifie mon code, mais comment?
je te remercie. YANN
Bonjour. Quelles feuilles ? Cordialement. Daniel "YANN24" a écrit dans le message de news:
Bonjour, j'ai la synthaxe suivante pour ma combobox. Mais j'ai un petit hic. Quand je suis en Administrateur, et que je veux revenir en "Résumé 2005" ou 2006, les feuilles qui ne doivent plus etre visible le restent. Comment faire? merci d'avance. YANN ----------------- Private Sub combobox1_Click() Select Case Me.ComboBox1.Value
Case "Résumé 2005" ThisWorkbook.IsAddin = False Sheets(4).Visible = True Unload Me
Case "Résumé 2006" ThisWorkbook.IsAddin = False Sheets(5).Visible = True Unload Me
Case "Administrateur" With Me .ComboBox1.Visible = False With .TextBox1 .Visible = True .SetFocus End With .Label1.Visible = True End With
End Select End Sub ----------------
PMO
Bonjour,
Essayez et adaptez le code suivant
'********** Private Sub combobox1_Click() Dim i& Select Case Me.ComboBox1.Value Case "Résumé 2005" ThisWorkbook.IsAddin = False Sheets(4).Visible = True For i& = 1 To Sheets.Count If i& <> 4 Then Sheets(i&).Visible = xlSheetHidden Next i& Unload Me
Case "Résumé 2006" ThisWorkbook.IsAddin = False Sheets(5).Visible = True For i& = 1 To Sheets.Count If i& <> 5 Then Sheets(i&).Visible = xlSheetHidden Next i& Unload Me
Case "Administrateur" For i& = 1 To Sheets.Count Sheets(i&).Visible = xlSheetVisible Next i& With Me .ComboBox1.Visible = False With .TextBox1 .Visible = True .SetFocus End With .Label1.Visible = True End With End Select End Sub '**********
Cordialement. -- PMO Patrick Morange
Bonjour, j'ai la synthaxe suivante pour ma combobox. Mais j'ai un petit hic. Quand je suis en Administrateur, et que je veux revenir en "Résumé 2005" ou 2006, les feuilles qui ne doivent plus etre visible le restent. Comment faire? merci d'avance. YANN ----------------- Private Sub combobox1_Click() Select Case Me.ComboBox1.Value
Case "Résumé 2005" ThisWorkbook.IsAddin = False Sheets(4).Visible = True Unload Me
Case "Résumé 2006" ThisWorkbook.IsAddin = False Sheets(5).Visible = True Unload Me
Case "Administrateur" With Me .ComboBox1.Visible = False With .TextBox1 .Visible = True .SetFocus End With .Label1.Visible = True End With
End Select End Sub ----------------
Bonjour,
Essayez et adaptez le code suivant
'**********
Private Sub combobox1_Click()
Dim i&
Select Case Me.ComboBox1.Value
Case "Résumé 2005"
ThisWorkbook.IsAddin = False
Sheets(4).Visible = True
For i& = 1 To Sheets.Count
If i& <> 4 Then Sheets(i&).Visible = xlSheetHidden
Next i&
Unload Me
Case "Résumé 2006"
ThisWorkbook.IsAddin = False
Sheets(5).Visible = True
For i& = 1 To Sheets.Count
If i& <> 5 Then Sheets(i&).Visible = xlSheetHidden
Next i&
Unload Me
Case "Administrateur"
For i& = 1 To Sheets.Count
Sheets(i&).Visible = xlSheetVisible
Next i&
With Me
.ComboBox1.Visible = False
With .TextBox1
.Visible = True
.SetFocus
End With
.Label1.Visible = True
End With
End Select
End Sub
'**********
Cordialement.
--
PMO
Patrick Morange
Bonjour,
j'ai la synthaxe suivante pour ma combobox. Mais j'ai un petit hic.
Quand je suis en Administrateur, et que je veux revenir en "Résumé 2005" ou
2006, les feuilles qui ne doivent plus etre visible le restent. Comment faire?
merci d'avance.
YANN
-----------------
Private Sub combobox1_Click()
Select Case Me.ComboBox1.Value
Case "Résumé 2005"
ThisWorkbook.IsAddin = False
Sheets(4).Visible = True
Unload Me
Case "Résumé 2006"
ThisWorkbook.IsAddin = False
Sheets(5).Visible = True
Unload Me
Case "Administrateur"
With Me
.ComboBox1.Visible = False
With .TextBox1
.Visible = True
.SetFocus
End With
.Label1.Visible = True
End With
'********** Private Sub combobox1_Click() Dim i& Select Case Me.ComboBox1.Value Case "Résumé 2005" ThisWorkbook.IsAddin = False Sheets(4).Visible = True For i& = 1 To Sheets.Count If i& <> 4 Then Sheets(i&).Visible = xlSheetHidden Next i& Unload Me
Case "Résumé 2006" ThisWorkbook.IsAddin = False Sheets(5).Visible = True For i& = 1 To Sheets.Count If i& <> 5 Then Sheets(i&).Visible = xlSheetHidden Next i& Unload Me
Case "Administrateur" For i& = 1 To Sheets.Count Sheets(i&).Visible = xlSheetVisible Next i& With Me .ComboBox1.Visible = False With .TextBox1 .Visible = True .SetFocus End With .Label1.Visible = True End With End Select End Sub '**********
Cordialement. -- PMO Patrick Morange
Bonjour, j'ai la synthaxe suivante pour ma combobox. Mais j'ai un petit hic. Quand je suis en Administrateur, et que je veux revenir en "Résumé 2005" ou 2006, les feuilles qui ne doivent plus etre visible le restent. Comment faire? merci d'avance. YANN ----------------- Private Sub combobox1_Click() Select Case Me.ComboBox1.Value
Case "Résumé 2005" ThisWorkbook.IsAddin = False Sheets(4).Visible = True Unload Me
Case "Résumé 2006" ThisWorkbook.IsAddin = False Sheets(5).Visible = True Unload Me
Case "Administrateur" With Me .ComboBox1.Visible = False With .TextBox1 .Visible = True .SetFocus End With .Label1.Visible = True End With
End Select End Sub ----------------
YANN24
Salut,
j'ai essayer ta macro,mais malheureusement, ça ne fontionne pas, il me met : "impossible de définir la propriété Visible de la classe Worksheet" et il bloque sur :
ase "Résumé 2005" ThisWorkbook.IsAddin = False Sheets(4).Visible = True For i& = 1 To Sheets.Count If i& <> 4 Then **********Sheets(i&).Visible = xlSheetHidden******** Next i& Unload Me
Je te remercie si tu as un emodif à apporter.
YANN
Bonjour,
Essayez et adaptez le code suivant
'********** Private Sub combobox1_Click() Dim i& Select Case Me.ComboBox1.Value Case "Résumé 2005" ThisWorkbook.IsAddin = False Sheets(4).Visible = True For i& = 1 To Sheets.Count If i& <> 4 Then Sheets(i&).Visible = xlSheetHidden Next i& Unload Me
Case "Résumé 2006" ThisWorkbook.IsAddin = False Sheets(5).Visible = True For i& = 1 To Sheets.Count If i& <> 5 Then Sheets(i&).Visible = xlSheetHidden Next i& Unload Me
Case "Administrateur" For i& = 1 To Sheets.Count Sheets(i&).Visible = xlSheetVisible Next i& With Me .ComboBox1.Visible = False With .TextBox1 .Visible = True .SetFocus End With .Label1.Visible = True End With End Select End Sub '**********
Cordialement. -- PMO Patrick Morange
Bonjour, j'ai la synthaxe suivante pour ma combobox. Mais j'ai un petit hic. Quand je suis en Administrateur, et que je veux revenir en "Résumé 2005" ou 2006, les feuilles qui ne doivent plus etre visible le restent. Comment faire? merci d'avance. YANN ----------------- Private Sub combobox1_Click() Select Case Me.ComboBox1.Value
Case "Résumé 2005" ThisWorkbook.IsAddin = False Sheets(4).Visible = True Unload Me
Case "Résumé 2006" ThisWorkbook.IsAddin = False Sheets(5).Visible = True Unload Me
Case "Administrateur" With Me .ComboBox1.Visible = False With .TextBox1 .Visible = True .SetFocus End With .Label1.Visible = True End With
End Select End Sub ----------------
Salut,
j'ai essayer ta macro,mais malheureusement, ça ne fontionne pas, il me met :
"impossible de définir la propriété Visible de la classe Worksheet"
et il bloque sur :
ase "Résumé 2005"
ThisWorkbook.IsAddin = False
Sheets(4).Visible = True
For i& = 1 To Sheets.Count
If i& <> 4 Then **********Sheets(i&).Visible = xlSheetHidden********
Next i&
Unload Me
Je te remercie si tu as un emodif à apporter.
YANN
Bonjour,
Essayez et adaptez le code suivant
'**********
Private Sub combobox1_Click()
Dim i&
Select Case Me.ComboBox1.Value
Case "Résumé 2005"
ThisWorkbook.IsAddin = False
Sheets(4).Visible = True
For i& = 1 To Sheets.Count
If i& <> 4 Then Sheets(i&).Visible = xlSheetHidden
Next i&
Unload Me
Case "Résumé 2006"
ThisWorkbook.IsAddin = False
Sheets(5).Visible = True
For i& = 1 To Sheets.Count
If i& <> 5 Then Sheets(i&).Visible = xlSheetHidden
Next i&
Unload Me
Case "Administrateur"
For i& = 1 To Sheets.Count
Sheets(i&).Visible = xlSheetVisible
Next i&
With Me
.ComboBox1.Visible = False
With .TextBox1
.Visible = True
.SetFocus
End With
.Label1.Visible = True
End With
End Select
End Sub
'**********
Cordialement.
--
PMO
Patrick Morange
Bonjour,
j'ai la synthaxe suivante pour ma combobox. Mais j'ai un petit hic.
Quand je suis en Administrateur, et que je veux revenir en "Résumé 2005" ou
2006, les feuilles qui ne doivent plus etre visible le restent. Comment faire?
merci d'avance.
YANN
-----------------
Private Sub combobox1_Click()
Select Case Me.ComboBox1.Value
Case "Résumé 2005"
ThisWorkbook.IsAddin = False
Sheets(4).Visible = True
Unload Me
Case "Résumé 2006"
ThisWorkbook.IsAddin = False
Sheets(5).Visible = True
Unload Me
Case "Administrateur"
With Me
.ComboBox1.Visible = False
With .TextBox1
.Visible = True
.SetFocus
End With
.Label1.Visible = True
End With
j'ai essayer ta macro,mais malheureusement, ça ne fontionne pas, il me met : "impossible de définir la propriété Visible de la classe Worksheet" et il bloque sur :
ase "Résumé 2005" ThisWorkbook.IsAddin = False Sheets(4).Visible = True For i& = 1 To Sheets.Count If i& <> 4 Then **********Sheets(i&).Visible = xlSheetHidden******** Next i& Unload Me
Je te remercie si tu as un emodif à apporter.
YANN
Bonjour,
Essayez et adaptez le code suivant
'********** Private Sub combobox1_Click() Dim i& Select Case Me.ComboBox1.Value Case "Résumé 2005" ThisWorkbook.IsAddin = False Sheets(4).Visible = True For i& = 1 To Sheets.Count If i& <> 4 Then Sheets(i&).Visible = xlSheetHidden Next i& Unload Me
Case "Résumé 2006" ThisWorkbook.IsAddin = False Sheets(5).Visible = True For i& = 1 To Sheets.Count If i& <> 5 Then Sheets(i&).Visible = xlSheetHidden Next i& Unload Me
Case "Administrateur" For i& = 1 To Sheets.Count Sheets(i&).Visible = xlSheetVisible Next i& With Me .ComboBox1.Visible = False With .TextBox1 .Visible = True .SetFocus End With .Label1.Visible = True End With End Select End Sub '**********
Cordialement. -- PMO Patrick Morange
Bonjour, j'ai la synthaxe suivante pour ma combobox. Mais j'ai un petit hic. Quand je suis en Administrateur, et que je veux revenir en "Résumé 2005" ou 2006, les feuilles qui ne doivent plus etre visible le restent. Comment faire? merci d'avance. YANN ----------------- Private Sub combobox1_Click() Select Case Me.ComboBox1.Value
Case "Résumé 2005" ThisWorkbook.IsAddin = False Sheets(4).Visible = True Unload Me
Case "Résumé 2006" ThisWorkbook.IsAddin = False Sheets(5).Visible = True Unload Me
Case "Administrateur" With Me .ComboBox1.Visible = False With .TextBox1 .Visible = True .SetFocus End With .Label1.Visible = True End With