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 :

Ne pas enregistrer sur une feuille en VBA Excel [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Togo

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2016
    Messages : 3
    Par défaut Ne pas enregistrer sur une feuille en VBA Excel
    Bonjour. Je suis débutant/autodidacte en programmation et j'ai choisi de commencer avec VBA Excel.
    Ma question la voici: est-il possible que j'enregistre les informations de mon userform ailleurs que sur la feuille d'excel? Parce que plus mon classeur reçoit des données, l'ouverture devient lente.
    J'ai des lignes de code mais une fois le userform fermé, mes données ne sont plus la.
    J'ai utilisé deux textbox, deux commandbutton, une listbox

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    Option explicit
    Option base 1
    Dim myArray(2,2)
     
    Private sub userform_initialize()
    Listbox1.columncount=2
    End sub
     
    Private sub commandbutton1_click()
    myArray(1,1)=Textbox1
    myArray(1,2)=Textbox2
    Textbox1=""
    Textbox2=""
    Textbox1.setfocus
    End sub
     
    Private sub commandbutton2_click()
    Listbox1.list=myArray
    Textbox1.setfocus
    End sub
    Je voudrais qu'à chaque fois que je clique sur le commandbutton2, les informations de myArray s'affichent même si je relance le userform ou le classeur.
    Je fais de l'autodidacte donc je ne maitrise pas encore grand chose. Des réponses simples s'il vous plait.

  2. #2
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Bonjour
    Assertion :
    Je fais de l'autodidacte donc je ne maitrise pas encore grand chose. Des réponses simples s'il vous plait
    Question :
    est-il possible que j'enregistre les informations de mon userform ailleurs que sur la feuille d'excel?
    Réponse :
    Oui, là ou tu choisis de le faire, en fonction de tes connaissances (fichier texte, base de données, base de registre, etc ...)
    Après, ce n'est plus qu'une question d'enregistrement (là où décidé) lors de la sauvegarde et de lecture de cet enregistrement lors de l'ouverture de ton classeur.
    Voilà.

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Togo

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2016
    Messages : 3
    Par défaut
    Merci
    Mais si j'utilise un fichier texte, cela va me faire deux fichiers.
    Es ce qu'il est possible que les données du userform s'enregistre dans le code?
    Merci d'avance

  4. #4
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Es ce qu'il est possible que les données du userform s'enregistre dans le code?
    Non.

  5. #5
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Togo

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2016
    Messages : 3
    Par défaut
    Merci pour l'intérêt porté à ma requête. Je vais me contenter d'écrire en .txt

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

Discussions similaires

  1. [XL-2003] Combobox d'une feuille en vba excel
    Par hobine dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 24/01/2012, 15h26
  2. [XL-2003] déplacer une image sur une feuille en vba
    Par hobine dans le forum Excel
    Réponses: 3
    Dernier message: 14/12/2011, 11h34
  3. [XL-2003] verifier si cette boucle d'enregistrement sur une feuille d'excel est bonne
    Par amine2613 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 22/04/2009, 10h05
  4. ruban excel avec lien sur une feuille du classeur excel 2007
    Par corbisier dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 13/09/2007, 15h00

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