Prima di tutto controlla come è fatto il file ASCII, in particolare le prime righe (basta aprirlo con un blocco note o con il word pad), dovresti avere rigorosamente in quest'ordine:

ncols
nrows
xll corner
yll corner
cellsize
NODATA_value -9999 (di solito il valore è questo).

I valori ovviamente sono in relazione al tuo file. Se non è così, modifica il file im modo che l'ordine sia questo.
Se non riesci ancora ad aprirlo, sul sito della esri, puoi scaricarti un'estensione aggiuntiva (Ascii to grid converter).
io in realtà l'ho fatto poche volte, lavorando sull'8.3, ma non credo ci siano grandi differenze con il 9. smile

Per quanto riguarda visual basic, nn sono molto ferrata, so che esistono dei manuali di vba per applicazioni microsoft, esisterà sicuramente qualcosa anche per arcgis. cool penso che farlo da autodidatta nn sia una cosa molto semplice, o meglio se hai delle nozioni di base di programmazione, poi si tratta di capire la filosofia del software.