recupérer une variable string, pour envoyer dans une textbox
bonjour à tous les membres, me voila inscrit et heureux de vous rejoindre
(meme avec mon mal de tete).
je bosse dans la maintenance et réseau,
mais concernant ce qui touche la programmation,
je suis un gros newbie en galère grave,
cherchant sur le net depuis deux semaines !!
voici mon projet et mon probleme :
dans mon fichier access (2003) qui constitue une base de données clients,
il me manque la partie de diffusion de mail (mailing liste) pour finaliser mon projet.
à partir de là je pourais commencer la saisie (avec le sourir).
la mise en place et le fomulaire faisant liaison avec outlook fonction (CCI).
maintenant dans un formulaire il y a une "zone de texte" (LstResult)
affichant ma requète ( idclient, nom, prenom, mail...)
j'ai difficilement réussi à extraire l'e-mail pour la metre dans une variable string
ça reçemble à ça:
Code:
1 2 3 4 5 6
| dim rs as recorset
dim mail as string
set rs = CurrentDB.openrecordset ("select Email as idclient from rqmailling where idclient=" & Me.LstResults, dbopenforwardonly, dbreadonly)
mail = rs.fields("idclient").value
msgbox (mail)
rs.close |
:yaisse2:
le probleme commence, je voudrais envoyer ma variable string (donc l'e-mail)
vers une "zone texte" (nommée "cci") se trouvant dans un autre formulaire.
(note: pour la suite il faudra que je sépare les e-mails par des " ; " mais je n'en suis pas encore là.
c'est là que je bloc, je ne sais pas qu'elle commande utiliser ?
j'ai tourné dans tous les sens la commande "clipboard"
qui ne fonctionnane pas,
j'ai aussi testé la commande "docmd.runcommand accmdcopy" et paste.
voila celles qui me semblais le plus appropriées,
j'ai aussi telechargé et regardé des exmples pour voir les commandes les plus utilisées,
mais je n'avance plus du tout, je tourne en rond..
si vous avez un lien magic,
ou si vous pouviez m'orrienter vers la commandes la plus appropriée,
j'aurais moin mal à la tete.
merci de m'avoir lu et dsl pour le pavé.
pourquoi tant de haine !!
salut.
rien a faire, c'est trop indigest les recordset, 'suis qu'un looser.
de plus je ne suis pas sur qu'il puisse faire ce dont j'ai besoin !? ' doute
et pour conclure cette comande n'est pas accecible pour un newb qui vient de découvrir malgrès lui, vba en moins d'un mois.
alors a part tourner en rond, je pense me rabatre sur une autre méthodologie;
éventuellement avec la commande :
open "c:\fichier.txt " for append as #1
et lire le fichier.txt dans ma zone de texte (textbox)
se situant dans un autre formulaire.
' ça sent encore la galère !!
bref, je vous re-poste un message pour vous dire tout ça.
je ne sais pas ou je vais, mais j'y vais..
quoi qu'il en soit, merci de m'avoir préter ton attention Heureu-oli
à bientot all