[vba] meerdere textboxen waarden veranderen

Pagina: 1
Acties:
  • 147 views sinds 30-01-2008
  • Reageer

  • EvdB
  • Registratie: November 2001
  • Laatst online: 31-08 20:18
Ik wil in meerdere textboxen de waardes veranderen. In office95 was de code hiervoor:
code:
1
2
3
4
5
6
7
8
Private Sub ResetIterationsButton_Click()
For i = 1 To 15
    .TextBox("L" & i & "_Min").Value = 0.001
    .TextBox("L" & i & "_Max").Value = 10000
    .TextBox("L" & i & "_Err").Value = 0.001
    .TextBox("L" & i & "_Ite").Value = 10
Next i
End Sub

maar dat werkt niet meer in Office 2000 (VB 6.0)
Heeft iemand een idee om dit op te lossen zonder alle textboxen afzonderlijk te veranderen zonder for-loop?

  • whoami
  • Registratie: December 2000
  • Laatst online: 23:04
Wat heb je al geprobeerd?
Wat werkt er precies niet?
etc...

ergo: lees misschien eerst even de P&W Quickstart
Welkom in P&W -> Quickstart om snel aan de slag te kunnen

https://fgheysels.github.io/


  • EvdB
  • Registratie: November 2001
  • Laatst online: 31-08 20:18
ik kan de waarden in textboxen L1_Min, L2_Min t/m L15_Min niet veranderen m.b.v. de bovenstaande code.

Hoe kan ik met een for-loop de namen van de textboxen veranderen door te zeggen TextBox("L" & i & "_Min").Value = 0.01 en dan de teller van 1 naar 15 te laten lopen?

TextBox("L" & i & "_Min") is niet correct maar ik weet niet hoe het anders moet. VB help en search op GOT hebben tot nu toe ook nog niets opgeleverd.

  • EvdB
  • Registratie: November 2001
  • Laatst online: 31-08 20:18
Ik heb het ook geprobeerd om tags te geven aan de textboxes maar daar kan ik niet op filteren. Iemand een idee?