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 :

Impossible de sélectionner une cellule dans Workbook_Open()


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mars 2012
    Messages : 30
    Par défaut Impossible de sélectionner une cellule dans Workbook_Open()
    Bonjour,

    J'aimerai que à l'ouverture de mon fichier Excel me placer sur une cellule précisément, avant l'ouverture de mon UserForm.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Private Sub Workbook_Open()
        Sheets("etab_distinct").Range("A2").Select
        UserForm1.Show
    End Sub
    Sauf que cela ne marche pas J'ai pour erreur la '1004'

    Pourtant si je click dans le fichier Excel ce code marche.

    Merci de votre aide, Bonne journée

  2. #2
    Membre Expert
    Inscrit en
    Octobre 2010
    Messages
    1 401
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 1 401
    Par défaut
    Bonjour Christian

    Il faut activer la feuille pour pouvoir y faire un Select

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Sheets("etab_distinct").Activate
        Sheets("etab_distinct").Range("A2").Select

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2012
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mars 2012
    Messages : 30
    Par défaut
    Merci, cela marche.

    J'ai parfois du mal à comprendre ce langage de programmation

    Bonne soirée

  4. #4
    Membre Expert
    Inscrit en
    Octobre 2010
    Messages
    1 401
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 1 401
    Par défaut
    C'est simple. VBA pour Excel permet de faire sur une feuille ce que tu peux y faire manuellement. Si tu pouvais sélectionner manuellement une cellule sur une autre feuille que la feuille active, tu pourrais aussi le faire avec VBA pour Excel.

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

Discussions similaires

  1. Impossible de lire une cellule dans un fichier fermé
    Par Mic13710 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 09/06/2015, 22h57
  2. [XCL 2013] impossible de Copier une cellule dans une varible
    Par Irish10 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 09/04/2014, 14h23
  3. [XL-2007] sélectionner une cellule dans un code au lieu d'une colonne
    Par manuseverine dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 01/09/2010, 21h42
  4. Réponses: 7
    Dernier message: 27/05/2008, 13h59
  5. Réponses: 7
    Dernier message: 21/03/2007, 16h07

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