[excel]Question sur double clic listbox
Fermé
ced3c
Messages postés
237
Date d'inscription
samedi 19 juillet 2008
Statut
Membre
Dernière intervention
28 mai 2016
-
9 déc. 2011 à 19:52
ced3c Messages postés 237 Date d'inscription samedi 19 juillet 2008 Statut Membre Dernière intervention 28 mai 2016 - 11 déc. 2011 à 12:57
ced3c Messages postés 237 Date d'inscription samedi 19 juillet 2008 Statut Membre Dernière intervention 28 mai 2016 - 11 déc. 2011 à 12:57
A voir également:
- [excel]Question sur double clic listbox
- Double ecran - Guide
- Whatsapp double sim - Guide
- Liste déroulante excel - Guide
- Si et excel - Guide
- Calculer une moyenne sur excel - Guide
8 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
10 déc. 2011 à 10:37
10 déc. 2011 à 10:37
bonjour
avec le double click
te donne le nom du fichier voulu
tu l'ouvres et tu remplis ta listbox2 avec tes Ncolonnes et P lignes...
avec le double click
Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean) fichier = ListBox1.List(ListBox1.ListIndex)
te donne le nom du fichier voulu
tu l'ouvres et tu remplis ta listbox2 avec tes Ncolonnes et P lignes...
ced3c
Messages postés
237
Date d'inscription
samedi 19 juillet 2008
Statut
Membre
Dernière intervention
28 mai 2016
5
10 déc. 2011 à 14:11
10 déc. 2011 à 14:11
merci michel_m
J'essai avec ce départ
J'essai avec ce départ
ced3c
Messages postés
237
Date d'inscription
samedi 19 juillet 2008
Statut
Membre
Dernière intervention
28 mai 2016
5
10 déc. 2011 à 14:36
10 déc. 2011 à 14:36
Je ne connais pas le vba, alors j'essai des trucs depuis tout à l'heure mais je pense que je m'éloigne un peu
Pour être honnête je ne sais pas du tout comment faire
J'ai pour habitude de chercher sur le net des façons de faire ,j'essaie des trucs et parfois ça passe mais la ....
ça passe pas
Si vous voulez bien pourriez vous me donnez la solution et si possible m'expliquer sommairement le pourquoi du comment afin que je ne reste pas bête tout le temps ?
merci beaucoup de votre patiente
Dim Fichier As String Fichier = ListBox1.List(ListBox1.ListIndex) ListBox2.ColumnCount = 8 ListBox2.ColumnWidths = "100;200;65;50;50;70;70;70" ListBox2.List() = Range("C:\Users\Cedric\Desktop\old\Fichier!A1:H47").Value
Pour être honnête je ne sais pas du tout comment faire
J'ai pour habitude de chercher sur le net des façons de faire ,j'essaie des trucs et parfois ça passe mais la ....
ça passe pas
Si vous voulez bien pourriez vous me donnez la solution et si possible m'expliquer sommairement le pourquoi du comment afin que je ne reste pas bête tout le temps ?
merci beaucoup de votre patiente
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
Modifié par michel_m le 10/12/2011 à 16:24
Modifié par michel_m le 10/12/2011 à 16:24
re,
déjà lorsque tu recherches les fichiers tu écris
une fois le fichier sélectionné, il faut l'ouvrir mais on va d'abord figer l'écran pour éviter sson apparition (écran qui saute, perte énorme de temps)
et là on remplit la listbox2....excises moi je dois partir mais peut-être quelqu'un d'autre si je ne reviens pas avant lundi
Michel
déjà lorsque tu recherches les fichiers tu écris
chdir racine sur la ligne d'avant: cela simplifie les syntaxes (plus besoin de rappeler le répertoire)
une fois le fichier sélectionné, il faut l'ouvrir mais on va d'abord figer l'écran pour éviter sson apparition (écran qui saute, perte énorme de temps)
application.screnupdating=false workbooks. open fichier
et là on remplit la listbox2....excises moi je dois partir mais peut-être quelqu'un d'autre si je ne reviens pas avant lundi
Michel
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ced3c
Messages postés
237
Date d'inscription
samedi 19 juillet 2008
Statut
Membre
Dernière intervention
28 mai 2016
5
10 déc. 2011 à 16:26
10 déc. 2011 à 16:26
merci michel_m je vais continuer avec ceci
merci pour ton aide et bon week end
merci pour ton aide et bon week end
ced3c
Messages postés
237
Date d'inscription
samedi 19 juillet 2008
Statut
Membre
Dernière intervention
28 mai 2016
5
10 déc. 2011 à 16:44
10 déc. 2011 à 16:44
c'est énervant, cela dois vous sembler élémentaire mais je ne comprends pas.
Désolé de vous solliciter une nouvelle fois.
Si jamais quelqu'un peut m'aider avant le retour de michel_m ce n'est pas de refus.
Merci pour votre patiente.
Désolé de vous solliciter une nouvelle fois.
Si jamais quelqu'un peut m'aider avant le retour de michel_m ce n'est pas de refus.
Merci pour votre patiente.
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
10 déc. 2011 à 18:55
10 déc. 2011 à 18:55
coucou,
donc tu as ouvert ton fichier
remplissage de la listbox2
donc tu as ouvert ton fichier
remplissage de la listbox2
workbooks. open fichier Tablo=sheets(nomdetafeuille).range("A1:H47").value Listbox2.column()=tablo activeworkbook.close
ced3c
Messages postés
237
Date d'inscription
samedi 19 juillet 2008
Statut
Membre
Dernière intervention
28 mai 2016
5
Modifié par ced3c le 11/12/2011 à 12:59
Modifié par ced3c le 11/12/2011 à 12:59
Arf je suis vraiment pas doué pour tout ça
Je n'y arrive pas du tout.
Je vais peut être abusé un peu mais serait il possible que quelqu'un jette un oeil à mon problème ? Seul je n'y arrive pas.
https://www.cjoint.com/?0Llm2zmPL3a
C'est dans le userform Usf_Archive
Le dossier dans lequel je vais piocher les feuilles à afficher sera sur le bureau (dossier : old )
Ce dossier contiendras des feuilles exactement comme la feuille du classeur "Facture"
Navré de vous ennuyer encore avec mes questions
Merci
Je n'y arrive pas du tout.
Je vais peut être abusé un peu mais serait il possible que quelqu'un jette un oeil à mon problème ? Seul je n'y arrive pas.
https://www.cjoint.com/?0Llm2zmPL3a
C'est dans le userform Usf_Archive
Le dossier dans lequel je vais piocher les feuilles à afficher sera sur le bureau (dossier : old )
Ce dossier contiendras des feuilles exactement comme la feuille du classeur "Facture"
Navré de vous ennuyer encore avec mes questions
Merci