Registriert seit: 13.04.2014
Version(en): 2000 // 2003 // 2013
Moinnsen
ich möchte eine Liste erstellen, die aus vielen Tabellen Werte holt Dabei soll der Dateiname (ohne XLS) in der Spalte "A" stehen
Ich habe Formeln mit indirekt gefunden, dabei muss aber die Ursprungsdatei immer geöffnet sein.
Ich möchte die Liste drucken, ohne vorher 100 Tabellen öffnen zu müssen:
=INDIREKT("'["&A2&"]"&"Deckblatt"&"'!"&"J4")
In A2 steht der Dateiname
ich glaube ich habe im Büro E2007 oder 2010
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallo Dieter,
das geht so nicht mit Formeln, da bräuchtest Du schon VBA. Ist das denn erwünscht bzw. erlaubt? Allerdings, wenn Du nur einen Dateinamen hast, den könntest Du doch in den Formeln mit Suchen & ersetzen austauschen? Anders wäre es, wenn Du mehrere Dateinamen zeitgleich verwendest.
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 13.04.2014
Version(en): 2000 // 2003 // 2013
Hi Andre
erlaubt ist es. Ich möchte aber auf VBA verzichten.
Ja, ich verwende in der Tabelle in Spalte "A" mehrere Dateinamen Da ich bei meiner Arbeit pro Auftrag eine Excel-Datei anlege, möchte ich mir eine Übersicht erstellen, um zu wissen wann wir wieviele CNTR importieren, damit die Planung etwas effektiver gestaltet wird.
Vermutlich bin ich der einzige, der diese verwenden kann, dann wäre auch der Einsatz von VBA denkbar :15:
Registriert seit: 12.03.2016
Version(en): Excel 2003
Hallo Dieter
es gibt mehrer Thread die sich mit dem Thema beschaeftigen Daten aus geschlossenen Dateien zu lesen. Das geht auch mit VBA, indem man Formeln in die Tabelle einsetzt und sie danach in Werte umwandelt. Schau mal in die beiden Threads rein, sind aus meinem Archiv. Benutze die Suchfunktion oben rechts.
Thema: Dateipfad verketten Thema: Zellbezug zu dynamischen externen Quellen
mfg Gast 123
Registriert seit: 13.04.2014
Version(en): 2000 // 2003 // 2013
Kinners,
ich hatte grad eine viel bessere Idee: ich setze die Werte von hand ein (muss ich sowieso in irgendeiner Tabelle) Dann klicke ich auf einen Button, und VBA legt mir dann die Dateien an die ich ursprünglich auslesen wollte, und schreibt die Daten da rein.
ist sogar noch etwas effektiver
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallo Dieter, widerspricht das Zitat:Ich möchte aber auf VBA verzichten nicht dem Zitat:ich hatte grad eine viel bessere Idee: ... Dann klicke ich auf einen Button, und VBA legt mir dann die Dateien an Ist dein letzter Beitrag nun eigentlich eine Feststellung, dass Du es selber machst oder eine Anfrage an uns zum weitermachen?
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi André, am Ende des Beitrages hatte Dieter aber auch geschrieben Zitat:Vermutlich bin ich der einzige, der diese verwenden kann, dann wäre auch der Einsatz von VBA denkbar [img] Dateiupload bitte im Forum! So geht es: Klick mich! ]
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 13.04.2014
Version(en): 2000 // 2003 // 2013
04.06.2017, 09:05
(Dieser Beitrag wurde zuletzt bearbeitet: 04.06.2017, 09:41 von DieterB.)
Yepp,
das Projekt hat eine Vorgeschichte. Mein Vorgänger auf diesem Platz hat für einen CNTR 7-8 Dateien anfassen müssen: Spediteursprogramm, daraus gab es einen Übergabeschein In Excel den Verpflichtungsschein,in Word den Auftragszettel in Word einen Botenzettel, in Word einen Transportauftrag, in Word eine Scheckanforderung
Plus 2 weitere Da wird man(n) affig bei. Ist zeitaufwändig und fehlerträchtig Einmal ein falsches Terminal im Transportauftrag oder V-Schein und die Kiste knallt gegen die Wand Ich habe mir das vereinfacht, und alles was vorher in Word und Excel gemacht wurde, in einer Datei zusammengefasst.
Jetzt schreibe ich den Auftragszettel, und alle dort eingegebenen daten werden automatisch in den V-Schein, TraPo, Botenzettel und Übergabeschein übernommen, spare also mind. ganze 4 Dateien.
Ich bin davon ausgegangen, dass meine beiden Kollegen das auch erwenden, aber die möchten lieber auf die alte Art weitermachen. Könnte ja sonst sein, dass man etwas schneller ist und mehr aufgebrummt bekommt (bekommen die sowieso :100: )
Jetzt erweitere ich das Projekt, um es für mich und einen anderen Kollegen noch einfacher und sicherer zu machen. Und heute morgen hatte ich die Idee, das umzudrehen. Und grade komme ich drauf, dass ich (wenn ich es umdrehe) Gar kein VBA benötige, da ich ja einen fixen Tabellennamen habe. Ich rauch mal eben eine, und denke darüber nach. Bis später
Das Gute an meinem Arbeitgeber: die werden (wenn es von mir kommt) auch nix gegen VBA haben. :18:
Registriert seit: 13.04.2014
Version(en): 2000 // 2003 // 2013
so, zack
Drops (fast) gelutscht
was ich jetzt brauche ich folgendes (hatte ich schon mal, aber keine Ahnung wo ich die Datei versteckt habe) In Spalte "A" steht jetzt der Dateiname der neuen Datei.
Nachdem die Datei "EtaListe" befüllt wurde, drücke ich auf ein Knöpfchen, öffne die Datei "CntrFormulare", und speicher diese unter dem Namen ab, der in Spalte "A" steht. In Zelle "J1" in der Datei CNTRFormulare soll dann der Name reingeschrieben werden. Also letzte belegte Zeile (Spalte "Z") ermitteln usw Den Rest übernimmt der SVerweis. Dann soll in Spalte "Z" (EtaListe) ein Vermerk rein (angelegt), und beim nächsten mal sollen nur die Zeilen aus der Zeile wo NICHT "angelegt" steht verarbeitet werden (können mal 5 oder auch 15 sein)
Was mir mit Formel bisher nicht gelungen ist, aus eine Zelle (01.01.2017 / 08:00 Uhr) das Datum im Format "Januar" zu selektieren.
So, dass sollte es dann gewesen sein, denke ich. Dafür bräuchte ich ein wenig Unterstützung, danke Jungs
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi Dieter, Zitat:Was mir mit Formel bisher nicht gelungen ist, aus eine Zelle (01.01.2017 / 08:00 Uhr) das Datum
im Format "Januar" zu selektieren. ich bin mir nicht sicher, ob ich dich richtig verstehe. Steht Datum und Uhrzeit tatsächlich mit Schrägstrich in der Zelle? Dann kannst du das Datum mit extrahieren und als Datum formatieren. Stehen die Daten im XL-Format, dann brauchst du sie einfach nur umformatieren (benutzerdefiniert)
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
|