BONJOUR A TOUS!!
Bon, je suis entrain d apprendre VBA pour access avec un gros boukin pas
tres rigolo , mais je suis plein de bonne volonte... mais il faut aussi que
je continu a bosser sur ma base, ou jai toujours mon probleme de combobox.
Cette fois je dois etre en mesure de le regler avec du code.
J ai un probleme avec une combo box ds un formulaire..
J ai trois colonne ds ma combo box et je souhaiterai "stoker" les donnees
des trois colonnes a la fois dans des textbox du meme formulaire, mais aussi
dans la table liee a ce formulaire...
En fait , mes donnees se callent bien dans les text box du formulaire, mais
pas dans la table lie a ce meme formulaire , les donnees ne sont pas stoker..
je comprend pas.
Voici ma combo box132: elle reference le Nom , le prenom et le type d
employee...
Row source: SELECT INFOEMPLEADOS.Apellido, INFOEMPLEADOS.[Nombre 1],
INFOEMPLEADOS.contratistaopermanenete FROM INFOEMPLEADOS ORDER BY [Apellido],
[contratistaopermanenete];
Puis ma text box "Nombre" (prenom en espagnol) a comme control source
=Combo132.column(1)
ma text box "Tipo de empleado" : =Combo132.column(2)
Et jusque la tout fonctionne parfaitement.. ce que je ne comprend pas ce que
losque je vais verifier dans ma table "Raport de production des bolillos"
(table source du formulaire) les champs "Nombre" et "tipo de empleados" reste
vierge...
Losrque lon utilise le Wizard pour la construction dune combo, il nous
propose q une seule colonne a stoker j ai donc naturellement pris le nom de
famille (premiere colonne de ma combobox) qui , lui, se calle parfaitement
dans la table source... Je suis sur que je peux faire de meme mais pour
lensemble de mes donnees en utilisant VBA...
un code du genre:
Private sub combo132_click ()
Store valu col1 in table "Prodreportbolillos col2"
Store value col2 in textbox12 and in table "Prodreportbolillos col3"
Store value col3 in textbox14 and in table "Prodreportbolillos col4"
end sub
PS: oui je sai , ca ressemblera pas du tout a ca.. mais c est l idee...
VOila, j espere que c est pas trop confu ... merci de votre patience!
thib
BONJOUR A TOUS!!
Bon, je suis entrain d apprendre VBA pour access avec un gros boukin pas
tres rigolo , mais je suis plein de bonne volonte... mais il faut aussi que
je continu a bosser sur ma base, ou jai toujours mon probleme de combobox.
Cette fois je dois etre en mesure de le regler avec du code.
J ai un probleme avec une combo box ds un formulaire..
J ai trois colonne ds ma combo box et je souhaiterai "stoker" les donnees
des trois colonnes a la fois dans des textbox du meme formulaire, mais aussi
dans la table liee a ce formulaire...
En fait , mes donnees se callent bien dans les text box du formulaire, mais
pas dans la table lie a ce meme formulaire , les donnees ne sont pas stoker..
je comprend pas.
Voici ma combo box132: elle reference le Nom , le prenom et le type d
employee...
Row source: SELECT INFOEMPLEADOS.Apellido, INFOEMPLEADOS.[Nombre 1],
INFOEMPLEADOS.contratistaopermanenete FROM INFOEMPLEADOS ORDER BY [Apellido],
[contratistaopermanenete];
Puis ma text box "Nombre" (prenom en espagnol) a comme control source
=Combo132.column(1)
ma text box "Tipo de empleado" : =Combo132.column(2)
Et jusque la tout fonctionne parfaitement.. ce que je ne comprend pas ce que
losque je vais verifier dans ma table "Raport de production des bolillos"
(table source du formulaire) les champs "Nombre" et "tipo de empleados" reste
vierge...
Losrque lon utilise le Wizard pour la construction dune combo, il nous
propose q une seule colonne a stoker j ai donc naturellement pris le nom de
famille (premiere colonne de ma combobox) qui , lui, se calle parfaitement
dans la table source... Je suis sur que je peux faire de meme mais pour
lensemble de mes donnees en utilisant VBA...
un code du genre:
Private sub combo132_click ()
Store valu col1 in table "Prodreportbolillos col2"
Store value col2 in textbox12 and in table "Prodreportbolillos col3"
Store value col3 in textbox14 and in table "Prodreportbolillos col4"
end sub
PS: oui je sai , ca ressemblera pas du tout a ca.. mais c est l idee...
VOila, j espere que c est pas trop confu ... merci de votre patience!
thib
BONJOUR A TOUS!!
Bon, je suis entrain d apprendre VBA pour access avec un gros boukin pas
tres rigolo , mais je suis plein de bonne volonte... mais il faut aussi que
je continu a bosser sur ma base, ou jai toujours mon probleme de combobox.
Cette fois je dois etre en mesure de le regler avec du code.
J ai un probleme avec une combo box ds un formulaire..
J ai trois colonne ds ma combo box et je souhaiterai "stoker" les donnees
des trois colonnes a la fois dans des textbox du meme formulaire, mais aussi
dans la table liee a ce formulaire...
En fait , mes donnees se callent bien dans les text box du formulaire, mais
pas dans la table lie a ce meme formulaire , les donnees ne sont pas stoker..
je comprend pas.
Voici ma combo box132: elle reference le Nom , le prenom et le type d
employee...
Row source: SELECT INFOEMPLEADOS.Apellido, INFOEMPLEADOS.[Nombre 1],
INFOEMPLEADOS.contratistaopermanenete FROM INFOEMPLEADOS ORDER BY [Apellido],
[contratistaopermanenete];
Puis ma text box "Nombre" (prenom en espagnol) a comme control source
=Combo132.column(1)
ma text box "Tipo de empleado" : =Combo132.column(2)
Et jusque la tout fonctionne parfaitement.. ce que je ne comprend pas ce que
losque je vais verifier dans ma table "Raport de production des bolillos"
(table source du formulaire) les champs "Nombre" et "tipo de empleados" reste
vierge...
Losrque lon utilise le Wizard pour la construction dune combo, il nous
propose q une seule colonne a stoker j ai donc naturellement pris le nom de
famille (premiere colonne de ma combobox) qui , lui, se calle parfaitement
dans la table source... Je suis sur que je peux faire de meme mais pour
lensemble de mes donnees en utilisant VBA...
un code du genre:
Private sub combo132_click ()
Store valu col1 in table "Prodreportbolillos col2"
Store value col2 in textbox12 and in table "Prodreportbolillos col3"
Store value col3 in textbox14 and in table "Prodreportbolillos col4"
end sub
PS: oui je sai , ca ressemblera pas du tout a ca.. mais c est l idee...
VOila, j espere que c est pas trop confu ... merci de votre patience!
thib
Bonjour,
Ta table n'est pas mise à jour car tes textbox sont indépendantes. Comme source des textbox, tu mets le nom du champ de la table, et
tu fais la MAJ par code VBA sur évènement après MAJ de ta comboBox.
Me.Nombre =Combo132.column(1)
le code que j'utilise pour ce genre de choses, mais il y a peut-être plus simple:
Dim ctl As Control
Dim ix1 As Integer
Me.monChamp= Null
Set ctl = Me.maComboBox
For ix1 = 0 To ctl.ListCount - 1
If Me.maComboBox= ctl.Column(0, ix1) Then
Me.monChamp= ctl.Column(1, ix1)
Exit For
End If
Next ix1
Set ctl = Nothing
--
J-Pierre
----------------------------------------------------------
J'organise un grand concours de chèques à mon nom. Le plus gros a gagné.
(Coluche)
----------------------------------------------------------
"Thibault" a écrit dans le message de news:BONJOUR A TOUS!!
Bon, je suis entrain d apprendre VBA pour access avec un gros boukin pas
tres rigolo , mais je suis plein de bonne volonte... mais il faut aussi que
je continu a bosser sur ma base, ou jai toujours mon probleme de combobox.
Cette fois je dois etre en mesure de le regler avec du code.
J ai un probleme avec une combo box ds un formulaire..
J ai trois colonne ds ma combo box et je souhaiterai "stoker" les donnees
des trois colonnes a la fois dans des textbox du meme formulaire, mais aussi
dans la table liee a ce formulaire...
En fait , mes donnees se callent bien dans les text box du formulaire, mais
pas dans la table lie a ce meme formulaire , les donnees ne sont pas stoker..
je comprend pas.
Voici ma combo box132: elle reference le Nom , le prenom et le type d
employee...
Row source: SELECT INFOEMPLEADOS.Apellido, INFOEMPLEADOS.[Nombre 1],
INFOEMPLEADOS.contratistaopermanenete FROM INFOEMPLEADOS ORDER BY [Apellido],
[contratistaopermanenete];
Puis ma text box "Nombre" (prenom en espagnol) a comme control source
=Combo132.column(1)
ma text box "Tipo de empleado" : =Combo132.column(2)
Et jusque la tout fonctionne parfaitement.. ce que je ne comprend pas ce que
losque je vais verifier dans ma table "Raport de production des bolillos"
(table source du formulaire) les champs "Nombre" et "tipo de empleados" reste
vierge...
Losrque lon utilise le Wizard pour la construction dune combo, il nous
propose q une seule colonne a stoker j ai donc naturellement pris le nom de
famille (premiere colonne de ma combobox) qui , lui, se calle parfaitement
dans la table source... Je suis sur que je peux faire de meme mais pour
lensemble de mes donnees en utilisant VBA...
un code du genre:
Private sub combo132_click ()
Store valu col1 in table "Prodreportbolillos col2"
Store value col2 in textbox12 and in table "Prodreportbolillos col3"
Store value col3 in textbox14 and in table "Prodreportbolillos col4"
end sub
PS: oui je sai , ca ressemblera pas du tout a ca.. mais c est l idee...
VOila, j espere que c est pas trop confu ... merci de votre patience!
thib
Bonjour,
Ta table n'est pas mise à jour car tes textbox sont indépendantes. Comme source des textbox, tu mets le nom du champ de la table, et
tu fais la MAJ par code VBA sur évènement après MAJ de ta comboBox.
Me.Nombre =Combo132.column(1)
le code que j'utilise pour ce genre de choses, mais il y a peut-être plus simple:
Dim ctl As Control
Dim ix1 As Integer
Me.monChamp= Null
Set ctl = Me.maComboBox
For ix1 = 0 To ctl.ListCount - 1
If Me.maComboBox= ctl.Column(0, ix1) Then
Me.monChamp= ctl.Column(1, ix1)
Exit For
End If
Next ix1
Set ctl = Nothing
--
J-Pierre
----------------------------------------------------------
J'organise un grand concours de chèques à mon nom. Le plus gros a gagné.
(Coluche)
----------------------------------------------------------
"Thibault" <Thibault@discussions.microsoft.com> a écrit dans le message de news:
20CC5F63-1A3E-4786-BDB7-9ED597AB499E@microsoft.com...
BONJOUR A TOUS!!
Bon, je suis entrain d apprendre VBA pour access avec un gros boukin pas
tres rigolo , mais je suis plein de bonne volonte... mais il faut aussi que
je continu a bosser sur ma base, ou jai toujours mon probleme de combobox.
Cette fois je dois etre en mesure de le regler avec du code.
J ai un probleme avec une combo box ds un formulaire..
J ai trois colonne ds ma combo box et je souhaiterai "stoker" les donnees
des trois colonnes a la fois dans des textbox du meme formulaire, mais aussi
dans la table liee a ce formulaire...
En fait , mes donnees se callent bien dans les text box du formulaire, mais
pas dans la table lie a ce meme formulaire , les donnees ne sont pas stoker..
je comprend pas.
Voici ma combo box132: elle reference le Nom , le prenom et le type d
employee...
Row source: SELECT INFOEMPLEADOS.Apellido, INFOEMPLEADOS.[Nombre 1],
INFOEMPLEADOS.contratistaopermanenete FROM INFOEMPLEADOS ORDER BY [Apellido],
[contratistaopermanenete];
Puis ma text box "Nombre" (prenom en espagnol) a comme control source
=Combo132.column(1)
ma text box "Tipo de empleado" : =Combo132.column(2)
Et jusque la tout fonctionne parfaitement.. ce que je ne comprend pas ce que
losque je vais verifier dans ma table "Raport de production des bolillos"
(table source du formulaire) les champs "Nombre" et "tipo de empleados" reste
vierge...
Losrque lon utilise le Wizard pour la construction dune combo, il nous
propose q une seule colonne a stoker j ai donc naturellement pris le nom de
famille (premiere colonne de ma combobox) qui , lui, se calle parfaitement
dans la table source... Je suis sur que je peux faire de meme mais pour
lensemble de mes donnees en utilisant VBA...
un code du genre:
Private sub combo132_click ()
Store valu col1 in table "Prodreportbolillos col2"
Store value col2 in textbox12 and in table "Prodreportbolillos col3"
Store value col3 in textbox14 and in table "Prodreportbolillos col4"
end sub
PS: oui je sai , ca ressemblera pas du tout a ca.. mais c est l idee...
VOila, j espere que c est pas trop confu ... merci de votre patience!
thib
Bonjour,
Ta table n'est pas mise à jour car tes textbox sont indépendantes. Comme source des textbox, tu mets le nom du champ de la table, et
tu fais la MAJ par code VBA sur évènement après MAJ de ta comboBox.
Me.Nombre =Combo132.column(1)
le code que j'utilise pour ce genre de choses, mais il y a peut-être plus simple:
Dim ctl As Control
Dim ix1 As Integer
Me.monChamp= Null
Set ctl = Me.maComboBox
For ix1 = 0 To ctl.ListCount - 1
If Me.maComboBox= ctl.Column(0, ix1) Then
Me.monChamp= ctl.Column(1, ix1)
Exit For
End If
Next ix1
Set ctl = Nothing
--
J-Pierre
----------------------------------------------------------
J'organise un grand concours de chèques à mon nom. Le plus gros a gagné.
(Coluche)
----------------------------------------------------------
"Thibault" a écrit dans le message de news:BONJOUR A TOUS!!
Bon, je suis entrain d apprendre VBA pour access avec un gros boukin pas
tres rigolo , mais je suis plein de bonne volonte... mais il faut aussi que
je continu a bosser sur ma base, ou jai toujours mon probleme de combobox.
Cette fois je dois etre en mesure de le regler avec du code.
J ai un probleme avec une combo box ds un formulaire..
J ai trois colonne ds ma combo box et je souhaiterai "stoker" les donnees
des trois colonnes a la fois dans des textbox du meme formulaire, mais aussi
dans la table liee a ce formulaire...
En fait , mes donnees se callent bien dans les text box du formulaire, mais
pas dans la table lie a ce meme formulaire , les donnees ne sont pas stoker..
je comprend pas.
Voici ma combo box132: elle reference le Nom , le prenom et le type d
employee...
Row source: SELECT INFOEMPLEADOS.Apellido, INFOEMPLEADOS.[Nombre 1],
INFOEMPLEADOS.contratistaopermanenete FROM INFOEMPLEADOS ORDER BY [Apellido],
[contratistaopermanenete];
Puis ma text box "Nombre" (prenom en espagnol) a comme control source
=Combo132.column(1)
ma text box "Tipo de empleado" : =Combo132.column(2)
Et jusque la tout fonctionne parfaitement.. ce que je ne comprend pas ce que
losque je vais verifier dans ma table "Raport de production des bolillos"
(table source du formulaire) les champs "Nombre" et "tipo de empleados" reste
vierge...
Losrque lon utilise le Wizard pour la construction dune combo, il nous
propose q une seule colonne a stoker j ai donc naturellement pris le nom de
famille (premiere colonne de ma combobox) qui , lui, se calle parfaitement
dans la table source... Je suis sur que je peux faire de meme mais pour
lensemble de mes donnees en utilisant VBA...
un code du genre:
Private sub combo132_click ()
Store valu col1 in table "Prodreportbolillos col2"
Store value col2 in textbox12 and in table "Prodreportbolillos col3"
Store value col3 in textbox14 and in table "Prodreportbolillos col4"
end sub
PS: oui je sai , ca ressemblera pas du tout a ca.. mais c est l idee...
VOila, j espere que c est pas trop confu ... merci de votre patience!
thib
Bonjour,
Ta table n'est pas mise à jour car tes textbox sont indépendantes. Comme source des textbox, tu mets le nom du champ de la table, et
tu fais la MAJ par code VBA sur évènement après MAJ de ta comboBox.
Me.Nombre =Combo132.column(1)
le code que j'utilise pour ce genre de choses, mais il y a peut-être plus simple:
Dim ctl As Control
Dim ix1 As Integer
Me.monChamp= Null
Set ctl = Me.maComboBox
For ix1 = 0 To ctl.ListCount - 1
If Me.maComboBox= ctl.Column(0, ix1) Then
Me.monChamp= ctl.Column(1, ix1)
Exit For
End If
Next ix1
Set ctl = Nothing
--
J-Pierre
----------------------------------------------------------
J'organise un grand concours de chèques à mon nom. Le plus gros a gagné.
(Coluche)
----------------------------------------------------------
"Thibault" a écrit dans le message de news:BONJOUR A TOUS!!
Bon, je suis entrain d apprendre VBA pour access avec un gros boukin pas
tres rigolo , mais je suis plein de bonne volonte... mais il faut aussi que
je continu a bosser sur ma base, ou jai toujours mon probleme de combobox.
Cette fois je dois etre en mesure de le regler avec du code.
J ai un probleme avec une combo box ds un formulaire..
J ai trois colonne ds ma combo box et je souhaiterai "stoker" les donnees
des trois colonnes a la fois dans des textbox du meme formulaire, mais aussi
dans la table liee a ce formulaire...
En fait , mes donnees se callent bien dans les text box du formulaire, mais
pas dans la table lie a ce meme formulaire , les donnees ne sont pas stoker..
je comprend pas.
Voici ma combo box132: elle reference le Nom , le prenom et le type d
employee...
Row source: SELECT INFOEMPLEADOS.Apellido, INFOEMPLEADOS.[Nombre 1],
INFOEMPLEADOS.contratistaopermanenete FROM INFOEMPLEADOS ORDER BY [Apellido],
[contratistaopermanenete];
Puis ma text box "Nombre" (prenom en espagnol) a comme control source
=Combo132.column(1)
ma text box "Tipo de empleado" : =Combo132.column(2)
Et jusque la tout fonctionne parfaitement.. ce que je ne comprend pas ce que
losque je vais verifier dans ma table "Raport de production des bolillos"
(table source du formulaire) les champs "Nombre" et "tipo de empleados" reste
vierge...
Losrque lon utilise le Wizard pour la construction dune combo, il nous
propose q une seule colonne a stoker j ai donc naturellement pris le nom de
famille (premiere colonne de ma combobox) qui , lui, se calle parfaitement
dans la table source... Je suis sur que je peux faire de meme mais pour
lensemble de mes donnees en utilisant VBA...
un code du genre:
Private sub combo132_click ()
Store valu col1 in table "Prodreportbolillos col2"
Store value col2 in textbox12 and in table "Prodreportbolillos col3"
Store value col3 in textbox14 and in table "Prodreportbolillos col4"
end sub
PS: oui je sai , ca ressemblera pas du tout a ca.. mais c est l idee...
VOila, j espere que c est pas trop confu ... merci de votre patience!
thib
Bonjour,
Ta table n'est pas mise à jour car tes textbox sont indépendantes. Comme source des textbox, tu mets le nom du champ de la table, et
tu fais la MAJ par code VBA sur évènement après MAJ de ta comboBox.
Me.Nombre =Combo132.column(1)
le code que j'utilise pour ce genre de choses, mais il y a peut-être plus simple:
Dim ctl As Control
Dim ix1 As Integer
Me.monChamp= Null
Set ctl = Me.maComboBox
For ix1 = 0 To ctl.ListCount - 1
If Me.maComboBox= ctl.Column(0, ix1) Then
Me.monChamp= ctl.Column(1, ix1)
Exit For
End If
Next ix1
Set ctl = Nothing
--
J-Pierre
----------------------------------------------------------
J'organise un grand concours de chèques à mon nom. Le plus gros a gagné.
(Coluche)
----------------------------------------------------------
"Thibault" <Thibault@discussions.microsoft.com> a écrit dans le message de news:
20CC5F63-1A3E-4786-BDB7-9ED597AB499E@microsoft.com...
BONJOUR A TOUS!!
Bon, je suis entrain d apprendre VBA pour access avec un gros boukin pas
tres rigolo , mais je suis plein de bonne volonte... mais il faut aussi que
je continu a bosser sur ma base, ou jai toujours mon probleme de combobox.
Cette fois je dois etre en mesure de le regler avec du code.
J ai un probleme avec une combo box ds un formulaire..
J ai trois colonne ds ma combo box et je souhaiterai "stoker" les donnees
des trois colonnes a la fois dans des textbox du meme formulaire, mais aussi
dans la table liee a ce formulaire...
En fait , mes donnees se callent bien dans les text box du formulaire, mais
pas dans la table lie a ce meme formulaire , les donnees ne sont pas stoker..
je comprend pas.
Voici ma combo box132: elle reference le Nom , le prenom et le type d
employee...
Row source: SELECT INFOEMPLEADOS.Apellido, INFOEMPLEADOS.[Nombre 1],
INFOEMPLEADOS.contratistaopermanenete FROM INFOEMPLEADOS ORDER BY [Apellido],
[contratistaopermanenete];
Puis ma text box "Nombre" (prenom en espagnol) a comme control source
=Combo132.column(1)
ma text box "Tipo de empleado" : =Combo132.column(2)
Et jusque la tout fonctionne parfaitement.. ce que je ne comprend pas ce que
losque je vais verifier dans ma table "Raport de production des bolillos"
(table source du formulaire) les champs "Nombre" et "tipo de empleados" reste
vierge...
Losrque lon utilise le Wizard pour la construction dune combo, il nous
propose q une seule colonne a stoker j ai donc naturellement pris le nom de
famille (premiere colonne de ma combobox) qui , lui, se calle parfaitement
dans la table source... Je suis sur que je peux faire de meme mais pour
lensemble de mes donnees en utilisant VBA...
un code du genre:
Private sub combo132_click ()
Store valu col1 in table "Prodreportbolillos col2"
Store value col2 in textbox12 and in table "Prodreportbolillos col3"
Store value col3 in textbox14 and in table "Prodreportbolillos col4"
end sub
PS: oui je sai , ca ressemblera pas du tout a ca.. mais c est l idee...
VOila, j espere que c est pas trop confu ... merci de votre patience!
thib
Bonjour,
Ta table n'est pas mise à jour car tes textbox sont indépendantes. Comme source des textbox, tu mets le nom du champ de la table, et
tu fais la MAJ par code VBA sur évènement après MAJ de ta comboBox.
Me.Nombre =Combo132.column(1)
le code que j'utilise pour ce genre de choses, mais il y a peut-être plus simple:
Dim ctl As Control
Dim ix1 As Integer
Me.monChamp= Null
Set ctl = Me.maComboBox
For ix1 = 0 To ctl.ListCount - 1
If Me.maComboBox= ctl.Column(0, ix1) Then
Me.monChamp= ctl.Column(1, ix1)
Exit For
End If
Next ix1
Set ctl = Nothing
--
J-Pierre
----------------------------------------------------------
J'organise un grand concours de chèques à mon nom. Le plus gros a gagné.
(Coluche)
----------------------------------------------------------
"Thibault" a écrit dans le message de news:BONJOUR A TOUS!!
Bon, je suis entrain d apprendre VBA pour access avec un gros boukin pas
tres rigolo , mais je suis plein de bonne volonte... mais il faut aussi que
je continu a bosser sur ma base, ou jai toujours mon probleme de combobox.
Cette fois je dois etre en mesure de le regler avec du code.
J ai un probleme avec une combo box ds un formulaire..
J ai trois colonne ds ma combo box et je souhaiterai "stoker" les donnees
des trois colonnes a la fois dans des textbox du meme formulaire, mais aussi
dans la table liee a ce formulaire...
En fait , mes donnees se callent bien dans les text box du formulaire, mais
pas dans la table lie a ce meme formulaire , les donnees ne sont pas stoker..
je comprend pas.
Voici ma combo box132: elle reference le Nom , le prenom et le type d
employee...
Row source: SELECT INFOEMPLEADOS.Apellido, INFOEMPLEADOS.[Nombre 1],
INFOEMPLEADOS.contratistaopermanenete FROM INFOEMPLEADOS ORDER BY [Apellido],
[contratistaopermanenete];
Puis ma text box "Nombre" (prenom en espagnol) a comme control source
=Combo132.column(1)
ma text box "Tipo de empleado" : =Combo132.column(2)
Et jusque la tout fonctionne parfaitement.. ce que je ne comprend pas ce que
losque je vais verifier dans ma table "Raport de production des bolillos"
(table source du formulaire) les champs "Nombre" et "tipo de empleados" reste
vierge...
Losrque lon utilise le Wizard pour la construction dune combo, il nous
propose q une seule colonne a stoker j ai donc naturellement pris le nom de
famille (premiere colonne de ma combobox) qui , lui, se calle parfaitement
dans la table source... Je suis sur que je peux faire de meme mais pour
lensemble de mes donnees en utilisant VBA...
un code du genre:
Private sub combo132_click ()
Store valu col1 in table "Prodreportbolillos col2"
Store value col2 in textbox12 and in table "Prodreportbolillos col3"
Store value col3 in textbox14 and in table "Prodreportbolillos col4"
end sub
PS: oui je sai , ca ressemblera pas du tout a ca.. mais c est l idee...
VOila, j espere que c est pas trop confu ... merci de votre patience!
thib
Bonjour,
Ta table n'est pas mise à jour car tes textbox sont indépendantes. Comme source des textbox, tu mets le nom du champ de la table, et
tu fais la MAJ par code VBA sur évènement après MAJ de ta comboBox.
Me.Nombre =Combo132.column(1)
le code que j'utilise pour ce genre de choses, mais il y a peut-être plus simple:
Dim ctl As Control
Dim ix1 As Integer
Me.monChamp= Null
Set ctl = Me.maComboBox
For ix1 = 0 To ctl.ListCount - 1
If Me.maComboBox= ctl.Column(0, ix1) Then
Me.monChamp= ctl.Column(1, ix1)
Exit For
End If
Next ix1
Set ctl = Nothing
--
J-Pierre
----------------------------------------------------------
J'organise un grand concours de chèques à mon nom. Le plus gros a gagné.
(Coluche)
----------------------------------------------------------
"Thibault" a écrit dans le message de news:BONJOUR A TOUS!!
Bon, je suis entrain d apprendre VBA pour access avec un gros boukin pas
tres rigolo , mais je suis plein de bonne volonte... mais il faut aussi que
je continu a bosser sur ma base, ou jai toujours mon probleme de combobox.
Cette fois je dois etre en mesure de le regler avec du code.
J ai un probleme avec une combo box ds un formulaire..
J ai trois colonne ds ma combo box et je souhaiterai "stoker" les donnees
des trois colonnes a la fois dans des textbox du meme formulaire, mais aussi
dans la table liee a ce formulaire...
En fait , mes donnees se callent bien dans les text box du formulaire, mais
pas dans la table lie a ce meme formulaire , les donnees ne sont pas stoker..
je comprend pas.
Voici ma combo box132: elle reference le Nom , le prenom et le type d
employee...
Row source: SELECT INFOEMPLEADOS.Apellido, INFOEMPLEADOS.[Nombre 1],
INFOEMPLEADOS.contratistaopermanenete FROM INFOEMPLEADOS ORDER BY [Apellido],
[contratistaopermanenete];
Puis ma text box "Nombre" (prenom en espagnol) a comme control source
=Combo132.column(1)
ma text box "Tipo de empleado" : =Combo132.column(2)
Et jusque la tout fonctionne parfaitement.. ce que je ne comprend pas ce que
losque je vais verifier dans ma table "Raport de production des bolillos"
(table source du formulaire) les champs "Nombre" et "tipo de empleados" reste
vierge...
Losrque lon utilise le Wizard pour la construction dune combo, il nous
propose q une seule colonne a stoker j ai donc naturellement pris le nom de
famille (premiere colonne de ma combobox) qui , lui, se calle parfaitement
dans la table source... Je suis sur que je peux faire de meme mais pour
lensemble de mes donnees en utilisant VBA...
un code du genre:
Private sub combo132_click ()
Store valu col1 in table "Prodreportbolillos col2"
Store value col2 in textbox12 and in table "Prodreportbolillos col3"
Store value col3 in textbox14 and in table "Prodreportbolillos col4"
end sub
PS: oui je sai , ca ressemblera pas du tout a ca.. mais c est l idee...
VOila, j espere que c est pas trop confu ... merci de votre patience!
thib
Bonjour,
Ta table n'est pas mise à jour car tes textbox sont indépendantes. Comme source des textbox, tu mets le nom du champ de la table, et
tu fais la MAJ par code VBA sur évènement après MAJ de ta comboBox.
Me.Nombre =Combo132.column(1)
le code que j'utilise pour ce genre de choses, mais il y a peut-être plus simple:
Dim ctl As Control
Dim ix1 As Integer
Me.monChamp= Null
Set ctl = Me.maComboBox
For ix1 = 0 To ctl.ListCount - 1
If Me.maComboBox= ctl.Column(0, ix1) Then
Me.monChamp= ctl.Column(1, ix1)
Exit For
End If
Next ix1
Set ctl = Nothing
--
J-Pierre
----------------------------------------------------------
J'organise un grand concours de chèques à mon nom. Le plus gros a gagné.
(Coluche)
----------------------------------------------------------
"Thibault" <Thibault@discussions.microsoft.com> a écrit dans le message de news:
20CC5F63-1A3E-4786-BDB7-9ED597AB499E@microsoft.com...
BONJOUR A TOUS!!
Bon, je suis entrain d apprendre VBA pour access avec un gros boukin pas
tres rigolo , mais je suis plein de bonne volonte... mais il faut aussi que
je continu a bosser sur ma base, ou jai toujours mon probleme de combobox.
Cette fois je dois etre en mesure de le regler avec du code.
J ai un probleme avec une combo box ds un formulaire..
J ai trois colonne ds ma combo box et je souhaiterai "stoker" les donnees
des trois colonnes a la fois dans des textbox du meme formulaire, mais aussi
dans la table liee a ce formulaire...
En fait , mes donnees se callent bien dans les text box du formulaire, mais
pas dans la table lie a ce meme formulaire , les donnees ne sont pas stoker..
je comprend pas.
Voici ma combo box132: elle reference le Nom , le prenom et le type d
employee...
Row source: SELECT INFOEMPLEADOS.Apellido, INFOEMPLEADOS.[Nombre 1],
INFOEMPLEADOS.contratistaopermanenete FROM INFOEMPLEADOS ORDER BY [Apellido],
[contratistaopermanenete];
Puis ma text box "Nombre" (prenom en espagnol) a comme control source
=Combo132.column(1)
ma text box "Tipo de empleado" : =Combo132.column(2)
Et jusque la tout fonctionne parfaitement.. ce que je ne comprend pas ce que
losque je vais verifier dans ma table "Raport de production des bolillos"
(table source du formulaire) les champs "Nombre" et "tipo de empleados" reste
vierge...
Losrque lon utilise le Wizard pour la construction dune combo, il nous
propose q une seule colonne a stoker j ai donc naturellement pris le nom de
famille (premiere colonne de ma combobox) qui , lui, se calle parfaitement
dans la table source... Je suis sur que je peux faire de meme mais pour
lensemble de mes donnees en utilisant VBA...
un code du genre:
Private sub combo132_click ()
Store valu col1 in table "Prodreportbolillos col2"
Store value col2 in textbox12 and in table "Prodreportbolillos col3"
Store value col3 in textbox14 and in table "Prodreportbolillos col4"
end sub
PS: oui je sai , ca ressemblera pas du tout a ca.. mais c est l idee...
VOila, j espere que c est pas trop confu ... merci de votre patience!
thib
Bonjour,
Ta table n'est pas mise à jour car tes textbox sont indépendantes. Comme source des textbox, tu mets le nom du champ de la table, et
tu fais la MAJ par code VBA sur évènement après MAJ de ta comboBox.
Me.Nombre =Combo132.column(1)
le code que j'utilise pour ce genre de choses, mais il y a peut-être plus simple:
Dim ctl As Control
Dim ix1 As Integer
Me.monChamp= Null
Set ctl = Me.maComboBox
For ix1 = 0 To ctl.ListCount - 1
If Me.maComboBox= ctl.Column(0, ix1) Then
Me.monChamp= ctl.Column(1, ix1)
Exit For
End If
Next ix1
Set ctl = Nothing
--
J-Pierre
----------------------------------------------------------
J'organise un grand concours de chèques à mon nom. Le plus gros a gagné.
(Coluche)
----------------------------------------------------------
"Thibault" a écrit dans le message de news:BONJOUR A TOUS!!
Bon, je suis entrain d apprendre VBA pour access avec un gros boukin pas
tres rigolo , mais je suis plein de bonne volonte... mais il faut aussi que
je continu a bosser sur ma base, ou jai toujours mon probleme de combobox.
Cette fois je dois etre en mesure de le regler avec du code.
J ai un probleme avec une combo box ds un formulaire..
J ai trois colonne ds ma combo box et je souhaiterai "stoker" les donnees
des trois colonnes a la fois dans des textbox du meme formulaire, mais aussi
dans la table liee a ce formulaire...
En fait , mes donnees se callent bien dans les text box du formulaire, mais
pas dans la table lie a ce meme formulaire , les donnees ne sont pas stoker..
je comprend pas.
Voici ma combo box132: elle reference le Nom , le prenom et le type d
employee...
Row source: SELECT INFOEMPLEADOS.Apellido, INFOEMPLEADOS.[Nombre 1],
INFOEMPLEADOS.contratistaopermanenete FROM INFOEMPLEADOS ORDER BY [Apellido],
[contratistaopermanenete];
Puis ma text box "Nombre" (prenom en espagnol) a comme control source
=Combo132.column(1)
ma text box "Tipo de empleado" : =Combo132.column(2)
Et jusque la tout fonctionne parfaitement.. ce que je ne comprend pas ce que
losque je vais verifier dans ma table "Raport de production des bolillos"
(table source du formulaire) les champs "Nombre" et "tipo de empleados" reste
vierge...
Losrque lon utilise le Wizard pour la construction dune combo, il nous
propose q une seule colonne a stoker j ai donc naturellement pris le nom de
famille (premiere colonne de ma combobox) qui , lui, se calle parfaitement
dans la table source... Je suis sur que je peux faire de meme mais pour
lensemble de mes donnees en utilisant VBA...
un code du genre:
Private sub combo132_click ()
Store valu col1 in table "Prodreportbolillos col2"
Store value col2 in textbox12 and in table "Prodreportbolillos col3"
Store value col3 in textbox14 and in table "Prodreportbolillos col4"
end sub
PS: oui je sai , ca ressemblera pas du tout a ca.. mais c est l idee...
VOila, j espere que c est pas trop confu ... merci de votre patience!
thib
YEAHHHHH!
Jy suis arriver !!
TROP BIEN MERCI!! en cherchant et en testant jai finalement trouver..c bon
ca funstionne impeccable!! TROP BIEN !! MERCIMERCI MERCI MERCI.
Private Sub cboApellidos_Click()
Dim ctl As Control
Dim ix1 As Integer
Me.Nombre = Null
Set ctl = Me.cboApellidos
For ix1 = 0 To ctl.ListCount - 1
If Me.cboApellidos = ctl.Column(0, ix1) Then
Me.Nombre = ctl.Column(1, ix1)
Me.Tipodeempleado = ctl.Column(2, ix1)
Exit For
End If
Next ix1
Set ctl = Nothing
End SubBonjour,
Ta table n'est pas mise à jour car tes textbox sont indépendantes. Comme source des textbox, tu mets le nom du champ de la table,
et
tu fais la MAJ par code VBA sur évènement après MAJ de ta comboBox.
Me.Nombre =Combo132.column(1)
le code que j'utilise pour ce genre de choses, mais il y a peut-être plus simple:
Dim ctl As Control
Dim ix1 As Integer
Me.monChamp= Null
Set ctl = Me.maComboBox
For ix1 = 0 To ctl.ListCount - 1
If Me.maComboBox= ctl.Column(0, ix1) Then
Me.monChamp= ctl.Column(1, ix1)
Exit For
End If
Next ix1
Set ctl = Nothing
--
J-Pierre
----------------------------------------------------------
J'organise un grand concours de chèques à mon nom. Le plus gros a gagné.
(Coluche)
----------------------------------------------------------
"Thibault" a écrit dans le message de news:BONJOUR A TOUS!!
Bon, je suis entrain d apprendre VBA pour access avec un gros boukin pas
tres rigolo , mais je suis plein de bonne volonte... mais il faut aussi que
je continu a bosser sur ma base, ou jai toujours mon probleme de combobox.
Cette fois je dois etre en mesure de le regler avec du code.
J ai un probleme avec une combo box ds un formulaire..
J ai trois colonne ds ma combo box et je souhaiterai "stoker" les donnees
des trois colonnes a la fois dans des textbox du meme formulaire, mais aussi
dans la table liee a ce formulaire...
En fait , mes donnees se callent bien dans les text box du formulaire, mais
pas dans la table lie a ce meme formulaire , les donnees ne sont pas stoker..
je comprend pas.
Voici ma combo box132: elle reference le Nom , le prenom et le type d
employee...
Row source: SELECT INFOEMPLEADOS.Apellido, INFOEMPLEADOS.[Nombre 1],
INFOEMPLEADOS.contratistaopermanenete FROM INFOEMPLEADOS ORDER BY [Apellido],
[contratistaopermanenete];
Puis ma text box "Nombre" (prenom en espagnol) a comme control source
=Combo132.column(1)
ma text box "Tipo de empleado" : =Combo132.column(2)
Et jusque la tout fonctionne parfaitement.. ce que je ne comprend pas ce que
losque je vais verifier dans ma table "Raport de production des bolillos"
(table source du formulaire) les champs "Nombre" et "tipo de empleados" reste
vierge...
Losrque lon utilise le Wizard pour la construction dune combo, il nous
propose q une seule colonne a stoker j ai donc naturellement pris le nom de
famille (premiere colonne de ma combobox) qui , lui, se calle parfaitement
dans la table source... Je suis sur que je peux faire de meme mais pour
lensemble de mes donnees en utilisant VBA...
un code du genre:
Private sub combo132_click ()
Store valu col1 in table "Prodreportbolillos col2"
Store value col2 in textbox12 and in table "Prodreportbolillos col3"
Store value col3 in textbox14 and in table "Prodreportbolillos col4"
end sub
PS: oui je sai , ca ressemblera pas du tout a ca.. mais c est l idee...
VOila, j espere que c est pas trop confu ... merci de votre patience!
thib
YEAHHHHH!
Jy suis arriver !!
TROP BIEN MERCI!! en cherchant et en testant jai finalement trouver..c bon
ca funstionne impeccable!! TROP BIEN !! MERCIMERCI MERCI MERCI.
Private Sub cboApellidos_Click()
Dim ctl As Control
Dim ix1 As Integer
Me.Nombre = Null
Set ctl = Me.cboApellidos
For ix1 = 0 To ctl.ListCount - 1
If Me.cboApellidos = ctl.Column(0, ix1) Then
Me.Nombre = ctl.Column(1, ix1)
Me.Tipodeempleado = ctl.Column(2, ix1)
Exit For
End If
Next ix1
Set ctl = Nothing
End Sub
Bonjour,
Ta table n'est pas mise à jour car tes textbox sont indépendantes. Comme source des textbox, tu mets le nom du champ de la table,
et
tu fais la MAJ par code VBA sur évènement après MAJ de ta comboBox.
Me.Nombre =Combo132.column(1)
le code que j'utilise pour ce genre de choses, mais il y a peut-être plus simple:
Dim ctl As Control
Dim ix1 As Integer
Me.monChamp= Null
Set ctl = Me.maComboBox
For ix1 = 0 To ctl.ListCount - 1
If Me.maComboBox= ctl.Column(0, ix1) Then
Me.monChamp= ctl.Column(1, ix1)
Exit For
End If
Next ix1
Set ctl = Nothing
--
J-Pierre
----------------------------------------------------------
J'organise un grand concours de chèques à mon nom. Le plus gros a gagné.
(Coluche)
----------------------------------------------------------
"Thibault" <Thibault@discussions.microsoft.com> a écrit dans le message de news:
20CC5F63-1A3E-4786-BDB7-9ED597AB499E@microsoft.com...
BONJOUR A TOUS!!
Bon, je suis entrain d apprendre VBA pour access avec un gros boukin pas
tres rigolo , mais je suis plein de bonne volonte... mais il faut aussi que
je continu a bosser sur ma base, ou jai toujours mon probleme de combobox.
Cette fois je dois etre en mesure de le regler avec du code.
J ai un probleme avec une combo box ds un formulaire..
J ai trois colonne ds ma combo box et je souhaiterai "stoker" les donnees
des trois colonnes a la fois dans des textbox du meme formulaire, mais aussi
dans la table liee a ce formulaire...
En fait , mes donnees se callent bien dans les text box du formulaire, mais
pas dans la table lie a ce meme formulaire , les donnees ne sont pas stoker..
je comprend pas.
Voici ma combo box132: elle reference le Nom , le prenom et le type d
employee...
Row source: SELECT INFOEMPLEADOS.Apellido, INFOEMPLEADOS.[Nombre 1],
INFOEMPLEADOS.contratistaopermanenete FROM INFOEMPLEADOS ORDER BY [Apellido],
[contratistaopermanenete];
Puis ma text box "Nombre" (prenom en espagnol) a comme control source
=Combo132.column(1)
ma text box "Tipo de empleado" : =Combo132.column(2)
Et jusque la tout fonctionne parfaitement.. ce que je ne comprend pas ce que
losque je vais verifier dans ma table "Raport de production des bolillos"
(table source du formulaire) les champs "Nombre" et "tipo de empleados" reste
vierge...
Losrque lon utilise le Wizard pour la construction dune combo, il nous
propose q une seule colonne a stoker j ai donc naturellement pris le nom de
famille (premiere colonne de ma combobox) qui , lui, se calle parfaitement
dans la table source... Je suis sur que je peux faire de meme mais pour
lensemble de mes donnees en utilisant VBA...
un code du genre:
Private sub combo132_click ()
Store valu col1 in table "Prodreportbolillos col2"
Store value col2 in textbox12 and in table "Prodreportbolillos col3"
Store value col3 in textbox14 and in table "Prodreportbolillos col4"
end sub
PS: oui je sai , ca ressemblera pas du tout a ca.. mais c est l idee...
VOila, j espere que c est pas trop confu ... merci de votre patience!
thib
YEAHHHHH!
Jy suis arriver !!
TROP BIEN MERCI!! en cherchant et en testant jai finalement trouver..c bon
ca funstionne impeccable!! TROP BIEN !! MERCIMERCI MERCI MERCI.
Private Sub cboApellidos_Click()
Dim ctl As Control
Dim ix1 As Integer
Me.Nombre = Null
Set ctl = Me.cboApellidos
For ix1 = 0 To ctl.ListCount - 1
If Me.cboApellidos = ctl.Column(0, ix1) Then
Me.Nombre = ctl.Column(1, ix1)
Me.Tipodeempleado = ctl.Column(2, ix1)
Exit For
End If
Next ix1
Set ctl = Nothing
End SubBonjour,
Ta table n'est pas mise à jour car tes textbox sont indépendantes. Comme source des textbox, tu mets le nom du champ de la table,
et
tu fais la MAJ par code VBA sur évènement après MAJ de ta comboBox.
Me.Nombre =Combo132.column(1)
le code que j'utilise pour ce genre de choses, mais il y a peut-être plus simple:
Dim ctl As Control
Dim ix1 As Integer
Me.monChamp= Null
Set ctl = Me.maComboBox
For ix1 = 0 To ctl.ListCount - 1
If Me.maComboBox= ctl.Column(0, ix1) Then
Me.monChamp= ctl.Column(1, ix1)
Exit For
End If
Next ix1
Set ctl = Nothing
--
J-Pierre
----------------------------------------------------------
J'organise un grand concours de chèques à mon nom. Le plus gros a gagné.
(Coluche)
----------------------------------------------------------
"Thibault" a écrit dans le message de news:BONJOUR A TOUS!!
Bon, je suis entrain d apprendre VBA pour access avec un gros boukin pas
tres rigolo , mais je suis plein de bonne volonte... mais il faut aussi que
je continu a bosser sur ma base, ou jai toujours mon probleme de combobox.
Cette fois je dois etre en mesure de le regler avec du code.
J ai un probleme avec une combo box ds un formulaire..
J ai trois colonne ds ma combo box et je souhaiterai "stoker" les donnees
des trois colonnes a la fois dans des textbox du meme formulaire, mais aussi
dans la table liee a ce formulaire...
En fait , mes donnees se callent bien dans les text box du formulaire, mais
pas dans la table lie a ce meme formulaire , les donnees ne sont pas stoker..
je comprend pas.
Voici ma combo box132: elle reference le Nom , le prenom et le type d
employee...
Row source: SELECT INFOEMPLEADOS.Apellido, INFOEMPLEADOS.[Nombre 1],
INFOEMPLEADOS.contratistaopermanenete FROM INFOEMPLEADOS ORDER BY [Apellido],
[contratistaopermanenete];
Puis ma text box "Nombre" (prenom en espagnol) a comme control source
=Combo132.column(1)
ma text box "Tipo de empleado" : =Combo132.column(2)
Et jusque la tout fonctionne parfaitement.. ce que je ne comprend pas ce que
losque je vais verifier dans ma table "Raport de production des bolillos"
(table source du formulaire) les champs "Nombre" et "tipo de empleados" reste
vierge...
Losrque lon utilise le Wizard pour la construction dune combo, il nous
propose q une seule colonne a stoker j ai donc naturellement pris le nom de
famille (premiere colonne de ma combobox) qui , lui, se calle parfaitement
dans la table source... Je suis sur que je peux faire de meme mais pour
lensemble de mes donnees en utilisant VBA...
un code du genre:
Private sub combo132_click ()
Store valu col1 in table "Prodreportbolillos col2"
Store value col2 in textbox12 and in table "Prodreportbolillos col3"
Store value col3 in textbox14 and in table "Prodreportbolillos col4"
end sub
PS: oui je sai , ca ressemblera pas du tout a ca.. mais c est l idee...
VOila, j espere que c est pas trop confu ... merci de votre patience!
thib