2.9k Aufrufe
Gefragt in Tabellenkalkulation von berpre Mitglied (452 Punkte)
Hallo Excel Freunde,

2 Excel Dateien die auf unterschiedlichen Laufwerken liegen, einmal die Datei „Daten_Ausgabe ,Tabelle1 „ auf D:\Excel Daten\Daten_Ausgabe.xlsx,Tabelle1. Die 2te Datei „Daten_Eingabe ,Tabelle1 „ auf J:\Vorlagen\Daten_Eingabe.xlsx,Tabelle1.

Von der Datei „ Daten_Eingabe „ sollen die Zellen B2 bis G2 in der Zelle H2 mit einem X oder Häkchen markiert werden und in die Datei „ Daten_Ausgabe „ in die Zellen B2 bis G2 kopiert werden.

In der Spalte „ H „ von der Datei „ Daten_ Eingabe „ darf nur eine Markierung mit „ X „ oder Häkchen sein.
Beide Laufwerksbezeichnungen befinden sich auf einem Rechner. Verwendet wird Excel 2007.

Gruß Berpre

10 Antworten

0 Punkte
Beantwortet von coros Experte (4k Punkte)
Hallo Bepre,

unabhängig davon, dass es schwer verständlich ist, was genau Du möchtest, ließt sich Deine Frage eher wie eine Auftragsbeschreibung, sprich wie eine Forderung an. Soetwas kommt nicht immer gut an, wenn man nichtmal versucht etweas Eigeninitiative zu erbringen, sondern ein fertiges Projekt erwartet.

MfG,
Oliver
[sub]Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du[/sub]
[sup] ein Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.[/sup]
0 Punkte
Beantwortet von berpre Mitglied (452 Punkte)
Hallo Oliver,

Diese Frage ist keine und soll auch keine Auftragsbeschreibung, sowie eine Forderung sein. Wir, sind drei ehemalige Arbeitskolegen und suchen seit 3 Tagen nach einer ähnlichen oder gleichen Aufgabenstellung im den verschiedenen Foren. Vieleicht ist, da wir Anfänger in diesem Bereich sind, die Fragestellung als Forderung zu verstehen. Dies ist nicht der Fall.

Wir haben zu dieser Fragestellung überhaupt keinen Ansatz.

Gruß Berpre
0 Punkte
Beantwortet von paul1 Experte (4.9k Punkte)
Hallo Berpre,

Sollte es laufwerksübergreifend möglich sein (habe es noch nicht getestet), könnte ich es mir mit einer Wenn - Abfrage vorstellen.

Wenn das „X“ oder Häckchen in H2 der Excel- Datei, welche sich auf dem Laufwerk J befindet das Kriterium ist, dass die Inhalte von B2 bis G2 in die Excel Datei auf dem Laufwerk D übertragen werden sollen, wäre es logischerweise vorstellbar.

Vielleicht so:

Formel Datei im Laufwerk D:

B2: =WENN(LaufwerkJTabelle?H2=“X“;LaufwerkJTabelle?B2;““)

Das gleiche mit C2 bis G2

Es könnten aber Leerzeilen entstehen!

Wie gesagt von mir selbst noch nicht getestet, vielleicht kannst Du es feststellen, ich könnte es nur mit meiner externen Festplatte Laufwerk G bzw. Festplatte, Laufwerk C testen.
Sollte es in der Form gelingen, gäbe es sicher noch andere Lösungsmöglichkeiten.

Ich hoffe, die Frage richtig verstanden zu haben.


schöne Grüße

Paul1

Excel 2003/XP prof.
0 Punkte
Beantwortet von paul1 Experte (4.9k Punkte)
Hallo Berpre,

In der Zieldatei bei mir Laufwerk C (in Deinem Fall Laufwerk D) wäre folgende Formel Quelldatei bei mir Laufwerk G (in Deinem Fall Laufwerk J) in B2 einzugeben:

Formel in Datei Laufwerk C in B2:

=WENN('G:\[Laufwerk_G.xls]Tabelle1'!$H$2="X";'G:\[Laufwerk_G.xls]Tabelle1'!$B$2;"")

Die Formel hat den Test bestanden.
Details zum Beispiel:
Die Zieldatei in Laufwerk C hat die Bezeichnung: Laufwerk_C
Die Quelldatei in Laufwerk G hat die Bezeichnung: Laufwerk_G

schöne Grüße

Paul1

Excel 2003/XP prof.
0 Punkte
Beantwortet von berpre Mitglied (452 Punkte)
Hallo Paul1,

Besten Dank für deine Antwort.

Die Frage hast Du richtig verstanden.
Deine Formel von AW4 funktioniert so wie wir uns dies vorstellten, die Daten werden bei dem setzen des " X " übernommen und es enstehen keine Leerzeichen. Bei entfernen des " X " sollte die Aktion wieder Rückgängig gemacht werden.
Ist dies überhaupt möglich?

schöne Grüße Berpre
0 Punkte
Beantwortet von paul1 Experte (4.9k Punkte)
Hallo Berpre,

In der Zieldatei B2 steht nach dem Entfernen des "X" in H2 in der Quelldatei nichts mehr.

In der Quelldatei bleibt natürlich der Eintrag in B2, solange bis wieder ein neuer Eintrag gemacht wird.

In der Quelldatei B2 geht es deswegen nicht, da dies ein Eingabefeld und kein Formelfeld ist, beides geht leider nicht.

Nebenbei habe ich Verschiedenes probiert mit der bedingten Formatierung in der Quelldatei, so dass die Schriftfarbe weiß ist, wenn in H2 kein „X“ steht, nur bleibt die Schrift auch weiß bei Eingabe neuer Daten, bevor wieder ein „X“ eingetragen wird, was nichts bringt.

schöne Grüße

Paul1
0 Punkte
Beantwortet von berpre Mitglied (452 Punkte)
Hallo Paul1

wir haben die gleichen Erkenntnissen wie Du bei den verschiedenen Versuchen festgestellt.
Die bedingte Formatierung haben wir nicht getestet.

Vermutlich ist diese Frage nur durch VBA lösen oder ?

Vieleicht ist in diesem Forum ein VBA Spezialist der sich dieser Frage annimmt.

Dies ist nicht falsch zu verstehen, dies soll hier keine Auftragsbeschreibung sowie Forderung sein.

schöne Grüße Berpre
0 Punkte
Beantwortet von paul1 Experte (4.9k Punkte)
Hallo Berpre,

Wenn die letzte Frage ein integrierender Bestandteil der Aufgabe ist, wäre es günstig gewesen dies gleich in die ursprüngliche Frage einzubauen, dadurch hätten wir uns eine Menge leere Kilometer erspart.

schöne Grüße

Paul1
0 Punkte
Beantwortet von berpre Mitglied (452 Punkte)
Hallo Paul1,

zugegeben, ich hätte dies in meiner Aufgabenstellung präziser darlegen sollen.
Sorry, ein Fehler von mir.

schöne Grüße Berpre
0 Punkte
Beantwortet von berpre Mitglied (452 Punkte)
Hallo Paul1,

allerbesten Dank für Deine Formel und Hinweis.
Wir konnten dieses Problem in einer langen Nacht lösen.

Nochmals herzlichen Dank für Deine Arbeit.

schöne Grüße Berpre
...