Wenn du per VBA aus Excel heraus eine PowerPoint-Datei automatisiert öffnest, werden die Verknüpfungen (z.B. zu Excel-Tabellen, Diagrammen oder anderen eingebetteten/gelinkten Objekten) stan... [mehr]
Um in Excel mittels VBA eine Zelle (z.B. B5) aus einem Arbeitsblatt zu kopieren und in einem anderen Arbeitsblatt (z.B. C5) einzufügen, kannst du folgenden VBA-Code verwenden: ```vba Sub ZelleKopierenUndEinfuegen() ' Arbeitsblätter definieren Dim wsQuelle As Worksheet Dim wsZiel As Worksheet Set wsQuelle = ThisWorkbook.Worksheets("Quelle") ' Name des Quellarbeitsblatts anpassen Set wsZiel = ThisWorkbook.Worksheets("Ziel") ' Name des Zielarbeitsblatts anpassen ' Zelle B5 von wsQuelle nach C5 in wsZiel kopieren wsQuelle.Range("B5").Copy Destination:=wsZiel.Range("C5") End Sub ``` **Hinweise:** - Ersetze `"Quelle"` und `"Ziel"` durch die tatsächlichen Namen deiner Arbeitsblätter. - Mit `.Copy Destination:=...` wird der Wert **und** die Formatierung kopiert. - Möchtest du **nur den Wert** kopieren, verwende stattdessen: ```vba wsZiel.Range("C5").Value = wsQuelle.Range("B5").Value ``` Weitere Informationen findest du in der [offiziellen Microsoft-Dokumentation zu Range.Copy](https://learn.microsoft.com/de-de/office/vba/api/excel.range.copy).
Wenn du per VBA aus Excel heraus eine PowerPoint-Datei automatisiert öffnest, werden die Verknüpfungen (z.B. zu Excel-Tabellen, Diagrammen oder anderen eingebetteten/gelinkten Objekten) stan... [mehr]
Um in Excel nur ein einzelnes Arbeitsblatt als PDF abzuspeichern, gehe wie folgt vor: 1. **Wechsle zu dem Arbeitsblatt**, das du als PDF speichern möchtest. 2. Klicke auf **Datei** > **Export... [mehr]
Um in Excel nur ein bestimmtes Arbeitsblatt einer Arbeitsmappe zu drucken, gehe wie folgt vor: 1. **Wechsle zu dem Arbeitsblatt**, das du drucken möchtest, indem du unten auf den entsprechenden... [mehr]
In Excel (VBA) gibt es grundsätzlich drei Typen von Sheets (Arbeitsblättern): 1. **Worksheet** Das klassische Arbeitsblatt, auf dem Daten, Formeln und Diagramme platziert werden.... [mehr]
Um in Excel VBA ein separates Diagrammblatt (Chart Sheet) anzusprechen, kannst du auf die Sammlung der Diagrammblätter mit **Charts** zugreifen. Ein Diagrammblatt ist ein eigenes Arbeitsblatt, da... [mehr]
Nein, in Excel VBA muss ein Diagramm nicht zwingend aktiviert sein, um dessen Achsen zu formatieren. Du kannst auf Diagramme und deren Achsen auch direkt über das Objektmodell zugreifen, ohne das... [mehr]
Wenn in Excel ein Diagramm als separates Tabellenblatt erstellt wird, handelt es sich **nicht** um ein Worksheet (Arbeitsblatt), sondern um ein sogenanntes **ChartSheet** (Diagrammblatt). In VBA kann... [mehr]
Um in Excel mit VBA den Bereich eines Bereichsverweises (z. B. eines definierten Namens im Namensmanager), der als Datenquelle für ein Diagramm dient, zu vergrößern, kannst du den Bere... [mehr]
Das Problem tritt auf, weil Excel-Bereichsnamen, die im Namensmanager definiert sind, oft auf feste Zellbereiche verweisen (z. B. `=Tabelle1!$A$1:$A$10`). Wenn du per VBA versuchst, beim Schließ... [mehr]
Um einen Bereichsverweis im Namensmanager von Excel beim Schließen der Datei automatisch auf z. B. `...!R1C1:R20C18` zu vergrößern, kannst du das Workbook-BeforeClose-Ereignis in VBA... [mehr]