IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Bouttons Dans Excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    992
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 992
    Par défaut Bouttons Dans Excel
    Bonjour

    Je veux ajouter un boutton dans ma Feuille 1 pour ouvrir ma Feuille 2 mais

    je ne sais comment ça se passe dans Excel, si il y'a un assistant ou un assistant de Marco comme Acces, ou bien directement passer par du Code.

    MErci pour votre aide

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Pour créer la Macro :

    Outils, Macro puis Nouvelle Macro.

    Vous cliquez sur OK.

    Puis effectuez manuellement les opérations dont vous parlez.

    Vous cliquez sur "Arrêter l'enregistrement".

    Pour visualiser le code : Outils, Macro puis Macros puis Modifier.

    Vous pouvez de cette manière "mémoriser" des commandes utilisées avec Excel et donc créer des Macros simples (sans boucles, sans variables etc. sinon il faut potasser un plus le code VBA).

    Si vous avez créé votre bouton avec "Boite à outils contrôles" clic droit sur le bouton puis "Affecter une macro".

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 130
    Par défaut
    Citation Envoyé par faressam Voir le message
    Bonjour

    Je veux ajouter un boutton dans ma Feuille 1 pour ouvrir ma Feuille 2 mais

    je ne sais comment ça se passe dans Excel, si il y'a un assistant ou un assistant de Marco comme Acces, ou bien directement passer par du Code.

    MErci pour votre aide
    salut
    Menu Affichage>>Barre d'outils => Formulaire
    tu mets ton bouton sur la feuille
    Affecter une macro => Nouvelle
    tu ajoutes le code Worksheets("nom de la feuille").activate
    tu valides et tu testes.

    Sur Excel, il n'y a pas d'assistants (au termes d'Access), mais des macros "apprentissage".

    Menu Outils>>Macro>>Nouvelle Macro.
    Quand tu valides, une barre "arrêt macro" apparait. Toutes les opérations que tu effectues entre la création de la nouvelle macro et l'arrêt de celle-ci sont codifiées dans un module général.

    Une fois la macro arrêtée, Menu Outils>>Macro>>Macros, tu sélectionnes la macro et tu cliques sur modifier : tu pourras voir le code créé par tes opérations (pour la pluspart de celles-ci, tout au moins)
    Après, <Alt>+<F11> te permettra de passer directement sous VBEditor

    Par contre, le code créé par les macros apprentissage demande d'être remanié pour être plus efficace. C'est là qu'intervient le forum

    A+
    Encore grillé par jacques_jean, mais je reviendrais et ma réponse sera plus mieux bien

Discussions similaires

  1. Macro dans excel permettant de voir si un fichier est ouvert
    Par VirginieGE dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 12/08/2004, 07h51
  2. [VB6] sélection multiple de colonne dans excel grâce à VB
    Par biquet dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 02/08/2004, 12h44
  3. [VBA] Les propriétés de cellule dans Excel
    Par Kylen dans le forum API, COM et SDKs
    Réponses: 6
    Dernier message: 05/07/2004, 23h02
  4. [VBA-E] Ajouter des fonctions dans Excel
    Par Clezio dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 06/03/2004, 01h18
  5. [EXCEL]Modifier les marges d'une page dans Excel
    Par ms91fr dans le forum Composants VCL
    Réponses: 4
    Dernier message: 06/01/2004, 15h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo