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
149
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
- 13110538
- 525080
Taas ryssittiin oikein kunnolla
r….ä hyökkäsi Viroon sikaili taas ajattelematta yhtään mitään https://www.is.fi/ulkomaat/art-2000011347289.html422271Lähetä terveisesi kaipaamallesi henkilölle
Vauva-palstalta tuttua kaipaamista uudessa ympäristössä. Kaipuu jatkukoon 💘1052088- 281986
Vanha Suola janottaa Iivarilla
Vanha suola janottaa Siikalatvan kunnanjohtaja Pekka Iivaria. Mies kiertää Kemijärven kyläjuhlia ja kulttuuritapahtumia131631Valtimon Haapajärvellä paatti mäni nurin
Ikävä onnettomuus Haapajärvellä. Vene hörpppi vettä matkalla saaren. Veneessä ol 5 henkilöä, kolme uiskenteli rantaan,411442Tiedän kuka sinä noista olet
Lucky for you, olen rakastunut sinuun joten en reagoi negatiivisesti. Voit kertoa kavereillesi että kyl vaan, rakkautta291124Känniläiset veneessä?
Siinä taas päästiin näyttämään miten tyhmiä känniläiset on. Heh heh "Kaikki osalliset ovat täysi-ikäisiä ja alkoholin v331061Rakastuminenhan on psykoosi
Ei ihme että olen täysin vailla järkeä sen asian suhteen. Eipä olis aikoinaan arvannut, että tossa se tyyppi menee, jonk54987