Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Textfeld im Diagramm verknüpfen

Textfeld im Diagramm verknüpfen
Stephan
Hallo Profis,
ich habe ein banales kleines Problem, komm aber nicht auf die Lösung .... steh auf dem Schlauch !
Ich habe ein Diagramm und dort ein Textfeld z.B. "Textfeld 1" nun möchte ich, dass dort ein Wert einer Zelle eines anderen Arbeitsblatts angezeigt wird.
Wie sieht eine Lösung ausserhalb und innerhalb VBA aus, da ich gelegentlich auch die Textbox je nach innhalt formatieren möchte.
Für eine schnelle Lösung währe ich sehr dankbar!
Gruß
Stephan
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Textfeld im Diagramm verknüpfen
11.04.2010 13:01:26
fcs
Hallo Stephan,
a) wert aus anderer Tabelle in Textfeld
Erstelle das Textfeld, statt Text einzugeben gibst du in der Formel-Eingabezeile die Formel mit dem Verweis auf die Zelle mit dem Wert ein (z.B.: =Tabelle1!$D$1)
b)Text per VBA einfügen/formatieren
siehe nachfolgendes Beispiel - bin aber nicht sicher, ob es unter Excel 2003 auch funktioniert.
Gruß
Franz
'Erstellt unter Excel 2007
Sub ChartTextbox()
Dim oChart As Chart, oShape As Shape
Set oChart = Charts("Diagramm1")
Set oShape = oChart.Shapes("Textfeld 1")
With oShape
With .TextFrame.Characters
.Text = Worksheets("Tabelle1").Range("D1")
.Font.Size = 24
.Font.ColorIndex = 1
.Font.Bold = True
End With
End With
End Sub

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Textfeld im Diagramm verknüpfen


Schritt-für-Schritt-Anleitung

Um ein Textfeld in einem Excel-Diagramm mit einer Zelle zu verknüpfen, kannst du folgende Schritte ausführen:

  1. Textfeld einfügen: Klicke auf dein Diagramm, gehe dann auf Einfügen > Formen und wähle Textfeld aus. Ziehe das Textfeld an die gewünschte Stelle im Diagramm.

  2. Formel eingeben: Klicke auf das Textfeld und gib in der Formel-Eingabezeile die Formel mit dem Zellbezug ein. Zum Beispiel: =Tabelle1!$D$1. Dies verknüpft das Textfeld mit der Zelle D1 in Tabelle1.

  3. Formatierung anpassen: Du kannst die Formatierung des Textfeldes direkt in Excel anpassen, um Schriftart, Größe und Farbe zu ändern.

Für eine VBA-Lösung kannst du den folgenden Code verwenden:

Sub ChartTextbox()
    Dim oChart As Chart, oShape As Shape
    Set oChart = Charts("Diagramm1")
    Set oShape = oChart.Shapes("Textfeld 1")
    With oShape
        With .TextFrame.Characters
            .Text = Worksheets("Tabelle1").Range("D1")
            .Font.Size = 24
            .Font.ColorIndex = 1
            .Font.Bold = True
        End With
    End With
End Sub

Dieser Code aktualisiert das Textfeld mit dem Wert aus einer bestimmten Zelle und formatiert den Text.


Häufige Fehler und Lösungen

Problem: Das Textfeld zeigt nicht den richtigen Wert an.

Lösung: Stelle sicher, dass du den korrekten Zellbezug in der Formel eingegeben hast. Überprüfe auch, ob das Textfeld korrekt mit der Zelle verknüpft ist.

Problem: Das Textfeld wird nicht aktualisiert.

Lösung: Wenn du das Textfeld mit einer Formel verknüpft hast, wird es möglicherweise nicht automatisch aktualisiert. Du kannst das Diagramm aktualisieren, indem du auf das Diagramm klickst und F9 drückst.


Alternative Methoden

Eine alternative Methode, um einen Kommentar oder Text in ein Diagramm einzufügen, ist die Verwendung von Diagramm-Elementen:

  • Diagramm-Beschriftungen: Klicke mit der rechten Maustaste auf das Diagramm und wähle Datenbeschriftungen hinzufügen. Hier kannst du die Werte oder Text aus Zellen einfügen.

  • Excel Formen mit Zelle verknüpfen: Du kannst auch andere Formen im Diagramm verwenden und diese mit Zellen verknüpfen, indem du die gleiche Formel wie beim Textfeld verwendest.


Praktische Beispiele

  1. Textfeld mit Zellbezug: Erstelle ein Textfeld im Diagramm und verknüpfe es mit einer Zelle, die den aktuellsten Umsatzwert anzeigt. So bleibt das Diagramm immer aktuell.

  2. Diagramme zusammenführen: Wenn du mehrere Diagramme hast, kannst du die Textfelder verknüpfen, um konsistente Informationen zu präsentieren, beispielsweise die Gesamtverkäufe von mehreren Produkten.


Tipps für Profis

  • Nutze VBA, um Textfelder in Diagrammen dynamisch zu aktualisieren, besonders wenn du viele Diagramme verwendest und die Daten oft änderst.

  • Experimentiere mit der Formatierung von Textfeldern, um sie hervorzuheben. Eine klare Beschriftung erhöht die Lesbarkeit deiner Diagramme.

  • Überlege, PowerPoint zu verwenden, um Diagramme und Excel-Daten zu kombinieren, indem du ein PowerPoint Textfeld mit Excel Zelle verknüpfen kannst. Dies ist nützlich für Präsentationen.


FAQ: Häufige Fragen

1. Wie kann ich ein Textfeld in ein Excel-Diagramm einfügen?
Du kannst ein Textfeld einfügen, indem du auf dein Diagramm klickst, dann auf Einfügen > Formen und Textfeld auswählst.

2. Kann ich mehrere Textfelder in einem Diagramm verwenden?
Ja, du kannst beliebig viele Textfelder in einem Diagramm verwenden und diese mit verschiedenen Zellen verknüpfen.

3. Wie verknüpfe ich ein Textfeld mit einer Zelle in einem anderen Arbeitsblatt?
Verwende die Formel =Tabelle2!$A$1, um das Textfeld mit einer Zelle in einem anderen Arbeitsblatt zu verknüpfen.

4. Funktioniert die VBA-Lösung in Excel 2003?
Die VBA-Lösung wurde für Excel 2007 und höher erstellt. In Excel 2003 könnte es zu Komplikationen kommen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige