begin process at 2010 02 10 03:20:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

VBA

 > 

Additem..Comprend pas tout...


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Additem..Comprend pas tout...

mardi 29 janvier 2002 à 07:45:58 | Additem..Comprend pas tout...

Prosper

Bonjour....
Voici mon problème :
Je develloppe un formulaire access dont tous les traitements se font en en VBA...
Lorsque je veux remplir une liste déroulante der mon formulaire j'enregistre d'abord toute les donnéee necessaire dans une listebox (a moins que combobox soit plus appropriée..qu'en pensez-vous ?). Et lorsque je veux enregistrer une valeur dans ma liste avec la méthode additem appliquée a ma liste j'obtiens le message suivant :"Variable objet ou bloc de with non défini : erreur 91).
Pour plus de clarté dans mes explication voici mon code :
Private Sub SortieType_Enter()
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim liste As ListBox
Set db = CurrentDb
Set rs = db.OpenRecordset("produits", dbOpenDynaset)
Dim nom As String
rs.OpenRecordset
rs.MoveFirst
n = 0

While Not rs.EOF


If rs!CategorieArticle = Me!SortieCategorie Then
MsgBox Me!SortieCategorie
liste.AddItem (rs!TypeArticle)
n = n + 1
End If
rs.MoveNext
Wend
rs.Close

End Sub

Voila si kkun peut m'éclairer ce serait sympathique..
Merci par avance
Prosper
vendredi 1 février 2002 à 13:17:59 | Re : Additem..Comprend pas tout...

oliver68

et comme ça :

liste.AddItem rs!TypeArticle

?

-------------------------------
Réponse au message :
-------------------------------

Bonjour....
Voici mon problème :
Je develloppe un formulaire access dont tous les traitements se font en en VBA...
Lorsque je veux remplir une liste déroulante der mon formulaire j'enregistre d'abord toute les donnéee necessaire dans une listebox (a moins que combobox soit plus appropriée..qu'en pensez-vous ?). Et lorsque je veux enregistrer une valeur dans ma liste avec la méthode additem appliquée a ma liste j'obtiens le message suivant :"Variable objet ou bloc de with non défini : erreur 91).
Pour plus de clarté dans mes explication voici mon code :
Private Sub SortieType_Enter()
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim liste As ListBox
Set db = CurrentDb
Set rs = db.OpenRecordset("produits", dbOpenDynaset)
Dim nom As String
rs.OpenRecordset
rs.MoveFirst
n = 0

While Not rs.EOF


If rs!CategorieArticle = Me!SortieCategorie Then
MsgBox Me!SortieCategorie
liste.AddItem (rs!TypeArticle)
n = n + 1
End If
rs.MoveNext
Wend
rs.Close

End Sub

Voila si kkun peut m'éclairer ce serait sympathique..
Merci par avance
Prosper


Cette discussion est classée dans : liste, db, rs, additem, comprend


Répondre à ce message

Sujets en rapport avec ce message

Probleme avec une liste déroulante [ par Prosper ] Salut @ tousJ'aurai besoin de vos lumieres pour débuger une procédure VBA pour Acess XP.Bon en gros ce que je cherche à faire : En prenant la valeur d Liste déroulante [ par Prosper ] Salut @ tousJ'aurai besoin de vos lumieres pour débuger une procédure VBA pour Acess XP.Bon en gros ce que je cherche à faire : En prenant la valeur VBA ACCESS [ par vincefield ] salutj'ai un probleme ds ma déclaration peuvez vous m'aiderDim db As DatabaseDim rs As RecordsetSet db = CurrentDb---> Set rs = db.OpenRecordset("PIXA aide pour modification de données precises... [ par diabls ] diabls59 un utilisateur choisit les styles de phases lenteur d'enregsitrement dans une db [ par DarkLanfeust ] salut tt le mondeg un code pour changer un db a partir d'une dblist, par exemple comme ca:If DBList2.Text "" ThenDim rs As RecordsetSet rs = DB.OpenR lenteur d'enregsitrement dans une db [ par DarkLanfeust ] salut tt le mondeg un code pour changer un db a partir d'une dblist, par exemple comme ca:If DBList2.Text "" ThenDim rs As RecordsetSet rs = DB.OpenR Valeur dans liste deroulante [ par maxouelfada ] MaxSalut,Je desirerai savoir comment recuperer une valeure selectionnee par l'utilisateur dans une liste deroulante.Actuellement j'ei par exemple :Wit apprendre ADO [ par dini ] Bonjour,Utilisateur pro de VB 5, je me suis tourné très récemment vers VB 6...Un souhait particulier : ADOVoici ma question (ne riez pas !)j'ai un pet probléme de requete [ par ganbalfro ] Voila mon programme. J'ai un probléme a la ligne : Rsql.Open "SELECT NomSTA FROM Stagiaires WHERE Num_STA=Numero", DbQue faire?Dim oFSO,oTSSet Db = C J'ai un petit sur les updates [ par Le_Chapelier ] Ca fait un moment que je suis bloqué sur ça. Je ne comprends pas pourquoi il me dit qu'une erreur est survenue. Si je ne fais qu'un update sur l ça ma


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,123 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales