Ich hätt da mal wieder ein paar Fragen...
1.)
Wie muss das Script lauten, wenn ich in einer Zelle eine Nummer stehen habe (Diese Nummer ändert sich ständig, deswegen geht Hyperlink ned) die Teil einer anderen Excelmappe (Bennenung) ist und per klick auf einen CommandButton öffnen, drucken, schliessen ohne Speichern, lauten. Die Mappe die geöffnet, gedruckt werden soll liegt in einem anderen Verzeichis. Die richtigen Zellwerte und Pfade C:\Ordner1\Ordner2usw. kann ich selbst hinzufügen
Also im Klartext so:
12345678-001 wird in die Zelle (Z1) eingegeben; Klick auf ComButton ; Suche in anderem Verzeichnis die Datei 12345678-001.xls ; öffnen (Hier habe ich teilweise das Problem, das beim Öffnen mancher Mappen gefragt wird, ob dateien aktualisiert werden sollen, das immer mit JA beantworten) ; drucken (am besten mit Druckeinstellung Entwurf schnell); schliessen, nicht speichern.
2.)Fast das Gleiche nochmal:
Wieder ein Wert in einer Zelle (Y1), nur dieses mal soll er nicht drucken sondern den Wert in einer Mappe (die geschlossen ist) finden und die Werte Spalte 1-13 in einer anderen Zelle ausgeben.
Im Klartext:
987654-201 wird in Zelle (Y1) eingegeben, öffne Mappe XYZ.xls in anderem Verzeichmiss, suche 987654-201in Spalte 9 und gib die komplette Zeile (Spalte 1-13) in Zelle X1 aus. schliesse ohne speichern.
Ne Alternative wäre:
Öffne Mappe XYZ.xls in anderem Verzeichnis, setze Autofilter in Spalte 9 auf Wert aus Zelle Y1 und suche.
Mappe kann ich dann selbst schliessen.
Ich brauche das für den Druck von Arbeitspapieren. Hier muss ich mich aber durch Zig Ordner hangeln um an die betreffenden Dateien zu gelangen (Zeitraubend, nervig)
Ich will ein Sheet erstellen, die mir dieses "hangeln" erspart. Das ganze geht leider nicht über eine UF, da ich in bestimmten Zellen Werte eintragen muss die dann von den gesuchten und geöffneten Dateien mittels Zellverknüpfung übernommen werden.
Wer kann mir da mal bitte helfen, und ist es überhaupt möglich, was ich da will?
Vielen Dank und Gruß
Gerhard