VBA Programmierung einer Leistungsberechnung
05.04.2018 18:09:05
miepton
bin gerade drüber eine Excel Tabelle bzw. ein VBA Programm zu schreiben um Leistungen einer Lüftungsanlage zu berechnen. Diese Leistungen errechne ich aus stündlichen Werten die auf einem Sheet stehen, also 8760 Werte. Jetzt zu meinem Problem: Ich habe mir das so vorgestellt, dass ich anhand eines Select Case Befehls, der anhand der Temperatur und Feuchte eines von 6 Unterprogrammen startet sowie bei nichtzuordnung eine Fehlermeldung ausgibt. Mein Problem besteht darin, dass ich dieses Vorgehen für alle 8760 Stunden machen möchte und dabei jede Stunde die Variablen Außenlufttemperatur und Feuchte überschreiben und die ganze Prozedur neu durchlaufen lassen möchte. Also als kleines Beispiel:
Stunde Temperatur Feuchte
1 -6,2 0,9
2 24 10
3 15 2,5
Bei Stunde 1 Call Programm 1
Bei Stunde 2 Call Programm 2
Bei Stunde 3 Call Programm 3
Bei dem Versuch das ganze über einen Range Befehl zu machen scheitere ich, ebenso wie beim Versuch einer Zählschleife und die Variable als Arry zu definieren.
Ich hoffe ich konnte mein Problem darstellen und ihr könnt mir helfen.
Gruß,
miepton