ACCESS, listboxs et excell
jonath62
-
random Messages postés 1612 Statut Membre -
random Messages postés 1612 Statut Membre -
GOOOOooooooooooood Morning ccm!
re-re-re bonjour
me re-re-re voila pour l'episode quasi-quotidien de "je sais pas faire avec access"
mon pb en qqs mots:
j'ai un form avec une listbox dedans (j'ai piqué le code sur internet, sinon, je sais pas faire...)
cette listbox s'appelle "lstresults"
dans lstresults, j'affiche le resultat d'une requete (il doit y avoir 7 ou 8 collonnes) que je construit dans la partie haute du form.
je veux:
1) mettre un bouton sur le form pour envoyer les resultats de lstresults dans une feuille access (comment qu'on fait, en details svp, surtout si vous me parlez de code en VBA, je sais un peu faire mais pas trop)
2)je veux, quand je doubleclique sur une ligne (un resultat) de lstresults, avoir un autre formulaire (appelons le formA) qui s'affiche a l'ecran, contenant les resultats de formA ayant une colonne (la 2 par exemple) egale a la colonne 3 du resultat que je viens de cliquer... c'est clair pourtant, non?
3) enfin, je veux pouvoir dans une combobox mettre le resultat d'un select ET un choix en plus, et ce des le lancement du formulaire
ALors je fais un Package "CCMplus" qui comporte les trois questions pour la modique somme de 0€
Mais si tu veux reopndre qu'a une ou deux, tu peux aussi biensur
MEEEEEeeeeeeeeeeeeeerci CCM!
ps: keske j'aimerai etre comme vous et aider les plus faibles....!
re-re-re bonjour
me re-re-re voila pour l'episode quasi-quotidien de "je sais pas faire avec access"
mon pb en qqs mots:
j'ai un form avec une listbox dedans (j'ai piqué le code sur internet, sinon, je sais pas faire...)
cette listbox s'appelle "lstresults"
dans lstresults, j'affiche le resultat d'une requete (il doit y avoir 7 ou 8 collonnes) que je construit dans la partie haute du form.
je veux:
1) mettre un bouton sur le form pour envoyer les resultats de lstresults dans une feuille access (comment qu'on fait, en details svp, surtout si vous me parlez de code en VBA, je sais un peu faire mais pas trop)
2)je veux, quand je doubleclique sur une ligne (un resultat) de lstresults, avoir un autre formulaire (appelons le formA) qui s'affiche a l'ecran, contenant les resultats de formA ayant une colonne (la 2 par exemple) egale a la colonne 3 du resultat que je viens de cliquer... c'est clair pourtant, non?
3) enfin, je veux pouvoir dans une combobox mettre le resultat d'un select ET un choix en plus, et ce des le lancement du formulaire
ALors je fais un Package "CCMplus" qui comporte les trois questions pour la modique somme de 0€
Mais si tu veux reopndre qu'a une ou deux, tu peux aussi biensur
MEEEEEeeeeeeeeeeeeeerci CCM!
ps: keske j'aimerai etre comme vous et aider les plus faibles....!
A voir également:
- ACCESS, listboxs et excell
- Word et excel gratuit - Guide
- Si et ou excel - Guide
- Access appdata - Guide
- Acer quick access - Forum logiciel systeme
- Désinstaller ACER QUICK ACCESS - Forum Logiciels
3 réponses
Alors, j'essaie de répondre à la 2ème question...
Ta zone de liste peut renvoyer une valeur (normalement la clé primaire) qui peut servir à ouvrir un autre formulaire.
En VB, le code est assez simple:
DoCmd.OpenForm "NomDuFormulaire",,"NomDeTaZoneDeListe=Forms!NomDuFormulaireAOuvrir!CléPrimaireCorrespondantALaValeurRenvoyéeParLaZoneDeListe"
(N'oublie pas les crochets ([]) si les noms de forms ou contrôles comportent des espaces.
Il y a moyen de le faire aussi avec une macro:
Action ouvrir formulaire; Condition Where: NomDeTaZoneDeListe=Forms!NomDuFormulaireAOuvrir!CléPrimaireCorrespondantALaValeurRenvoyéeParLaZoneDeListe
Ta zone de liste peut renvoyer une valeur (normalement la clé primaire) qui peut servir à ouvrir un autre formulaire.
En VB, le code est assez simple:
DoCmd.OpenForm "NomDuFormulaire",,"NomDeTaZoneDeListe=Forms!NomDuFormulaireAOuvrir!CléPrimaireCorrespondantALaValeurRenvoyéeParLaZoneDeListe"
(N'oublie pas les crochets ([]) si les noms de forms ou contrôles comportent des espaces.
Il y a moyen de le faire aussi avec une macro:
Action ouvrir formulaire; Condition Where: NomDeTaZoneDeListe=Forms!NomDuFormulaireAOuvrir!CléPrimaireCorrespondantALaValeurRenvoyéeParLaZoneDeListe
Bonsoir jonath62,
Allez voir vers ce lien, c'est très intéressant.
http://www.commentcamarche.net/forum/affich-1007609#2004-09-19%2021%3A23%3A43
Avec un peu de chance cela devrait marcher...
Salutations
Jean-Pierre
Allez voir vers ce lien, c'est très intéressant.
http://www.commentcamarche.net/forum/affich-1007609#2004-09-19%2021%3A23%3A43
Avec un peu de chance cela devrait marcher...
Salutations
Jean-Pierre