Mulla tällainen koodi:
Sub Macro1()
On Error GoTo ErrMsg
....koodia
....koodia
....koodia
Exit Sub
ErrMsg: MsgBox ("Tarkasta arvot"), , "Virhe"
End sub
Eli jos tulee virhe, pitäisi tulla msgbox ilmoitus ja makron loppua siihen. Nyt kuitenkin tulee vaan vba:n virheilmoitus ja debuggaus mahis. Miten siis saan määriteltyä, että jos makro kusee, tulee vain oma msgbox ilmoitus ja makro päättyy siihen?
Vba:ta
3
93
Vastaukset
ihan oikein toi toimii...
eli posituu jos kaikki OK ja jos virhe niin msgbox tulee näkyviin ja koodi loppuu
sulla taitaa olla kirjoitusvirhe muussa koodinpätkässä mitä et liittänyt....- No kun tietäis
Vien tällä koodilla tietoja toiseen ohjelmaan ja välillä tämä ohjelma on varattu, joten koodin kuuluukin kaatua. Onko tällaisessa tapauksessa mitään mahdollisuutta ohittaa excelin omaa virheilmoitus(debug) ilmoitus, niin että tulisi tuo oma tekemä virheilmoitus?
Eikä näyttänyt "application.displayalerts = false" toimivan
mitkä ovat EXCELin omia virheilmoituksia jos ei koodisi niitä kerran tunnista?
kyllä ton pitäisi auttaa
"application.displayalerts = false"
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 1031339
Se helpottaisi oloa jos
Se toinen tietäisi että molemmat tykkäämme toisistamme. Se on asia mikä vaivaa ja ahdistaa minua vaikka tilanne olisikin831219Palsta kysely..
Mikä on mielestäsi hyvä ikäero parisuhteessa? Tulevassa/kuvitteellisessa tulevaisuuden suhteessa, voisitko harkita ”ott133965- 67887
- 39807
- 71803
- 71747
- 59744
Haluaisin nainen vain välillä heilutella peittoa sinun kanssa
Mutta kuitenkin oltaisiin uskollisia toisillemme.53741Ihmeellistä millaisissa tilanteissa ajatukset kulkuun sinuun
Eilen seurasin kun ihmiset ajoivat kaupan parkkipaikalle ja menivät yhdessä kauppaan. Iski jotenkin ikävä. Mietin että39734