Bei bestimmter Bedingung Zeile kopieren
#11
(12.06.2018, 13: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
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
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)
Top
#13
(12.06.2018, 13: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)
Top
#14
Und dann bleibt mein Formelergebnis doch bestehen..?! Aber ist ja auch egal... Tschüß...
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#15
(12.06.2018, 14:01)RPP63 schrieb: Deshalb würde ich
  • Spalte B sortieren

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

Gruß Uwe
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)
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?
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)
Top


Gehe zu:


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