Minulla on makro jolla haen nimen mukaan tietoja.
Inputbox kysyy nimen, jos annan nimen joka löytyy taulukosta tulee tiedot MsgBoxiin.
Jos annan nimen jota ei löydy MsgBox ilmoittaa "Ei löydy" "Tarkista nimi". MsgBoxissa on kaksi painiketta OK ja PERUUTA. OK kysyy nimeä uudelleen.
Miten saan PERUUTA painikkeen lopettamaan makron?
Inputbox kysyy nimen, jos annan nimen joka löytyy taulukosta tulee tiedot MsgBoxiin.
Jos annan nimen jota ei löydy MsgBox ilmoittaa "Ei löydy" "Tarkista nimi". MsgBoxissa on kaksi painiketta OK ja PERUUTA. OK kysyy nimeä uudelleen.
Miten saan PERUUTA painikkeen lopettamaan makron?
Vastaukset 4
Vanhimmat
vertaa MsgBoxin paluuarvoa
if MsgBox(...)=idcancel then exit;
Kiitoksia neuvosta. Mutta en saa sitä kelpaamaan makron koodiin. Moittii = merkkiä tai exit;
Ilmeisesti en osaa käyttää sitä oikein, olen aika tuore näissä hommissa.
Jos voit selventää vaikka jollain helpolla esimerkillä, yrittäisin siitä päästä kärrylle.
...
if MsgBox(...)=idcancel then goto Loppu
...
Loppu:
End
Kiitoksia!