Lösung:
*****************
Dim z3
.
.
.
z3 = Me.TextBox1.Text
**********************
Der Name der Textbox ist in diesem Beispiel "TextBox1" .
Gruß
Manfred Hilbig
"Kai Klose" <kai....@wilo.de> schrieb im Newsbeitrag
news:3bfcc9c8$1...@netnews.web.de...
> Hallo,
>
>
> ich möchte einer Variablen einen Text aus einer Textbox, die sich in einem
> Diagramm befindet, zuweisen.
>
>
> Bsp.:
> In einem bestehenden Diagramm gibt es eine Textbox7 in der "Hallo" steht.
> Ich möchte nun, dass dieses "Hallo" der Variable z3 zugewiesen wird.
> Ergebnis: -> z3 = "Hallo"
>
>
> Hat jemand eine Lösung?
>
>
> Vielen Dank und schöne Grüße
> Kai
> --
> __________________________________________________________
> News suchen, lesen, schreiben mit http://newsgroups.web.de
dankeschön für die schnelle Antwort!
Aber leider bekomme ich bei Deiner Lösung eine Fehlermeldung:
"Fehler beim Kompilieren"
"Unzulässige Verwendung des Schlüsselwortes Me"
Hast dazu 'ne Idee
Grüße
Kai
>Hallo Kai,
>
>Lösung:
>
>*****************
>Dim z3
>..
>..
>..
Sub TextfeldAuslesen()
Dim TXT1 As Object
Dim s As String
ActiveSheet.ChartObjects("Diagramm 1").Activate
Set TXT1 = ActiveSheet.DrawingObjects("Textfeld 3")
s = TXT1.Text
MsgBox s
End Sub
Viele Grüße
Bernd
--------------------------------------------------------
Die MacHero EXCEL Homepage
Aktuelle Buchprojekte:
Das Excel-VBA-Kompendium (736 Seiten),
Das Excel-Taschenbuch (770 Seiten)
http://members.aol.com/Machero
--------------------------------------------------------
versuche bitte das "Me." wegzulassen. Bei mir funktioniert das auch.
Gruß
Manfred Hilbig
"Kai Klose" <kai....@wilo.de> schrieb im Newsbeitrag
news:3bfc...@netnews.web.de...
die von mir vorgeschlagene Lösung sollte in dem VBA- Blatt "hinter" dem
Tabellenblatt plaziert werden. Dann funktioniert wahrscheinlich auch das
"Me."
Gruß
Manfred Hilbig
"Kai Klose" <kai....@wilo.de> schrieb im Newsbeitrag
news:3bfc...@netnews.web.de...