Originariamente inviato da eltura
codice:
Private Sub Form_Load()
    i = 0
    stringa = "Luca#Ruggiero#Napoli"
    s = Split(stringa, "#")
    For i = 0 To UBound(s)
        lblSplit.Caption = lblSplit.Caption & s(i) & vbCrLf
    Next
End Sub
Mancano tutte le dichiarazioni delle variabili (magari sono da un'altra parte?).

In ogni caso, oltre a quello che ti ha suggerito Antonio, verifica che l'ambiente di progettazione VB6.0 sia impostato in modo corretto.

Vai nel menu Strumenti - Opzioni - scheda Editor
e attiva la casella:
Dichiarazione di variabili obbligatoria

Così eviterai molti mal di testa causati da errori che non sai da cosa dipendono.

Inoltre, io nella scheda Generale -> Intercettazione degli errori
attivo sempre l'opzione:
Interrompi ad ogni errore non gestito

Altri mal di testa evitati...

Ciao