Hej , jag har ett formulär med några textrutor där användaren anger sina indata. Indatat presenteras därefter i ett excelark. Vet inte om det är detta du vill ha men... Hej och tack. Jo det är nog vbmodal jag behöver. Skall ta och prova ikväll.VB6: Formulär i en for-slinga
Nu behöver jag indata (dvs samma formulär och frågor till användaren) som avser olika tidsperioder. Därför skulle jag vilja lägga in mitt formulär i en for-slinga, låta användaren ge sina indata och därefter presentera dessa i excelarket. För den andra tidsperioden låter jag användaren på nytt fylla i formuläret och jag för därefter över datat till excel, tex "blad 2".
Jag hade alltså tänkt lösa detta problem genom att lägga in formuläret (frmindata.show) i en slinga. Problemet är att det verkar som om formulären laddas över varandra och att jag endast kan ange mina indata för den sista tidsperioden. Är det någon som kan ge en liten antydan om hur jag ska lösa detta problem.
//Magnus
Koden jag skriver ser ut så här:
For tidsperioder = 1 To 4
Worksheets(tidsperioder).Name = "Period" & tidsperioder
frmindata.show
next tidsperioderSv: VB6: Formulär i en for-slinga
<code>
frmIndata.Show vbModal
</code>
Då fortsätter inte koden förrän formen är stängd.
/MickeSv: VB6: Formulär i en for-slinga
Mvh Magnus