Geometrie berechnen

Liebe Gemeinde,
ich will in der Attributtabelle ein Areafeld berechnen lassen. Das geht natürlich auch mit der schlauen Formel

Dim Output as double
Dim pArea as Iarea
Set pArea = [shape]
Output = pArea.area

und wenn ich dann unter Area noch

Output/10000

eingebe, bekomme ich die Fläche in ha.
Es gibt aber noch die komfortablere Möglichkeit, die Fläche mit
"Geometrie berechnen" zu lassen.
Bei meinem Thema funktioniert das nicht. Im Fenster "Geometrie berechnen" zeigt er mir die Zeilen
Punkt gesetzt bei "Koordinatensystem der Datenquelle verwenden"
kein Punkt bei "Koordinatensystem des Datenrahmens verwenden"
und Einheiten "unbekannte Einheiten", alles in grau. Die Einheiten möchte ich aber auf (ha) stellen.
Wie kann ich auf "Koordinatensystem des Datenrahmens verwenden" stellen? Denn ich vermute, dass es daran liegt.
Gruß
Juepe
Hab schon desöfteren festgestellt, dass man sowohl für den Datenrahmen als auch für den Layer ein Koordinatensystem definiert haben muss, um auf das Koordinatensystem des Datenrahmens zugreifen zu können.
Stimmt, jetzt geht´s.
Wenn man immer "on-the-fly" die Projektion des Datenrahmens übernimmt, lernt man nie, eine .prj-Datei für ein shape anzulegen:
ArcMpa-Toolbox > Data management-Tools > Projektionen und Transformationen > Feature > Projektion definieren > Shape auswählen > Koordinatensystem auswählen.
"Wenn man immer "on-the-fly" die Projektion des Datenrahmens übernimmt, lernt man nie, eine .prj-Datei für ein shape anzulegen."

...wobei die On-theFly Projektion ja aber auch nur dann funktioniert, wenn für das Shape ebenfalls eine Projektion definiert wurde. Woher sollte "der Datenrahmen" sonst wissen, von wo nach wo er den Layer projizieren soll.
Das frage ich mich auch...
Ich habe bisher meistens mit ArcView 3 gearbeitet. Da braucht ein shape nur eine .dbf-, eine .shp und eine .shx-Datei, damit ArcView weiß, wo das shape liegen soll. Deshalb verstehe ich nicht, warum ArcGis9 dann die .prj-Datei braucht. Mein ArcPad bzw. Geomobile auf dem GPS-Rechner kommt auch immer mit den o.g. 3 Dateien klar.
ArcGIS braucht die *.prj nicht. Nur wenn du die Shapes OnThe-Fly oder physisch umprojizieren willst, muss die Projektion definiert sein.

Wie gesagt, mit dieser Datei teilst du ArcGIS mit, in welchem KS deine Daten liegen. Wenn ArcGIS aber aber gar nichts projizieren soll, dann braucht es diese Info auch nicht.