Posez votre question Signaler

Excel 2007 macros a creer...

mamatt - Dernière réponse le 23 juin 2011 à 09:45
Bonjour,
je travaille actuellement sur un fichier avec deux feuilles pour le moment.
Je voudrai avoir les lignes de code pour avoir:
- Depuis ma page accueil, j'ai un bouton pour accéder à la feuille donnée ( feuille masquée), j'aimerai le code pour accéder a cette feuille masquée.
- Puis depuis la feuille données créer une macro qui me permet de retourner a l'accueil en masquant la feuille données (celle que je quitte).
Est ce clair ?
car j'ai lu qu'il fallait remplacer le .Select par activate mais cela ne marche pas qd ma feuille données est masquée.
Le code actuel de ma macro est :
Sub accueil_données()
'
' accueil_données Macro
'
With Sheets("Données")
.Visible = xlSheetVisible
.Activate
End With
'
Sheets("Données").Select
End Sub
Je vosu remercie de votre aide.
Lire la suite 

Excel 2007 macros a creer »

2 réponses
Réponse
+0
moins plus
bonjour

dan la feuille accueil, un bouton par exemple avec le code

Private Sub CommandButton1_Click()
  Sheets("données").Visible = True
  Sheets("données").Select
End Sub

dans la feuille données, un bouton par exemple avec le code
Private Sub CommandButton1_Click()
  Sheets("accueil").Select
  Sheets("données").Visible = False
End Sub

les boutons étant obtenus avec la boite à outils controles

bonne suite
michel_m- 23 juin 2011 à 09:45
Voir
http://www.commentcamarche.net/forum/affich-22428088-excel-macro-pour-acceder-a-une-feuille-masque#p22433522

son dernier message particulièrement hargneux a été supprimé par les modérateurs por non respect de la Charte
Ajouter un commentaire
Ce document intitulé « Excel 2007 macros a creer... » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?