nostra78
Messages postés137Date d'inscriptionjeudi 10 mars 2005StatutMembreDernière intervention 6 décembre 2005
-
25 mars 2005 à 10:01
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 2006
-
25 mars 2005 à 16:58
Voilà j'ai une variable nommé c$
Dans ce c$ j'ai des " ". Je veux découper ce c$ en plusieurs string. En effet, a chaque fois que j'ai une paire de "" (mod(2)). Je veux une string. Au trement dit si j'ai 4 (") dans c$, j'aurai deux strings. J'aimerai avoir des suggestions pour résoudre cà. Merci d'avance.
nostra78
Messages postés137Date d'inscriptionjeudi 10 mars 2005StatutMembreDernière intervention 6 décembre 2005 25 mars 2005 à 10:53
Ouais mais c pas exactement ce k je veux, j'ai réussi à trouver un subterfuge.
Par contre je galère tjs sur
1Dim Choix As Control
2For Each Choix In Divers.Controls
3If TypeName(Choix) = "Checkbox" Then
4 If Choix.Value = True Then
5 MonImpression.AddItem (Choix.Caption)
6 End If
7End If
8Next Choix
Ma varaible Choix ne donne pas ce kje veux. En effet même si j'ai un Checkbox, à l'exécution pas à pas je vois qu'il ne réalise pas les instructions 4 et 5. Il remplace choix par la valeur que prend le controle et non le type.
Pkoi???
valtrase
Messages postés937Date d'inscriptionlundi 19 janvier 2004StatutMembreDernière intervention 9 mai 20223 25 mars 2005 à 11:14
Salut,
Essayes ce bout de code
Dim c As String
c = "Element 1"" ""Element 2"
Label1.Caption = c
Dim Myarray() As String
Myarray() = Split(Label1.Caption, """ """)
Label2.Caption = Trim(Myarray(0))
Label3.Caption = Trim(Myarray(1))
je pense que c'est ce que tu cherche !!!! c'est un exemple pour toi c'est l lignes
Dim Myarray() As String
Myarray() = Split(Label1.Caption, """ """)
qui t'interesse
valtrase
Messages postés937Date d'inscriptionlundi 19 janvier 2004StatutMembreDernière intervention 9 mai 20223 25 mars 2005 à 11:19
Re,
Si tu es Sous VBA ne cherches pas ça bug avec l'instruction TypeName
Faut contourner le prob.
Moi je teste les 3 premières lettres de mon control mes TextBox se nomment toujours
txtMonControl mes Check c'est chkMonControle ect .....
nostra78
Messages postés137Date d'inscriptionjeudi 10 mars 2005StatutMembreDernière intervention 6 décembre 2005 25 mars 2005 à 11:39
Pour
1Dim Choix As Control
2For Each Choix In Divers.Controls
3If TypeName(Choix) = "Checkbox" Then
4 If Choix.Value = True Then
5 MonImpression.AddItem (Choix.Caption)
6 End If
7End If
8Next Choix
J'ai tjs le pb même si je mets 1, je travail sur vba.
Pourtant quand je mets un espion même si TypeName(Choix) est un Checkbox il n'effectue pas 4
Pkoi??
Ca me saoule. J'y comprends rien.
Remarque, Choix.Value = True marche sous vba.
@+