21. april 2005 - 14:57Der er
6 kommentarer og 1 løsning
Aktiver/deaktiver textbokse på form ved åbning
Hej eksperter På en form har jeg et x antal textbokse, værdien i disse textbokse er altid min. 0 textboxende for data fra en tabel, datatypen er Langt heltal. Når jeg åbner min form skal de textbokse der indeholder vædien 0 være deaktiveret, er værdien > 0 skal textboxende være aktiveret. Dette kunne jo laves med en if eller select case ved åbning af formen, men denne struktur bliver i dette tilfælde lidt uoverskuelig da der er tale om lidt mange textbokse på formen. Jeg har forsøgt med nedenstånde kode men den fejler på = 0
Dim Ctrl As Control For Each Ctrl In Me If Ctrl.ControlType = acTextBox And Ctrl = 0 Then Ctrl.Enabled = False Next Ctrl
Men det fejler med noget om ObjektType eller Metode,nogen ideer
Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
Dim Ctrl As Control For Each Ctrl In Me If Ctrl.ControlType = acTextBox Then If Ctrl = 0 Then Ctrl.Enabled = False End If End If Next Ctrl
Syntes den er pænere da jeg ikke behøver On error resume next, tak for hjælpen velfortjente point på vej. PS er blevet promedlem det ser ud til at man kan ændre sit brugernavn gad vide om det giver problemer :o)
jeg har ikke turdet ændre mit brugernavn - kunne ikke helt gennemskue konsekvenserne ;o)
Men tillykke med det! Der er nu mange fordele ved det :o)
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.