Nein, ein Excel-Makro (VBA) kann die Option „Direkte Zellbearbeitung zulassen“ nicht direkt ein- oder ausschalten. Diese Einstellung befindet sich unter **Datei > Optionen > Erweiter... [mehr]
In Excel werden Formeln, die auf externe Dokumente (z. B. andere Excel-Dateien) verweisen, normalerweise beim Öffnen der Datei oder beim manuellen Aktualisieren der Verknüpfungen aktualisiert. Damit die Formeln immer wieder aktualisiert werden, wenn die externen Dokumente neu gespeichert werden, gibt es folgende Möglichkeiten: **1. Manuelles Aktualisieren der Verknüpfungen:** - Gehe auf **Daten** > **Verknüpfungen bearbeiten** (bzw. **Abfragen & Verbindungen** je nach Excel-Version). - Klicke auf **Aktualisieren**. **2. Automatisches Aktualisieren beim Öffnen:** - Standardmäßig fragt Excel beim Öffnen einer Datei mit externen Verknüpfungen, ob diese aktualisiert werden sollen. - Bestätige die Abfrage mit „Aktualisieren“. **3. Automatisches Aktualisieren während der Arbeit:** - Excel aktualisiert externe Verknüpfungen **nicht** automatisch in Echtzeit, wenn das Quell-Dokument gespeichert wird. - Um die Daten während der Arbeit zu aktualisieren, muss entweder die Datei erneut geöffnet oder die Verknüpfungen manuell aktualisiert werden. **4. Mit Makro (VBA) automatisieren:** - Mit einem kleinen Makro kannst du die Aktualisierung automatisieren, z. B. alle paar Minuten oder beim bestimmten Ereignis: ```vba Sub VerknuepfungenAktualisieren() ThisWorkbook.UpdateLinks = xlUpdateLinksAlways End Sub ``` Oder für regelmäßige Aktualisierung: ```vba Sub AutoUpdateLinks() ThisWorkbook.UpdateLinks = xlUpdateLinksAlways Application.OnTime Now + TimeValue("00:05:00"), "AutoUpdateLinks" End Sub ``` Das Makro muss beim Starten der Datei ausgeführt werden. **Wichtige Hinweise:** - Die automatische Aktualisierung funktioniert nur, wenn beide Dateien zugänglich sind und keine Schutzmechanismen (z. B. Passwort) im Weg stehen. - Bei sehr großen Dateien oder vielen Verknüpfungen kann die Aktualisierung Zeit in Anspruch nehmen. **Fazit:** Eine Echtzeit-Aktualisierung bei jeder Änderung im Quelldokument ist mit Excel-Standardfunktionen nicht möglich. Du kannst aber mit manuellen oder automatisierten Aktualisierungen (z. B. per Makro) die Daten regelmäßig auf den neuesten Stand bringen. Weitere Infos findest du auch bei Microsoft: [https://support.microsoft.com/de-de/office/verwalten-von-verkn%C3%BCpften-arbeitsmappen-7e7c3c9e-8b1a-4c3b-a2d5-3b8b0b6a5c68](https://support.microsoft.com/de-de/office/verwalten-von-verkn%C3%BCpften-arbeitsmappen-7e7c3c9e-8b1a-4c3b-a2d5-3b8b0b6a5c68)
Nein, ein Excel-Makro (VBA) kann die Option „Direkte Zellbearbeitung zulassen“ nicht direkt ein- oder ausschalten. Diese Einstellung befindet sich unter **Datei > Optionen > Erweiter... [mehr]
In Microsoft Excel ist es standardmäßig so, dass im Vollbildmodus (über „Ansicht“ > „Vollbildmodus“ oder mit [Strg]+[Shift]+[F1] in älteren Versionen) d... [mehr]
Um in Excel mit PowerShell mehreren markierten Zellen jeweils einen Rahmen zuzuweisen, kannst du die Excel COM-Objekte verwenden. Hier ein Beispiel, wie du das machen kannst: ```powershell # Excel st... [mehr]
Ja, sowohl `Application.OnKey` als auch `Application.CommandBars` wirken sich auf die gesamte Excel-Anwendung aus – und damit auf **alle geöffneten Arbeitsmappen** (Excel-Dateien) in dieser... [mehr]
In Excel kannst du eine benutzerdefinierte Ansicht nicht direkt beim Aktivieren eines Blattes automatisch aufrufen. Benutzerdefinierte Ansichten (über **Ansicht > Benutzerdefinierte Ansichten*... [mehr]
Um ein komplettes Excel-Blatt per PowerShell sowohl horizontal als auch vertikal zu zentrieren, kannst du das COM-Objekt von Excel verwenden. Hier ein Beispielskript, das alle Zellen eines Arbeitsblat... [mehr]
Ja, du kannst das Excel-Makro `Private Sub Workbook_SheetBeforeRightClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)` ohne Neustart von Excel "aufheben" bzw. deaktivieren,... [mehr]
Um in Excel per Makro (VBA) die Zeile 22 auszublenden, kannst du folgenden VBA-Code verwenden: ```vba Rows(22).Hidden = True ``` So gehst du vor: 1. Drücke `ALT + F11`, um den VBA-Editor zu &o... [mehr]
Um in Excel VBA (Makro) eine Fehlermeldung per `MsgBox` anzuzeigen und danach das Makro mit `Exit Sub` zu beenden, kannst du folgenden Code verwenden: ```vba Sub BeispielMakro() ' Hier steht... [mehr]
Um in Excel per Makro (VBA) eine Datei mit dem "Speichern unter"-Dialog im Format **.xlsm** zu speichern, kannst du folgenden VBA-Code verwenden: ```vba Sub SpeichernAlsXLSM() Dim Datei... [mehr]