Je veux faire une fonction qui valide des champs d'un formulaire, voici la
partie principale (pas au complet):
--------------------------
For I = 2 To 12
If IsNull(Forms![SC_CalculDebit].[t2-] & I) Then
MsgBox "Le champs # I est vide"
End If
Next
End If
------------------------
Mon probleme est, que je ne peut concaterner la partie texte avec ma
variable I.
[t2-] & I.
(Je suis capable de le faire comme ca : t = "t2-" & I, mais ca marche pas
pour des champs de formulaires avec les crochets [t2-I])
Je voudrais avoir ces 2 facons: t2-1, t2-2, t2-3, t2-4, t2-.......
et aussi: t1-1, t2-1, t3-1,t4-1,t5-1, t......
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Ilan
Bonjour, je ne comprends pas tout C'est quoi au juste le nom de tes controles. Mais si tu veux atteindre des champs de ton formulaire en faisant varie un indice utilise plutot :
Forms!SC_CalculDebit.controls("t" & i)
Bonjour !
Je veux faire une fonction qui valide des champs d'un formulaire, voici la partie principale (pas au complet): -------------------------- For I = 2 To 12 If IsNull(Forms![SC_CalculDebit].[t2-] & I) Then MsgBox "Le champs # I est vide" End If Next End If ------------------------
Mon probleme est, que je ne peut concaterner la partie texte avec ma variable I. [t2-] & I. (Je suis capable de le faire comme ca : t = "t2-" & I, mais ca marche pas pour des champs de formulaires avec les crochets [t2-I])
Je voudrais avoir ces 2 facons: t2-1, t2-2, t2-3, t2-4, t2-....... et aussi: t1-1, t2-1, t3-1,t4-1,t5-1, t......
Merci a vous !!!
Bonjour,
je ne comprends pas tout C'est quoi au juste le nom de tes controles.
Mais si tu veux atteindre des champs de ton formulaire en faisant varie un
indice
utilise plutot :
Forms!SC_CalculDebit.controls("t" & i)
Bonjour !
Je veux faire une fonction qui valide des champs d'un formulaire, voici la
partie principale (pas au complet):
--------------------------
For I = 2 To 12
If IsNull(Forms![SC_CalculDebit].[t2-] & I) Then
MsgBox "Le champs # I est vide"
End If
Next
End If
------------------------
Mon probleme est, que je ne peut concaterner la partie texte avec ma
variable I.
[t2-] & I.
(Je suis capable de le faire comme ca : t = "t2-" & I, mais ca marche pas
pour des champs de formulaires avec les crochets [t2-I])
Je voudrais avoir ces 2 facons: t2-1, t2-2, t2-3, t2-4, t2-.......
et aussi: t1-1, t2-1, t3-1,t4-1,t5-1, t......
Bonjour, je ne comprends pas tout C'est quoi au juste le nom de tes controles. Mais si tu veux atteindre des champs de ton formulaire en faisant varie un indice utilise plutot :
Forms!SC_CalculDebit.controls("t" & i)
Bonjour !
Je veux faire une fonction qui valide des champs d'un formulaire, voici la partie principale (pas au complet): -------------------------- For I = 2 To 12 If IsNull(Forms![SC_CalculDebit].[t2-] & I) Then MsgBox "Le champs # I est vide" End If Next End If ------------------------
Mon probleme est, que je ne peut concaterner la partie texte avec ma variable I. [t2-] & I. (Je suis capable de le faire comme ca : t = "t2-" & I, mais ca marche pas pour des champs de formulaires avec les crochets [t2-I])
Je voudrais avoir ces 2 facons: t2-1, t2-2, t2-3, t2-4, t2-....... et aussi: t1-1, t2-1, t3-1,t4-1,t5-1, t......
Merci a vous !!!
Danny
le nom de mes controles sont comme ceci: t1-1, t2-1, t3-1, t4-1......etc...
Aussi: t2-2, t3-2, t4-2, t5-2, etc...
Avec votre methode controls() ca fonctionne bien.;)....mais savez-vous pourquoi je ne suis pas capable de concatener directement sans passer par la fonction controls()
Merci beaucoup !! ;o)
Bonjour, je ne comprends pas tout C'est quoi au juste le nom de tes controles. Mais si tu veux atteindre des champs de ton formulaire en faisant varie un indice utilise plutot :
Forms!SC_CalculDebit.controls("t" & i)
Bonjour !
Je veux faire une fonction qui valide des champs d'un formulaire, voici la partie principale (pas au complet): -------------------------- For I = 2 To 12 If IsNull(Forms![SC_CalculDebit].[t2-] & I) Then MsgBox "Le champs # I est vide" End If Next End If ------------------------
Mon probleme est, que je ne peut concaterner la partie texte avec ma variable I. [t2-] & I. (Je suis capable de le faire comme ca : t = "t2-" & I, mais ca marche pas pour des champs de formulaires avec les crochets [t2-I])
Je voudrais avoir ces 2 facons: t2-1, t2-2, t2-3, t2-4, t2-....... et aussi: t1-1, t2-1, t3-1,t4-1,t5-1, t......
Merci a vous !!!
le nom de mes controles sont comme ceci: t1-1, t2-1, t3-1, t4-1......etc...
Aussi: t2-2, t3-2, t4-2, t5-2, etc...
Avec votre methode controls() ca fonctionne bien.;)....mais savez-vous
pourquoi je ne suis pas capable de concatener directement sans passer par la
fonction controls()
Merci beaucoup !! ;o)
Bonjour,
je ne comprends pas tout C'est quoi au juste le nom de tes controles.
Mais si tu veux atteindre des champs de ton formulaire en faisant varie un
indice
utilise plutot :
Forms!SC_CalculDebit.controls("t" & i)
Bonjour !
Je veux faire une fonction qui valide des champs d'un formulaire, voici la
partie principale (pas au complet):
--------------------------
For I = 2 To 12
If IsNull(Forms![SC_CalculDebit].[t2-] & I) Then
MsgBox "Le champs # I est vide"
End If
Next
End If
------------------------
Mon probleme est, que je ne peut concaterner la partie texte avec ma
variable I.
[t2-] & I.
(Je suis capable de le faire comme ca : t = "t2-" & I, mais ca marche pas
pour des champs de formulaires avec les crochets [t2-I])
Je voudrais avoir ces 2 facons: t2-1, t2-2, t2-3, t2-4, t2-.......
et aussi: t1-1, t2-1, t3-1,t4-1,t5-1, t......
le nom de mes controles sont comme ceci: t1-1, t2-1, t3-1, t4-1......etc...
Aussi: t2-2, t3-2, t4-2, t5-2, etc...
Avec votre methode controls() ca fonctionne bien.;)....mais savez-vous pourquoi je ne suis pas capable de concatener directement sans passer par la fonction controls()
Merci beaucoup !! ;o)
Bonjour, je ne comprends pas tout C'est quoi au juste le nom de tes controles. Mais si tu veux atteindre des champs de ton formulaire en faisant varie un indice utilise plutot :
Forms!SC_CalculDebit.controls("t" & i)
Bonjour !
Je veux faire une fonction qui valide des champs d'un formulaire, voici la partie principale (pas au complet): -------------------------- For I = 2 To 12 If IsNull(Forms![SC_CalculDebit].[t2-] & I) Then MsgBox "Le champs # I est vide" End If Next End If ------------------------
Mon probleme est, que je ne peut concaterner la partie texte avec ma variable I. [t2-] & I. (Je suis capable de le faire comme ca : t = "t2-" & I, mais ca marche pas pour des champs de formulaires avec les crochets [t2-I])
Je voudrais avoir ces 2 facons: t2-1, t2-2, t2-3, t2-4, t2-....... et aussi: t1-1, t2-1, t3-1,t4-1,t5-1, t......
Merci a vous !!!
Ilan
Re, Controls n'est pas une fonction c'est une des proprietes des formulaires qui contient tous les controles places sur le formulaire. Les Boutons, zone de texte....
en ecrivant Forms!SC_CalculDebit![T2-] & i tu concatenais i a la valeur contenu dans le champ t2- (voire meme au controle lui-meme mais pas a son nom).
le nom de mes controles sont comme ceci: t1-1, t2-1, t3-1, t4-1......etc...
Aussi: t2-2, t3-2, t4-2, t5-2, etc...
Avec votre methode controls() ca fonctionne bien.;)....mais savez-vous pourquoi je ne suis pas capable de concatener directement sans passer par la fonction controls()
Merci beaucoup !! ;o)
Bonjour, je ne comprends pas tout C'est quoi au juste le nom de tes controles. Mais si tu veux atteindre des champs de ton formulaire en faisant varie un indice utilise plutot :
Forms!SC_CalculDebit.controls("t" & i)
Bonjour !
Je veux faire une fonction qui valide des champs d'un formulaire, voici la partie principale (pas au complet): -------------------------- For I = 2 To 12 If IsNull(Forms![SC_CalculDebit].[t2-] & I) Then MsgBox "Le champs # I est vide" End If Next End If ------------------------
Mon probleme est, que je ne peut concaterner la partie texte avec ma variable I. [t2-] & I. (Je suis capable de le faire comme ca : t = "t2-" & I, mais ca marche pas pour des champs de formulaires avec les crochets [t2-I])
Je voudrais avoir ces 2 facons: t2-1, t2-2, t2-3, t2-4, t2-....... et aussi: t1-1, t2-1, t3-1,t4-1,t5-1, t......
Merci a vous !!!
Re,
Controls n'est pas une fonction c'est une des proprietes des formulaires qui
contient
tous les controles places sur le formulaire. Les Boutons, zone de texte....
en ecrivant Forms!SC_CalculDebit![T2-] & i tu concatenais i a la valeur
contenu dans le champ t2- (voire meme au controle lui-meme mais pas a son
nom).
le nom de mes controles sont comme ceci: t1-1, t2-1, t3-1, t4-1......etc...
Aussi: t2-2, t3-2, t4-2, t5-2, etc...
Avec votre methode controls() ca fonctionne bien.;)....mais savez-vous
pourquoi je ne suis pas capable de concatener directement sans passer par la
fonction controls()
Merci beaucoup !! ;o)
Bonjour,
je ne comprends pas tout C'est quoi au juste le nom de tes controles.
Mais si tu veux atteindre des champs de ton formulaire en faisant varie un
indice
utilise plutot :
Forms!SC_CalculDebit.controls("t" & i)
Bonjour !
Je veux faire une fonction qui valide des champs d'un formulaire, voici la
partie principale (pas au complet):
--------------------------
For I = 2 To 12
If IsNull(Forms![SC_CalculDebit].[t2-] & I) Then
MsgBox "Le champs # I est vide"
End If
Next
End If
------------------------
Mon probleme est, que je ne peut concaterner la partie texte avec ma
variable I.
[t2-] & I.
(Je suis capable de le faire comme ca : t = "t2-" & I, mais ca marche pas
pour des champs de formulaires avec les crochets [t2-I])
Je voudrais avoir ces 2 facons: t2-1, t2-2, t2-3, t2-4, t2-.......
et aussi: t1-1, t2-1, t3-1,t4-1,t5-1, t......
Re, Controls n'est pas une fonction c'est une des proprietes des formulaires qui contient tous les controles places sur le formulaire. Les Boutons, zone de texte....
en ecrivant Forms!SC_CalculDebit![T2-] & i tu concatenais i a la valeur contenu dans le champ t2- (voire meme au controle lui-meme mais pas a son nom).
le nom de mes controles sont comme ceci: t1-1, t2-1, t3-1, t4-1......etc...
Aussi: t2-2, t3-2, t4-2, t5-2, etc...
Avec votre methode controls() ca fonctionne bien.;)....mais savez-vous pourquoi je ne suis pas capable de concatener directement sans passer par la fonction controls()
Merci beaucoup !! ;o)
Bonjour, je ne comprends pas tout C'est quoi au juste le nom de tes controles. Mais si tu veux atteindre des champs de ton formulaire en faisant varie un indice utilise plutot :
Forms!SC_CalculDebit.controls("t" & i)
Bonjour !
Je veux faire une fonction qui valide des champs d'un formulaire, voici la partie principale (pas au complet): -------------------------- For I = 2 To 12 If IsNull(Forms![SC_CalculDebit].[t2-] & I) Then MsgBox "Le champs # I est vide" End If Next End If ------------------------
Mon probleme est, que je ne peut concaterner la partie texte avec ma variable I. [t2-] & I. (Je suis capable de le faire comme ca : t = "t2-" & I, mais ca marche pas pour des champs de formulaires avec les crochets [t2-I])
Je voudrais avoir ces 2 facons: t2-1, t2-2, t2-3, t2-4, t2-....... et aussi: t1-1, t2-1, t3-1,t4-1,t5-1, t......