Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Bei bestimmter Bedingung Zeile kopieren
#11
(12.06.2018, 12:40)RPP63 schrieb: Theoretisch ja, Jörg!
Hier soll aber ja ein "gefiltertes" Ergebnis generiert werden.
...
Jetzt bin ich aber trotzdem zickig  :21: und bleibe bei meiner Filterlösung nebst vorherigem Sortieren.

Gruß Ralf

Moin zickiger Ralf, (scheinst du schon ne Weile zu sein - zickig... - is mir aber aber lieber, als aalglatt), das mit dem  gefilterten Ergebnis habe ich nicht gelesen. Was meinst du damit? Kannst du mir (und) einen Tabellenausschnitt posten wo das zu sehen ist, was du meinst..? Ich komme auf das selbe Ergebnis wie F. mit seinem AGGREGAT()...

P.S.: Wo oder wie willst du denn in der geposteten Datei filtern..?
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#12
Aus der Threaderöffnung, Jörg:
Zitat:Wenn in Tabelle2 in Spalte B ein "nein" steht möchte ich ein Makro haben, das die entsprechende Zeile (von Spalte E bis N) in Tabelle1 kopiert.

Deshalb würde ich
  • Spalte B sortieren
  • Tabelle2 Spalte B nach nein filtern
  • die sichtbaren Zellen im Bereich E:N nach Tabelle1!A:J kopieren
  • den Filter rausnehmen und wieder sortieren
Mit VBA geht das in einem Wimpernschlag.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#13
(12.06.2018, 12:55)Jockel schrieb: P.S.: Wo oder wie willst du denn in der geposteten Datei filtern..?

Ich bitte Dich!
Beliebige Zelle A2:B6 auswählen und beherzt Strg+Umschalt+L drücken …
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#14
Und dann bleibt mein Formelergebnis doch bestehen..?! Aber ist ja auch egal... Tschüß...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#15
(12.06.2018, 13:01)RPP63 schrieb: Deshalb würde ich
  • Spalte B sortieren

Heißer Tipp, den Du aber genauer erklären solltest! Wink

Gruß Uwe
Antworten Top
#16
Ich gehe natürlich davon aus, dass C:D in Tabelle2 des Originals gefüllt ist. Wink
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#17
Hi,

zum Code
Code:
Sheets("Tabelle1").Range("A" & erste & ":Z" & erste).Value = .Range("E" & i & ":Z" & i).Value
eine Frage:
reicht es da nicht, wenn es nur so gemacht wird?

Code:
Sheets("Tabelle1").Range("A" & erste).Value = .Range("E" & i & ":Z" & i).Value
werden dann nicht trotzdem die auf A nach rechts folgenden Spalten gefüllt?
Antworten Top
#18
Hallöchen,

nein. Das geht nur beim Kopieren, dass die erste Zielzelle reicht.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste