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 :

Données pas sauvegardées


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2008
    Messages
    704
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2008
    Messages : 704
    Par défaut Données pas sauvegardées
    Bonjour a toutes et tous, forum bonjour

    J'ai une listview avec 14 checkboxes affichés dans ma liste.

    Lorsque je coche une ou plusieurs de ces checkboxs celle-ci reste bien cochée et j'écris un message dans des labels

    Mais dès que je ferme l'userform pour continuer mon code et que je ré-ouvre l'userform

    les checboxes sont toutes décochés et le(s) Label effacer également

    Et lors de la sauvegarde si j' ai cocher plusieurs checkboxs alors même après ca n'a pas sauvegarder

    J'ai déja vu ce problème mais je ne le retrouve plus

    Merci de votre aide, je vous souhaite un bon début de semaine

    Cdlt Ray

    Merci de votre aide

  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    Bonjour,
    Tu peu lier les contrôles de ton userform a des cellules d'une feuille de calcul... en modifiant la propriété controlsource de tes contrôles du style

  3. #3
    Membre éclairé
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2008
    Messages
    704
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2008
    Messages : 704
    Par défaut
    Bonjour bbil

    Merci pour ta réponse c'est sympa, j'ai regarder par rapport a ta réponse mais je dois avouer

    que je n'ai pas trop bien compris et n'avais pas prévu ça.

    Si tu peux m'en dire plus ça m'arrangerai bien svp

    A plus tard et merci

    Cdlt

  4. #4
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    Bonjour,

    j'ai lu un peu vite .. je n'avais pas vu qu'il s'agissait d'un listview .. comment la renseigne tu ?

  5. #5
    Membre éclairé
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2008
    Messages
    704
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Novembre 2008
    Messages : 704
    Par défaut
    Celle ci n'ai pas renseignée contient 14 checkbox et donc 14 lignes

    je m'en sert uniquement pour faire des validations

    je clic sur la checkbox correspondante et j'affiche dans un label le message "prélever le: et la date du jour"

    mais comme citer ca ne garde pas mes données a la sauvegarde

    merci de ton aide

    a plus tard

  6. #6
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    Oui mais comment as tu placé tes 14 checkbox dans ta listWiew ? code ?

    inspire toi du code suivant pour modifier le tiens :

    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
    Private Sub UserForm_Initialize()
        '----- remplissage ListView------------------------
        ListView1.ColumnHeaders.Add , , "Colonne1"
        For i = 1 To 15
            Set pListItem = ListView1.ListItems.Add(, , "Ligne : " & i)
            pListItem.Checked = (Feuil2.Cells(i, 1).Value = 1)
          Next
    End Sub
     
     
    Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
      'Sauve donnée ListView dans feuille de calcul
        Dim i As Integer
        For i = 1 To 15
         Feuil2.Cells(i, 1).Value = IIf(ListView1.ListItems(i).Checked, 1, 0)
        Next
    End Sub

Discussions similaires

  1. [VBA-E] Comment ne pas sauvegarder lors de l'exit
    Par Tartenpion dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 22/03/2006, 14h48
  2. Réponses: 1
    Dernier message: 05/10/2005, 12h33
  3. ensemble de données pas en mode edition
    Par XloX dans le forum Bases de données
    Réponses: 3
    Dernier message: 13/06/2005, 12h17
  4. Rnd qui ne donne pas que des bonnes valeurs
    Par kubito dans le forum Access
    Réponses: 2
    Dernier message: 08/10/2004, 18h00
  5. [C#] Pourquoi je ne peux pas sauvegarder le fichier Xml ?
    Par gregoun dans le forum Services Web
    Réponses: 5
    Dernier message: 05/05/2004, 10h00

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