Thema Datum  Von Nutzer Rating
Antwort
Rot Simulation eines Speichers
30.09.2015 10:21:18 Payty
NotSolved
30.09.2015 11:54:41 BigBen
NotSolved
30.09.2015 12:34:50 Payty
NotSolved
01.10.2015 13:29:36 Payty
NotSolved
02.10.2015 18:41:23 Payty
NotSolved

Ansicht des Beitrags:
Von:
Payty
Datum:
30.09.2015 10:21:18
Views:
1365
Rating: Antwort:
  Ja
Thema:
Simulation eines Speichers

Moin,

ich bin VBA-Neuling und brauche dringend Hilfe. 

Ich möchte in Excel einen Heizungspeicher (Kapazität vorgegeben) simulieren. Dazu sind Erzeugung, Verbrauch und Überschüsse in Spalten definiert. Wenn der Speicher einen gewissen Stand unterschreitet (z.B. 20%), soll nun ein weiterer Erzeuger mit einer konstanten Leistung dazugeschaltet werden, um den Speicher wieder auf ein gewisses Niveau zu bringen (z.B. 70%). Diese Grenzen sollen per Eingabe definiert werden können (also aus einer Zelle entnommen werden). 

Beispiel (Tabelle ist in Stundenwerten):

Speicherkapazität: 35 kWh

Nennleistung Zusatzkessel: 7 kW

20%-Wert wird unterschritten -> so lange mit 7kW Wärme zuführen, bis 24,5kWh im Speicher erreicht (Abbruchkriterium 0,7 x Speicherkapazität)

Bei 7kW ergibt das eine Heizdauer von 2,375 Stunden. Es müssen also in dieser Zeile 7 kWh zugeführt werden in der nächsten auch (2. Stunde) und in der 3. Stunde der Rest von 0,375 x 7 kW.

Noch besser wäre, wenn gleichzeitig berücksichtigt werden kann, dass maximal 7kW vom Zusatzkesseln erzeugt werden. Also in jeder Zeile 7kW-Überschuss des eigentlichen Wärmeerzeugers.

Das ganze sollte wohl mit einer Schleife (do - until?) zu lösen sein. Ich habe aber keine Ahnung wie. Bisher habe ich herausgefunden, dass ich mit Range auf die Zellen zugreifen kann. Mein Zeitfenster zur Lösung des Problems ist aber zu klein, als das ich mir bis dahin VBA-Programmierung beibringen kann.

Kann da jemand aushelfen? Ich wäre euch sehr dankbar :)

Wenn jemand eine einfachere Lösung (für mich einfacher ;-) ) in Excel kennt, würde ich mich auch freuen.

 

Payty


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Simulation eines Speichers
30.09.2015 10:21:18 Payty
NotSolved
30.09.2015 11:54:41 BigBen
NotSolved
30.09.2015 12:34:50 Payty
NotSolved
01.10.2015 13:29:36 Payty
NotSolved
02.10.2015 18:41:23 Payty
NotSolved