Bonjour le forum,
Je travaille sur windows 98 et microsoft 2000 , je débute sur le VBA excel ,
j'ai un classeur excel contenant 75 feuilles ,il y a -il une macro pour
selectionner automatiquement la feuille sur laquelle on souhaite travailler
sans avoir à la chercher dans le classeur.
D'avance merci pour votre aide
Cordialement
Corynne
Bonjour le forum, Je travaille sur windows 98 et microsoft 2000 , je débute sur le VBA excel ,
j'ai un classeur excel contenant 75 feuilles ,il y a -il une macro pour
selectionner automatiquement la feuille sur laquelle on souhaite travailler
sans avoir à la chercher dans le classeur. D'avance merci pour votre aide Cordialement Corynne
Corynne
merci beaucoups pour la reponse J'ai cependant une 2e question ,j'ai créé une page de garde dans le classeur ou j'ai indiqué toutes les feuilles présentes dans le classeurs et appliqué une formule VBA qui me permet aprés selection des feulles par une croix d'editer les feuilles voulues, mais j'aurais voulu savoir si au lieu de cocher manuellement il y a une possibilité de faire une préselection , c'a'd par exemple sur ma page de garde en cochant PLAN toutes les feuilles du classeur ayant un relation avec plan se coche automatiquement. J'espere n'avoir pas été trop longue et suffisamment explicite Merci encore pour votre aide Corynne
"Clément Marcotte" wrote:
Bonjour,
sheets("le_nom_de_la_feuille").select
"Corynne" a écrit dans le message de news:
Bonjour le forum, Je travaille sur windows 98 et microsoft 2000 , je débute sur le VBA excel ,
j'ai un classeur excel contenant 75 feuilles ,il y a -il une macro pour
selectionner automatiquement la feuille sur laquelle on souhaite travailler
sans avoir à la chercher dans le classeur. D'avance merci pour votre aide Cordialement Corynne
merci beaucoups pour la reponse
J'ai cependant une 2e question ,j'ai créé une page de garde dans le classeur
ou j'ai indiqué toutes les feuilles présentes dans le classeurs et appliqué
une formule VBA qui me permet aprés selection des feulles par une croix
d'editer les feuilles voulues, mais j'aurais voulu savoir si au lieu de
cocher manuellement il y a une possibilité de faire une préselection , c'a'd
par exemple sur ma page de garde en cochant PLAN toutes les feuilles du
classeur ayant un relation avec plan se coche automatiquement.
J'espere n'avoir pas été trop longue et suffisamment explicite
Merci encore pour votre aide
Corynne
"Clément Marcotte" wrote:
Bonjour,
sheets("le_nom_de_la_feuille").select
"Corynne" <Corynne@discussions.microsoft.com> a écrit dans le message
de news:3CC682E3-1D1E-4287-BBD5-4493BFE7A353@microsoft.com...
Bonjour le forum,
Je travaille sur windows 98 et microsoft 2000 , je débute sur le VBA
excel ,
j'ai un classeur excel contenant 75 feuilles ,il y a -il une macro
pour
selectionner automatiquement la feuille sur laquelle on souhaite
travailler
sans avoir à la chercher dans le classeur.
D'avance merci pour votre aide
Cordialement
Corynne
merci beaucoups pour la reponse J'ai cependant une 2e question ,j'ai créé une page de garde dans le classeur ou j'ai indiqué toutes les feuilles présentes dans le classeurs et appliqué une formule VBA qui me permet aprés selection des feulles par une croix d'editer les feuilles voulues, mais j'aurais voulu savoir si au lieu de cocher manuellement il y a une possibilité de faire une préselection , c'a'd par exemple sur ma page de garde en cochant PLAN toutes les feuilles du classeur ayant un relation avec plan se coche automatiquement. J'espere n'avoir pas été trop longue et suffisamment explicite Merci encore pour votre aide Corynne
"Clément Marcotte" wrote:
Bonjour,
sheets("le_nom_de_la_feuille").select
"Corynne" a écrit dans le message de news:
Bonjour le forum, Je travaille sur windows 98 et microsoft 2000 , je débute sur le VBA excel ,
j'ai un classeur excel contenant 75 feuilles ,il y a -il une macro pour
selectionner automatiquement la feuille sur laquelle on souhaite travailler
sans avoir à la chercher dans le classeur. D'avance merci pour votre aide Cordialement Corynne
Jacky
Bonjour Corynne
Une solution simple sans VBA Un clique droit sur le selecteur de feuilles en bas à gauche des onglets de feuilles permet de sélectionner les feuilles directement.
Salutations JJ
"Corynne" a écrit dans le message de news:
Bonjour le forum, Je travaille sur windows 98 et microsoft 2000 , je débute sur le VBA excel ,
j'ai un classeur excel contenant 75 feuilles ,il y a -il une macro pour selectionner automatiquement la feuille sur laquelle on souhaite travailler
sans avoir à la chercher dans le classeur. D'avance merci pour votre aide Cordialement Corynne
Bonjour Corynne
Une solution simple sans VBA
Un clique droit sur le selecteur de feuilles en bas à gauche des onglets de
feuilles permet de sélectionner les feuilles directement.
Salutations
JJ
"Corynne" <Corynne@discussions.microsoft.com> a écrit dans le message de
news:3CC682E3-1D1E-4287-BBD5-4493BFE7A353@microsoft.com...
Bonjour le forum,
Je travaille sur windows 98 et microsoft 2000 , je débute sur le VBA excel
,
j'ai un classeur excel contenant 75 feuilles ,il y a -il une macro pour
selectionner automatiquement la feuille sur laquelle on souhaite
travailler
sans avoir à la chercher dans le classeur.
D'avance merci pour votre aide
Cordialement
Corynne
Une solution simple sans VBA Un clique droit sur le selecteur de feuilles en bas à gauche des onglets de feuilles permet de sélectionner les feuilles directement.
Salutations JJ
"Corynne" a écrit dans le message de news:
Bonjour le forum, Je travaille sur windows 98 et microsoft 2000 , je débute sur le VBA excel ,
j'ai un classeur excel contenant 75 feuilles ,il y a -il une macro pour selectionner automatiquement la feuille sur laquelle on souhaite travailler
sans avoir à la chercher dans le classeur. D'avance merci pour votre aide Cordialement Corynne
Corynne
Bonjour Jacky et merci effectivement c'est bien plus simple Salutations Corynne
"Jacky" wrote:
Bonjour Corynne
Une solution simple sans VBA Un clique droit sur le selecteur de feuilles en bas à gauche des onglets de feuilles permet de sélectionner les feuilles directement.
Salutations JJ
"Corynne" a écrit dans le message de news:
Bonjour le forum, Je travaille sur windows 98 et microsoft 2000 , je débute sur le VBA excel ,
j'ai un classeur excel contenant 75 feuilles ,il y a -il une macro pour selectionner automatiquement la feuille sur laquelle on souhaite travailler
sans avoir à la chercher dans le classeur. D'avance merci pour votre aide Cordialement Corynne
Bonjour Jacky et merci effectivement c'est bien plus simple
Salutations
Corynne
"Jacky" wrote:
Bonjour Corynne
Une solution simple sans VBA
Un clique droit sur le selecteur de feuilles en bas à gauche des onglets de
feuilles permet de sélectionner les feuilles directement.
Salutations
JJ
"Corynne" <Corynne@discussions.microsoft.com> a écrit dans le message de
news:3CC682E3-1D1E-4287-BBD5-4493BFE7A353@microsoft.com...
Bonjour le forum,
Je travaille sur windows 98 et microsoft 2000 , je débute sur le VBA excel
,
j'ai un classeur excel contenant 75 feuilles ,il y a -il une macro pour
selectionner automatiquement la feuille sur laquelle on souhaite
travailler
sans avoir à la chercher dans le classeur.
D'avance merci pour votre aide
Cordialement
Corynne
Bonjour Jacky et merci effectivement c'est bien plus simple Salutations Corynne
"Jacky" wrote:
Bonjour Corynne
Une solution simple sans VBA Un clique droit sur le selecteur de feuilles en bas à gauche des onglets de feuilles permet de sélectionner les feuilles directement.
Salutations JJ
"Corynne" a écrit dans le message de news:
Bonjour le forum, Je travaille sur windows 98 et microsoft 2000 , je débute sur le VBA excel ,
j'ai un classeur excel contenant 75 feuilles ,il y a -il une macro pour selectionner automatiquement la feuille sur laquelle on souhaite travailler
sans avoir à la chercher dans le classeur. D'avance merci pour votre aide Cordialement Corynne
Herdet
Bonsoir Corynne, J'ai donné hier soir le 5/1 très tard une solution pour créer sur une feuille de calcul le sommaire d'un grand nb de feuilles avec des hyperliens pour les activer par un simple clic. Ci-dessous la procédure qui tient compte de la judicieuse remarque de AV ----------------------------------------------------------- Pour un grand nb d'onglets (dans un classeur, j'en ai 129) il est quelquefois plus utile de créer un "Sommaire" avec un accès direct. Cela peut se faire par des hyperliens avec la cellule A1 (ou une autre) de toutes les feuilles. Procédure : 1) Créer une nouvelle feuille nommée "Sommaire" par exemple 2) écrire quelque part le mot "SOMMAIRE" dans une cellule 3) lancer la macro VBA suivante (copiée dans un module ou le code de la feuille) ---------------------------------------------------------------------------- Sub Sommaire_avec_hyperliens() Dim aa As Range ' ----- dans une page vierge ou si le titre SOMMAIRE existe ' on peut remplacer le mot SOMMAIRE par un autre texte dans la feuille et la ligne ci-dessous Cells.Find(What:="SOMMAIRE", After:=Range("A1")).Activate ' --- efface autant de cellules que de feuilles sous le texte SOMMAIRE ActiveCell.Offset(1, 0).Resize(1 + Sheets.Count, 1).ClearContents i = 0 ' ------ écriture des noms de feuilles et création des liens For n = 1 To Sheets.Count If Sheets(n).Name <> ActiveSheet.Name Then i = i + 1 Set aa = Cells(ActiveCell.Row + i, ActiveCell.Column) aa.Value = Sheets(n).Name ActiveSheet.Hyperlinks.Add Anchor:ª, Address:="", SubAddress:="'" & _ Sheets(n).Name & "'!A1", TextToDisplay:=Sheets(n).Name End If Next End Sub ---------------------------------------------------------------- On peut lancer cette macro en auto à chaque activation de la feuille "Sommaire" Cordiales salutations Robert
"Corynne" a écrit dans le message de news:
Bonjour le forum, Je travaille sur windows 98 et microsoft 2000 , je débute sur le VBA excel ,
j'ai un classeur excel contenant 75 feuilles ,il y a -il une macro pour selectionner automatiquement la feuille sur laquelle on souhaite travailler
sans avoir à la chercher dans le classeur. D'avance merci pour votre aide Cordialement Corynne
Bonsoir Corynne,
J'ai donné hier soir le 5/1 très tard une solution pour créer sur une
feuille de calcul le sommaire d'un grand nb de feuilles avec des hyperliens
pour les activer par un simple clic.
Ci-dessous la procédure qui tient compte de la judicieuse remarque de AV
-----------------------------------------------------------
Pour un grand nb d'onglets (dans un classeur, j'en ai 129) il est
quelquefois plus utile de créer un "Sommaire" avec un accès direct.
Cela peut se faire par des hyperliens avec la cellule A1 (ou une autre) de
toutes les feuilles.
Procédure :
1) Créer une nouvelle feuille nommée "Sommaire" par exemple
2) écrire quelque part le mot "SOMMAIRE" dans une cellule
3) lancer la macro VBA suivante (copiée dans un module ou le code de la
feuille)
----------------------------------------------------------------------------
Sub Sommaire_avec_hyperliens()
Dim aa As Range
' ----- dans une page vierge ou si le titre SOMMAIRE existe
' on peut remplacer le mot SOMMAIRE par un autre texte dans la
feuille et la ligne ci-dessous
Cells.Find(What:="SOMMAIRE", After:=Range("A1")).Activate
' --- efface autant de cellules que de feuilles sous le texte SOMMAIRE
ActiveCell.Offset(1, 0).Resize(1 + Sheets.Count, 1).ClearContents
i = 0
' ------ écriture des noms de feuilles et création des liens
For n = 1 To Sheets.Count
If Sheets(n).Name <> ActiveSheet.Name Then
i = i + 1
Set aa = Cells(ActiveCell.Row + i, ActiveCell.Column)
aa.Value = Sheets(n).Name
ActiveSheet.Hyperlinks.Add Anchor:ª, Address:="",
SubAddress:="'" & _
Sheets(n).Name & "'!A1",
TextToDisplay:=Sheets(n).Name
End If
Next
End Sub
----------------------------------------------------------------
On peut lancer cette macro en auto à chaque activation de la feuille
"Sommaire"
Cordiales salutations
Robert
"Corynne" <Corynne@discussions.microsoft.com> a écrit dans le message de
news: 3CC682E3-1D1E-4287-BBD5-4493BFE7A353@microsoft.com...
Bonjour le forum,
Je travaille sur windows 98 et microsoft 2000 , je débute sur le VBA excel
,
j'ai un classeur excel contenant 75 feuilles ,il y a -il une macro pour
selectionner automatiquement la feuille sur laquelle on souhaite
travailler
sans avoir à la chercher dans le classeur.
D'avance merci pour votre aide
Cordialement
Corynne
Bonsoir Corynne, J'ai donné hier soir le 5/1 très tard une solution pour créer sur une feuille de calcul le sommaire d'un grand nb de feuilles avec des hyperliens pour les activer par un simple clic. Ci-dessous la procédure qui tient compte de la judicieuse remarque de AV ----------------------------------------------------------- Pour un grand nb d'onglets (dans un classeur, j'en ai 129) il est quelquefois plus utile de créer un "Sommaire" avec un accès direct. Cela peut se faire par des hyperliens avec la cellule A1 (ou une autre) de toutes les feuilles. Procédure : 1) Créer une nouvelle feuille nommée "Sommaire" par exemple 2) écrire quelque part le mot "SOMMAIRE" dans une cellule 3) lancer la macro VBA suivante (copiée dans un module ou le code de la feuille) ---------------------------------------------------------------------------- Sub Sommaire_avec_hyperliens() Dim aa As Range ' ----- dans une page vierge ou si le titre SOMMAIRE existe ' on peut remplacer le mot SOMMAIRE par un autre texte dans la feuille et la ligne ci-dessous Cells.Find(What:="SOMMAIRE", After:=Range("A1")).Activate ' --- efface autant de cellules que de feuilles sous le texte SOMMAIRE ActiveCell.Offset(1, 0).Resize(1 + Sheets.Count, 1).ClearContents i = 0 ' ------ écriture des noms de feuilles et création des liens For n = 1 To Sheets.Count If Sheets(n).Name <> ActiveSheet.Name Then i = i + 1 Set aa = Cells(ActiveCell.Row + i, ActiveCell.Column) aa.Value = Sheets(n).Name ActiveSheet.Hyperlinks.Add Anchor:ª, Address:="", SubAddress:="'" & _ Sheets(n).Name & "'!A1", TextToDisplay:=Sheets(n).Name End If Next End Sub ---------------------------------------------------------------- On peut lancer cette macro en auto à chaque activation de la feuille "Sommaire" Cordiales salutations Robert
"Corynne" a écrit dans le message de news:
Bonjour le forum, Je travaille sur windows 98 et microsoft 2000 , je débute sur le VBA excel ,
j'ai un classeur excel contenant 75 feuilles ,il y a -il une macro pour selectionner automatiquement la feuille sur laquelle on souhaite travailler
sans avoir à la chercher dans le classeur. D'avance merci pour votre aide Cordialement Corynne