Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
Erklärendes Muster VBA Code |
16.11.2016 19:48:03 |
André Pauli |
|
|
|
17.11.2016 13:03:56 |
Mario |
|
|
|
17.11.2016 13:59:04 |
Gast37623 |
|
|
|
17.11.2016 14:00:05 |
Gast57161 |
|
|
|
17.11.2016 18:36:20 |
Mario |
|
|
Von:
André Pauli |
Datum:
16.11.2016 19:48:03 |
Views:
1331 |
Rating:
|
Antwort:
|
Thema:
Erklärendes Muster VBA Code |
Hallo,
ich benötige einen allgemeinen VBA Code, anhand dessen ich mir das darin beschriebene Vorgehen allgemeingültig erklären, lernen und nach dem verstanden selber anwenden kann.
Situation:
Ich habe in Zelle A1 ein Dropdwonfeld, das je nach Auswahl die Werte "1, 2, 3.....10" enthält. Je nachdem welchen Wert man in dieser Zelle selektiert, wirft die Exeldatei in der Zeile 2 durch die dort hinterlegten Formeln ein Ergebnis aus. Z.B. bei Wahl "1" in Zelle A1, erscheint in Zeile 2 als Ergebnis in den Zellen A2 "100" und in B2 "Autos".
Die Ergebnisse der Zeile 2 (also 100 Autos) sollen danach in Zeile 3 kopiert werden (harte Ergebniswerte!).
Anschließend soll in Zelle A2 im Dropdown der Wert "2" gewählt werden. Als Ergebnis wirft die Berechnung dann in Zeile 2 als Ergebnis in den Zellen A2 "50" und in B2 "Kräne". Dieses Ergebnis soll anschließend unter Zeile 3 kopiert werden, also in Zeile 4 (harte Werte!).
Sodass dann steht:
Zeile 3: 100 Autos
Zeile 4: 50 Kräne
.
.
.
.
Zeile 12: 25 Motorräder.
Prinzipiell ein Befehl, der die einzelnen Merkmalsausprägungen des Dropdown selbstständig wählt, Excel rechnen lässt und die Ergebnisse aus Zeile 2 in die Zeilen 3 und die darunter liegenden als harte Werte schreibt und anschließend den nächsten Wert der Dropdownzelle wählt..... rechnet.... Ergebnisse als harte Werte in darunter liegende Zeilen kopiert.
Also eine Auswahl- und Ergebnisübertragungsroutine.
Kann mir jemand einen VBA Quellcode als Lernhilfe vorschlagen?
Vorab vielen Dank und viele Grüße
André
|
- 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
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- 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
|
Erklärendes Muster VBA Code |
16.11.2016 19:48:03 |
André Pauli |
|
|
|
17.11.2016 13:03:56 |
Mario |
|
|
|
17.11.2016 13:59:04 |
Gast37623 |
|
|
|
17.11.2016 14:00:05 |
Gast57161 |
|
|
|
17.11.2016 18:36:20 |
Mario |
|
|