Supportnet / Forum / Tabellenkalkulation
2 Excel Fragen
Frage
Hallo an Alle,
Ich habe hier zwei Excel Dateien, die eine (B) nimmt Bezug auf die andere (A).
Kann ich über eine Einstellung erreichen, dass immer die Datei mit den Bezugsdaten (A) mit geöffnet wird, wenn die andere (B) aufgerufen wird ?
Zweite Frage : Die Datei mit den Bezugsdaten soll schreibgeschützt sein, damit wichtige Basisdaten nicht aus Versehen überspeichert werden.
Manchmal ist aber die Eingabe weiterer Basisdaten notwendig und erwünscht. Gibt es eine Möglichkeit (zB über ein Makro) den Schreibschutz aufzuheben, während die Datei geöffnet ist und nach Eingabe und Speicherung der Daten die Datei wieder schreibzuschützen ?
Vielen Dank im Voraus, Mikoop
Antwort 1 von Mikoop
Vielleicht kann mir heute jemand helfen ?
Mikoop
Mikoop
Antwort 2 von Event
Hallo
Ich versuchs ´mal;
Kopiere nachstehenden Code in den Code-Bereich der Arbeitsmappe B:
dadurch wird beim Aufruf von "B.xls" "A.xls" mitgeladen.
Unter Extras / Schutz gibts dann die Möglichkeit die Mappe bzw . Tabellenblätter zu schützen, evtl. mit kennwort.
Hoffe das hilft Dir...
Gruß
Ich versuchs ´mal;
Kopiere nachstehenden Code in den Code-Bereich der Arbeitsmappe B:
Option Explicit
Private Sub Workbook_Open()
Application.Workbooks.Open "A.xls"
End Sub
dadurch wird beim Aufruf von "B.xls" "A.xls" mitgeladen.
Unter Extras / Schutz gibts dann die Möglichkeit die Mappe bzw . Tabellenblätter zu schützen, evtl. mit kennwort.
Hoffe das hilft Dir...
Gruß
Antwort 3 von Mikoop
Hallo Event !
Wo finde ich das ?
Ich nehme an, du redest nicht von Makros, oder ?
Sorry, bin im Bereich Excel ein ziemlicher DAU.
Gruss, Mikoop
Zitat:
Kopiere nachstehenden Code in den Code-Bereich der Arbeitsmappe B:
Kopiere nachstehenden Code in den Code-Bereich der Arbeitsmappe B:
Wo finde ich das ?
Ich nehme an, du redest nicht von Makros, oder ?
Sorry, bin im Bereich Excel ein ziemlicher DAU.
Gruss, Mikoop
Antwort 4 von Event
Hallo Mikoop,
mit ALT+F11 den VBE starten, dann mit Strg+R den Project-Explorer aufrufen. Dort findest Du dann unter "VBAProject(B.xls)" DieseArbeitsmappe, rechtsklick darauf und dan Code anzeigen auswählen...
Gruß
mit ALT+F11 den VBE starten, dann mit Strg+R den Project-Explorer aufrufen. Dort findest Du dann unter "VBAProject(B.xls)" DieseArbeitsmappe, rechtsklick darauf und dan Code anzeigen auswählen...
Gruß
Antwort 5 von Mikoop
Vielen Dank,
es klappt generell, leider jedoch erscheint in den Zeilen der Datei ´BEZUG´, da die Datei, auf die Bezug bezogen wird ja erst als 2. geöffnet wird.
Gibt es eine Funktion, die 1. Datei zu aktualisieren ?
Sonst muss ich eine leere Datei öffnen, und mit dieser die entsprechenden Tabellen in der richtigen Reihenfolge öffnen,
Gruss, Mikoop
es klappt generell, leider jedoch erscheint in den Zeilen der Datei ´BEZUG´, da die Datei, auf die Bezug bezogen wird ja erst als 2. geöffnet wird.
Gibt es eine Funktion, die 1. Datei zu aktualisieren ?
Sonst muss ich eine leere Datei öffnen, und mit dieser die entsprechenden Tabellen in der richtigen Reihenfolge öffnen,
Gruss, Mikoop
Antwort 6 von Event
Hallo
Warum integrierst DU nicht einfach Deine Bezugstabelle(n) in die Arbeitsmappe?
Die Tabelleblätter kannst Du dann Ausblenden.
Gruß
Warum integrierst DU nicht einfach Deine Bezugstabelle(n) in die Arbeitsmappe?
Die Tabelleblätter kannst Du dann Ausblenden.
Gruß

