30. januar 2002 - 19:45Der er
6 kommentarer og 1 løsning
Dan feltnavn vha. variabel
Hej.
Jeg forsøger at sætte bredden på nogle felter ved hjælp af en løkke, men har problemer med at danne et korrekt feltnavn: For a = 1 To b felt = "me![navn" & a & "]" felt.Width = 3500 next a
problemet er åbentbart at 'felt' kommer ud som f.eks '"me![navn1]"', altså med "" omkring.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Ja, det hjalp mig. Mit næste problem er så at jeg gerne vil oprette elementet først. Jeg skriver følgende: Dim ctlText As Control Set ctlText = CreateControl("Planlægning", acTextBox, , "", "", intDataX, intDataY) Jeg før en fejlmeddelelse, at access ikke kan oprette, flytte eller slette pågældende kontrolelement.
I WOULD prefer it that you created a new question, because I AM really pushed at the moment and I also think others should have the chance to answer too, if that sOK with you? :o)
Set frm = Forms("Formular4") '*** Set frm= Form_Formular4 virker ikke - og giver den fejl du nævner ovenfor.
tPos = 1000 Bred = 48 Høj = 120
For I = 1 To 100
vPos = Bred * I + 2
Set ctlText = CreateControl(frm.Name, acTextBox, , , , vPos, tPos, Bred, Høj) ctlText.Properties.Item("name") = "Tb" & I
Next I
DoCmd.Close acForm, "Formular4", acSaveYes
End Sub
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.