Tarkoitus oli tehdä yksinkertainen if-lause koodin keskelle:
On Error Resume Next
If ActiveSheet.Range("B22") = "" Then
GoTo LN 254
On Error GoTo 0
End If
Eli jos solu B22 on tyhjä, hyppää systeemi koodissa riville 254. Muuten koodi tulee jatkua normaalisti. Miksi tulee "Syntax error"?
Mikä vikaa koodissa?
Kuikkanen123
2
156
Vastaukset
et ole määritellyt LN254 labelia, johon viittaat GoTo rivillä...
On Error Resume Next
If ActiveSheet.Range("B22") = "" Then
GoTo LN254 'tästä hyppy
On Error GoTo 0
End If
'koodia...
LN254:
' tänne tullaan GoTo LN254 riviltä
MsgBox "tänne tultiin!"- sama2123
Ai se täytyy erikseen vielä määrittää...
Taas oppi uutta! Kiitos
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Hei! Halusin vain kertoa.
En tiedä luetko näitä, mutta näimme n.4vk sitten, vaihdoimme muutaman sanan ja tunsin edelleen kipinän välillämme. Katso224472Maatalous- ja yritystuet pois, työeläkevaroilla valtion velka pois
Suomi saadaan eheytettyä kädenkäänteessä, kun uskalletaan tehdä rohkeita ratkaisuja. Maatalous- ja yritystuet ovat hait1514077Miksi ikävä ei helpotu vuosien jälkeenkään?
Tänään olin ensimmäistä kertaa sinun lähtösi jälkeen tilassa, jossa vuosia sitten nähtiin ensimmäistä kerta. Ollessani133306Riikka on siis suomalaisille velkaa 84 mrd
Jos kauhukabinetti istuu vaalikauden loppuun. Keskimäärin yli 20 miljardia uutta velkaa rikkaiden veronalennuksiin jokai673066- 862704
Sanna on suomalaisille siis velkaa 24 mrd euroa
Muistanette vielä kuinka Italian remonttirahoja perusteltiin sillä, että italialaiset ostaa suomalaisilta paidatkin pääl1512642Luotathan siihen tunteeseen, joka välillämme on?
Uskothan myös, että se kestää tämän? Kaipaan sinua valtavasti. Vielä tehdään yhdessä tästä jotain ihmeellistä ja kaunist282343- 362125
"Sanna Marinin kirja floppasi", kertoo eräs median otsikko
"Miljardien tappio - Sanna Marin vaikenee", kertoo toinen otsikko. Marin ei siis siinä kirjassaan kerro sanallakaan For1211610- 201565