Arbejder med et system, som indeholder en mængde kedelige tasterutiner og enkelte variable indtastninger i faste felter. Disse kan jeg fjerne med en simpel makro og inputbox. Mit problem opstår i visse områder hvor der skal foretage afkrydsning (valg) på en liste af varierende længde. Kan der i VBScript laves en afbrydelse/sub/loop som afventer brugers afkrydsning/valg og derpå fortsætter. Jeg er selv rimelig "grøn" udi VBScript. ;o)
Du kan lave et inputfelt i et loop, hvor brugeren kan foretage sine valg, jvf. følgende eksempel Du kan selv kopiere det ind i et vbs-program og køre det
valg = inputbox(txt,"Ved OK til tomslag går du videre")
if valg = "" then exit do
select case valg
case "1" emne = "ansøgning"
case "2" emne = "blyant"
case "3" emne = "kuglepen"
case "4" emne = "godt humør"
case "5" emne = "stige" end select
total_valg = total_valg & chr(13) & emne
loop
msgbox (total_valg)
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.