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 :

Aide activation onglet [XL-2000]


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 6
    Par défaut Aide activation onglet
    Bonjour à vous, je vous interpelle car j'aurais besoin d'aide sur un petit bout de code je vous explique donc mon soucis:

    J'ai dans la colonne S7 de la feuille 1 donc Feuil1!S7 le nom de l'onglet que je voudrais activer
    Mon but est d'activer un onglet, suivant les consigne le nom de l'onglet change et ainsi entrer la valeur de ma textbox1 dans la colonne B

    Mon code est celui ci mais ne fonctionne pas pour la selection de l'onglet

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Sheets(Range("Feuil1!S7")).Activate
        Range("B65536").End(xlUp).Offset(1, 0).Value = TextBox1.Value
    ps: les feuilles que je veux activées se nomment 1,2,3,4,5,6 ... donc soit j'active la 1 soit la 2 ...

  2. #2
    Membre confirmé
    Inscrit en
    Août 2010
    Messages
    168
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 168
    Par défaut
    Wai pas tres compréhensible tout ca...Qu'appelles-tu un onglet déjà?

  3. #3
    Membre éprouvé
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Septembre 2007
    Messages
    1 896
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 896
    Par défaut
    Bonjour Corentin02 et bienvenu,

    Je ne comprends pas trop ta demande. J'ai compris que tu souhaitais ouvrir des feuilles selon le nom de l'onglet, mais je ne comprends pas le lien avec le début de ta demande.
    Peux-tu donner un exemple plus clair et précis ?
    Merci par avance

  4. #4
    Membre Expert Avatar de rvtoulon
    Homme Profil pro
    Agent Technique
    Inscrit en
    Mars 2009
    Messages
    1 042
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Agent Technique
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2009
    Messages : 1 042
    Par défaut
    Salut, Corentin02, le forum,
    si j'ai compris, dans la Feuil1 tu as le nom d'une autre feuille dans la cellule S7 et tu veux activer cette feuille.

    Je te suggère de mettre dans une variable le nom contenu dans la cellule S7 de la Feuil1 et ensuite d'utiliser cette variable pour activer la feuille.

    voici un exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    'Je déclare ma variable
    Dim nomfeuille As String
    'j'initialise ma variable
    nomfeuille = Sheets("Feuil1").Range("S7")
    'j'active la feuille
    Sheets(nomfeuille).Activate
    Range("B65536").End(xlUp).Offset(1, 0).Value = TextBox1.Value
    Est-ce que j'ai bien compris?

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 6
    Par défaut RE
    Merci de me répondre rapidement est désolé de mettre mal expliquer je vais vous montrer un exemple reconstitué :



    J'ai donc dans ma colonne S6 de ma feuille "Feuil1" le nom de la feuille que je voudrais activer pour copier un texte dans une feuille différente suivant la feuille activée

    si dans ma case S6 j'ai 1 je voudrais activer la feuille 1
    si j'ai 2 activer la feuille 2
    ...

    le nombre de feuille au total n'est pas fixe je peux en avoir une dixaine, une vingtaine même

    J'espére être plus clair

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 6
    Par défaut Probléme résolu
    Un grand merci à rvtoulon !
    Probléme résolu XD

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Activation onglet bureautique dans le Devis sage X3 V6
    Par PierJean95 dans le forum SAGE
    Réponses: 1
    Dernier message: 23/04/2014, 12h54
  2. Problème activity/ onglet
    Par yvanIsGod dans le forum Android
    Réponses: 2
    Dernier message: 19/03/2012, 16h38
  3. aide sur Onglets
    Par ihebweb dans le forum Android
    Réponses: 3
    Dernier message: 01/04/2011, 10h44
  4. Demande d'aide d'onglet
    Par skud07 dans le forum SharePoint
    Réponses: 2
    Dernier message: 02/01/2009, 13h54
  5. Aide pour onglet
    Par Aeae76 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 26/02/2007, 14h34

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