Merci beaucoup pour ton aide JB, mais puis je abuser de ta patience : Je n'avai pas précisé que je rangeait mes données en ligne et non en colonne ex : "txt1", "txt2"... dans les colonnes a, b ainsi de suite et cela 30 fois, idem pour "txtp1" "txtp2" ... dans les colonnes suivantes. Ne m'en voulez pas trop je suis débutante et je peux vous dire que je m'arrache les chevaux, votre aide m'est précieuse.
Merci d'avance "JB" a écrit dans le message de news:
Bonjour,
For i = 1 To 30 .Range("n" & num).Value = Me("TXT" & i) .Range("o" & num).Value = Me("TXTq & i) ... Next i
ou
For i = 1 To 30 .Range("n" & num).Value = Me.Controls("TXT" & i) .Range("n" & num).Value = Me.Controls("TXTq" & i) ... Next i
Merci beaucoup pour ton aide JB, mais puis je abuser de ta patience :
Je n'avai pas précisé que je rangeait mes données en ligne et non en colonne
ex : "txt1", "txt2"... dans les colonnes a, b ainsi de suite et cela 30
fois, idem pour "txtp1" "txtp2" ... dans les colonnes suivantes.
Ne m'en voulez pas trop je suis débutante et je peux vous dire que je
m'arrache les chevaux, votre aide m'est précieuse.
Merci d'avance
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1134799734.722683.266300@g47g2000cwa.googlegroups.com...
Bonjour,
For i = 1 To 30
.Range("n" & num).Value = Me("TXT" & i)
.Range("o" & num).Value = Me("TXTq & i)
...
Next i
ou
For i = 1 To 30
.Range("n" & num).Value = Me.Controls("TXT" & i)
.Range("n" & num).Value = Me.Controls("TXTq" & i)
...
Next i
Merci beaucoup pour ton aide JB, mais puis je abuser de ta patience : Je n'avai pas précisé que je rangeait mes données en ligne et non en colonne ex : "txt1", "txt2"... dans les colonnes a, b ainsi de suite et cela 30 fois, idem pour "txtp1" "txtp2" ... dans les colonnes suivantes. Ne m'en voulez pas trop je suis débutante et je peux vous dire que je m'arrache les chevaux, votre aide m'est précieuse.
Merci d'avance "JB" a écrit dans le message de news:
Bonjour,
For i = 1 To 30 .Range("n" & num).Value = Me("TXT" & i) .Range("o" & num).Value = Me("TXTq & i) ... Next i
ou
For i = 1 To 30 .Range("n" & num).Value = Me.Controls("TXT" & i) .Range("n" & num).Value = Me.Controls("TXTq" & i) ... Next i
Bonjour à tous, J'ai crée un fomulaire avec des txt "txt1" txtq1" "txtm1" et cela 30 fois, seulement j'aimerai trouver une solution pour vider ces txt dans mon fichirer recap sans écrir systématiquement . .Range("n" & num).Value = TXT1 .Range("o" & num).Value = TXTq1 .Range("p" & num).Value = TXTP1 .Range("q" & num).Value = TXTM1 .Range("r" & num).Value = OPT1
.Range("s" & num).Value = TXT2 .Range("t" & num).Value = TXTq2 .Range("u" & num).Value = TXTP2 .Range("v" & num).Value = TXTM2 .Range("w" & num).Value = OPT2 autant de fois que j'ai de txt.
Avez vous une solution pour moi ?
OH dites moi oui s'il vous plaît........
Meci d'avance et bonne fin de soirée.
-- JLuc
Pensez a regarder ces sites très bien fait, ce sont des mines de trucs et astuces ! http://www.excelabo.net http://jacxl.free.fr/ http://dj.joss.free.fr/ C:Program FilesMicrosoft OfficeOffice1036VBALIST.XLS
Bonjour à tous,
J'ai crée un fomulaire avec des txt "txt1" txtq1" "txtm1" et cela 30 fois,
seulement j'aimerai trouver une solution pour vider ces txt dans mon fichirer
recap sans écrir systématiquement .
.Range("n" & num).Value = TXT1
.Range("o" & num).Value = TXTq1
.Range("p" & num).Value = TXTP1
.Range("q" & num).Value = TXTM1
.Range("r" & num).Value = OPT1
.Range("s" & num).Value = TXT2
.Range("t" & num).Value = TXTq2
.Range("u" & num).Value = TXTP2
.Range("v" & num).Value = TXTM2
.Range("w" & num).Value = OPT2
autant de fois que j'ai de txt.
Avez vous une solution pour moi ?
OH dites moi oui s'il vous plaît........
Meci d'avance et bonne fin de soirée.
--
JLuc
Pensez a regarder ces sites très bien fait, ce sont des mines de trucs
et astuces !
http://www.excelabo.net
http://jacxl.free.fr/
http://dj.joss.free.fr/
C:Program FilesMicrosoft OfficeOffice1036VBALIST.XLS
Bonjour à tous, J'ai crée un fomulaire avec des txt "txt1" txtq1" "txtm1" et cela 30 fois, seulement j'aimerai trouver une solution pour vider ces txt dans mon fichirer recap sans écrir systématiquement . .Range("n" & num).Value = TXT1 .Range("o" & num).Value = TXTq1 .Range("p" & num).Value = TXTP1 .Range("q" & num).Value = TXTM1 .Range("r" & num).Value = OPT1
.Range("s" & num).Value = TXT2 .Range("t" & num).Value = TXTq2 .Range("u" & num).Value = TXTP2 .Range("v" & num).Value = TXTM2 .Range("w" & num).Value = OPT2 autant de fois que j'ai de txt.
Avez vous une solution pour moi ?
OH dites moi oui s'il vous plaît........
Meci d'avance et bonne fin de soirée.
-- JLuc
Pensez a regarder ces sites très bien fait, ce sont des mines de trucs et astuces ! http://www.excelabo.net http://jacxl.free.fr/ http://dj.joss.free.fr/ C:Program FilesMicrosoft OfficeOffice1036VBALIST.XLS
JB
Voici un exemple joint
Est ce que cela correspond à ton cas?
http://cjoint.com/?mrsWTgU0ND
Private Sub b_valid_Click() numLigne = 2 colDepart = 14 For i = 1 To 3 c = colDepart + (i - 1) * 5 Cells(numLigne, c) = Me.Controls("TXT" & i) Cells(numLigne, c + 1) = Me.Controls("TXTq" & i) Cells(numLigne, c + 2) = Me.Controls("TXTP" & i) Cells(numLigne, c + 3) = Me.Controls("TXTM" & i) Cells(numLigne, c + 4) = Me.Controls("OPT" & i) Next i End Sub
JB
Voici un exemple joint
Est ce que cela correspond à ton cas?
http://cjoint.com/?mrsWTgU0ND
Private Sub b_valid_Click()
numLigne = 2
colDepart = 14
For i = 1 To 3
c = colDepart + (i - 1) * 5
Cells(numLigne, c) = Me.Controls("TXT" & i)
Cells(numLigne, c + 1) = Me.Controls("TXTq" & i)
Cells(numLigne, c + 2) = Me.Controls("TXTP" & i)
Cells(numLigne, c + 3) = Me.Controls("TXTM" & i)
Cells(numLigne, c + 4) = Me.Controls("OPT" & i)
Next i
End Sub
Private Sub b_valid_Click() numLigne = 2 colDepart = 14 For i = 1 To 3 c = colDepart + (i - 1) * 5 Cells(numLigne, c) = Me.Controls("TXT" & i) Cells(numLigne, c + 1) = Me.Controls("TXTq" & i) Cells(numLigne, c + 2) = Me.Controls("TXTP" & i) Cells(numLigne, c + 3) = Me.Controls("TXTM" & i) Cells(numLigne, c + 4) = Me.Controls("OPT" & i) Next i End Sub
JB
Chris
Merci beaucoup pour vos indications, j'ai utilisé ton prog JB et ça marche impec. A bientôt pour d'autres questions.
"Chris" a écrit dans le message de news:
Bonjour à tous, J'ai crée un fomulaire avec des txt "txt1" txtq1" "txtm1" et cela 30 fois, seulement j'aimerai trouver une solution pour vider ces txt dans mon fichirer recap sans écrir systématiquement . .Range("n" & num).Value = TXT1 .Range("o" & num).Value = TXTq1 .Range("p" & num).Value = TXTP1 .Range("q" & num).Value = TXTM1 .Range("r" & num).Value = OPT1
.Range("s" & num).Value = TXT2 .Range("t" & num).Value = TXTq2 .Range("u" & num).Value = TXTP2 .Range("v" & num).Value = TXTM2 .Range("w" & num).Value = OPT2 autant de fois que j'ai de txt.
Avez vous une solution pour moi ?
OH dites moi oui s'il vous plaît........
Meci d'avance et bonne fin de soirée.
Merci beaucoup pour vos indications, j'ai utilisé ton prog JB et ça marche
impec.
A bientôt pour d'autres questions.
"Chris" <francois-christel@wanadoo.fr> a écrit dans le message de news:
OYBzBRpAGHA.984@tk2msftngp13.phx.gbl...
Bonjour à tous,
J'ai crée un fomulaire avec des txt "txt1" txtq1" "txtm1" et cela 30 fois,
seulement j'aimerai trouver une solution pour vider ces txt dans mon
fichirer recap sans écrir systématiquement .
.Range("n" & num).Value = TXT1
.Range("o" & num).Value = TXTq1
.Range("p" & num).Value = TXTP1
.Range("q" & num).Value = TXTM1
.Range("r" & num).Value = OPT1
.Range("s" & num).Value = TXT2
.Range("t" & num).Value = TXTq2
.Range("u" & num).Value = TXTP2
.Range("v" & num).Value = TXTM2
.Range("w" & num).Value = OPT2
autant de fois que j'ai de txt.
Merci beaucoup pour vos indications, j'ai utilisé ton prog JB et ça marche impec. A bientôt pour d'autres questions.
"Chris" a écrit dans le message de news:
Bonjour à tous, J'ai crée un fomulaire avec des txt "txt1" txtq1" "txtm1" et cela 30 fois, seulement j'aimerai trouver une solution pour vider ces txt dans mon fichirer recap sans écrir systématiquement . .Range("n" & num).Value = TXT1 .Range("o" & num).Value = TXTq1 .Range("p" & num).Value = TXTP1 .Range("q" & num).Value = TXTM1 .Range("r" & num).Value = OPT1
.Range("s" & num).Value = TXT2 .Range("t" & num).Value = TXTq2 .Range("u" & num).Value = TXTP2 .Range("v" & num).Value = TXTM2 .Range("w" & num).Value = OPT2 autant de fois que j'ai de txt.
Avez vous une solution pour moi ?
OH dites moi oui s'il vous plaît........
Meci d'avance et bonne fin de soirée.
Chris
Merci beaucoup cet aid m'a été précieuse, j'ai utilisé ton prog JB et c'est impec.
Bonne soirée "JB" a écrit dans le message de news:
Voici un exemple joint
Est ce que cela correspond à ton cas?
http://cjoint.com/?mrsWTgU0ND
Private Sub b_valid_Click() numLigne = 2 colDepart = 14 For i = 1 To 3 c = colDepart + (i - 1) * 5 Cells(numLigne, c) = Me.Controls("TXT" & i) Cells(numLigne, c + 1) = Me.Controls("TXTq" & i) Cells(numLigne, c + 2) = Me.Controls("TXTP" & i) Cells(numLigne, c + 3) = Me.Controls("TXTM" & i) Cells(numLigne, c + 4) = Me.Controls("OPT" & i) Next i End Sub
JB
Merci beaucoup cet aid m'a été précieuse, j'ai utilisé ton prog JB et c'est
impec.
Bonne soirée
"JB" <boisgontier@hotmail.com> a écrit dans le message de news:
1134841814.217919.207100@g43g2000cwa.googlegroups.com...
Voici un exemple joint
Est ce que cela correspond à ton cas?
http://cjoint.com/?mrsWTgU0ND
Private Sub b_valid_Click()
numLigne = 2
colDepart = 14
For i = 1 To 3
c = colDepart + (i - 1) * 5
Cells(numLigne, c) = Me.Controls("TXT" & i)
Cells(numLigne, c + 1) = Me.Controls("TXTq" & i)
Cells(numLigne, c + 2) = Me.Controls("TXTP" & i)
Cells(numLigne, c + 3) = Me.Controls("TXTM" & i)
Cells(numLigne, c + 4) = Me.Controls("OPT" & i)
Next i
End Sub
Merci beaucoup cet aid m'a été précieuse, j'ai utilisé ton prog JB et c'est impec.
Bonne soirée "JB" a écrit dans le message de news:
Voici un exemple joint
Est ce que cela correspond à ton cas?
http://cjoint.com/?mrsWTgU0ND
Private Sub b_valid_Click() numLigne = 2 colDepart = 14 For i = 1 To 3 c = colDepart + (i - 1) * 5 Cells(numLigne, c) = Me.Controls("TXT" & i) Cells(numLigne, c + 1) = Me.Controls("TXTq" & i) Cells(numLigne, c + 2) = Me.Controls("TXTP" & i) Cells(numLigne, c + 3) = Me.Controls("TXTM" & i) Cells(numLigne, c + 4) = Me.Controls("OPT" & i) Next i End Sub