Thema Datum  Von Nutzer Rating
Antwort
Rot Zeile einfügen wenn bestimmter in einer Zelle steht und wert löschen
13.02.2017 21:46:57 fey1990
NotSolved
14.02.2017 10:04:27 Werner
NotSolved

Ansicht des Beitrags:
Von:
fey1990
Datum:
13.02.2017 21:46:57
Views:
1245
Rating: Antwort:
  Ja
Thema:
Zeile einfügen wenn bestimmter in einer Zelle steht und wert löschen

Hallo ich habe ein Problem beim Ausführen von Makros.

Ich habe eine Excel-Tabelle mit mehreren Zeilen und Spalten. Diese Tabelle soll mit der Zeit wachsen indem bestimmte Daten in die Zeilen der Tabelle eingetragen werden. 

Die Tabelle ist vereinfacht folgendermaßen aufgebaut:

Spalte A: Zahlen im 10er Schritt

Spalte B: ja oder "leer" über Listenfeld (Datenüberprüfung) (Auswahl entweder ja oder "") 

        A       B        

1     10

2     20

3     30

4     40

5

Nun möchte ich folgendes Erreichen: Immer wenn ein neuer Eintrag hinzugefügt wird (z.B. in Zeile 5) und über das "Dropdown" in Spalte B "ja" gewählt wird (z.B. B5), soll nach der entsprechenden Zeile (hier 5) eine Leerzeile eingefügt werden. Anschließend soll der Wert in B5 auf "" (leer) zurückgesetzt werden. 

Meine erste Lösung dazu war eine Hilfsspalte (C) hinzuzufügen. In dieser Spalte hätte ich über eine Wenn-Funktion eine weitere Funktion gestartet, sobald die Bedingung $B1="Ja" zutrifft. Über diese weitere Funktion hätte ich dann  ein Makro aufgerufen, das zum einen das Einfügen der Zeile und zum Anderen das Überschreiben von "ja" zu "" ausführt. 

Es hat jedoch leider nicht funktioniert :(. Im Feld in der Spalte C stand lediglich:

#WERT!

Kann mir dabei jemand weiterhelfen? Ich habe das Makro nur über "Makro aufzeichnen" erzeugen können. Vielleicht hat ja jemand eine intelligentere Lösung. 

Danke Schon mal.

VG Fey

 


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 Zeile einfügen wenn bestimmter in einer Zelle steht und wert löschen
13.02.2017 21:46:57 fey1990
NotSolved
14.02.2017 10:04:27 Werner
NotSolved