#1 Fri 18 March 2011 11:32
- anescadillac
- Participant occasionnel
- Date d'inscription: 23 Mar 2010
- Messages: 48
Fonction Split dans la calculatrice de champs
Je recontre une erreur vba avec la fonction Split dans la calculatrice de champs.
Voici un exemple de ce que je mets
#
Dim tab(5) as string
tab = split ([MonChamp],",")
var=tab(2)
#
"var" est la varibale du champ calculé
Quelque'un sait à quoi c'est du?
Merci
Hors ligne
#2 Mon 21 March 2011 08:11
- yah
- Participant occasionnel
- Date d'inscription: 12 Jan 2007
- Messages: 20
Re: Fonction Split dans la calculatrice de champs
Bonjour,
et ça ?
Code:
Dim MonTableau() 'as variant MonTableau = split([MonChamp], ",") Dim MaVar as string MaVar = MonTableau(2)
et tu affectes MaVAr à la valeur du champ calculé
A+
yah
Hors ligne
#3 Mon 21 March 2011 17:45
- anescadillac
- Participant occasionnel
- Date d'inscription: 23 Mar 2010
- Messages: 48
Re: Fonction Split dans la calculatrice de champs
voici le code que je mets :
Dim tabl as variant
tabl = split ([MonChamp],",")
var=tabl(1)
Cela ne marche pas, pourtant il n’y a pas d’erreur dans la syntaxe !!!
Hors ligne
#4 Mon 21 March 2011 20:38
- Spacejo
- Membre
- Lieu: Nancy
- Date d'inscription: 17 Aug 2008
- Messages: 2511
Re: Fonction Split dans la calculatrice de champs
Salut,
Peut être en déclarant var
Code:
Dim tabl as variant Dim var as string tabl = split ([MonChamp],",") var=tabl(1)
PS:En espérant un petit "Bonjour" ou "Salut" lors de ta prochaine question
A+
Joël
Hors ligne
#5 Tue 22 March 2011 07:46
- yah
- Participant occasionnel
- Date d'inscription: 12 Jan 2007
- Messages: 20
Re: Fonction Split dans la calculatrice de champs
Salut,
SpaceJo a raison: un salut, ça fait pas de mal.
Pour ton pb, t'aurais au moins pu recopier sans faute avant de dire que ça ne marche pas: t'as oublié de déclarer MaVar...regarde bien !!
yah
Hors ligne
#6 Tue 22 March 2011 09:26
- dominique.lys
- Participant assidu
- Date d'inscription: 5 Oct 2006
- Messages: 473
- Site web
Re: Fonction Split dans la calculatrice de champs
A noter aussi que "tab" et "var" sont des mots réservés que l'on peut pas utiliser comme nom de variable.
Hors ligne
#7 Tue 22 March 2011 13:24
- anescadillac
- Participant occasionnel
- Date d'inscription: 23 Mar 2010
- Messages: 48
Re: Fonction Split dans la calculatrice de champs
Bonjour,
J'essayerai de faire plus attention à l'avenir. Sincèrement désolé.
En déclarant MaVar dans la fenetre, le code fonctionne.
Bien cordialement
Dernière modification par anescadillac (Tue 22 March 2011 13:25)
Hors ligne