Hey, die Sache sieht folgendermaßen aus: Ich belege an einer Uni einen Javakurs, der sich über das gesamte Semester nur mit Java beschäftigt hat.
Vor einer Woche hat man uns diese Excel-Blätter in die Hände gedruckt. Ohne Vorlesung, ohne Einführung und ohne Unterstützung. Diese Aufgaben sollen wir jetzt in den Ferien bearbeiten und so gut wie keiner weiß was eigentlich abgeht. Zur Ergänzung: Das ist ein Crossover-Master zwischen Geisteswissenschaften und Informatik bzw. zwischen der Uni und einer FH. Die Kommunikation ist schlecht und die Studiengangsverwaltung der Uni hat anscheinend kaum Einfluss darauf wie die eigentliche Prüfung abgelegt werden muss. Der Tutuor, der uns betreut hat, wusste bis zu diesem Zeitpunkt nicht das wir existieren und konnte uns laut eigener Aussage nicht viel helfen, da er sich seit Jahren nicht mit VBA beschäftigt. Die Programmierkurse, die wir machen gehören zum Fachbereich Geoinformatik. Keiner der Studierenden, die im Kurs sind hat einen Hintergrund in Informatik. Die Aufgaben über VBA-Excel müssen gemacht werden, damit wir die Zulassung zu einer Klausur bekommen, die auschließlich von Java handeln wird. Ich denke wir sparen uns weitere Fragen..., aber ich wäre euch auf Knien dankbar, wenn ihr mir bei dieser Aufgabe helfen könntet.
Die Aufgabenstellung lautet:
HA2: Schreiben Sie eine Funktion, die aus einer Koordinatenliste die Strecke zwischen zwei gegebenen Punkten berechnet
Die Funktion bekommt den Bereich der Koordinaten und den Anfangs- und Endpunkt übergeben. Danach muss in Koordinatenliste
nach dem Start und Endpunkt gesucht und die Strecke berechnet werden.
Tipp: Punktnummern können auch Strings sein. Die Funktion CStr(number) wandelt einen Wert in einen String um.
Zur Berechnung der Distanz benutzen Sie folgende Funktion:
Function distance(yA As Double, xA As Double, yB As Double, xB As Double)
distance = Sqr((yA - yB) ^ 2 + (xA - xB) ^ 2) End Function
Hier der Link: HA2 http://unold.net/informatik/Info_VBA_Uebung_WS1718_Ue3.pdf
|