Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Zeichen aus TextBox3 in Oval2 einfügen

Forumthread: Zeichen aus TextBox3 in Oval2 einfügen

Zeichen aus TextBox3 in Oval2 einfügen
14.10.2024 17:04:38
Dieter(Drummer)
Guten Tag an alle ...

Mit diesem Code soll das Sonderzeichen aus UserForm1, TextBox3, in das Oval2 (Shape), im aktiven Tabellenblatt, eingefügt werden.
Bei Klick auf UserForm1,OptionsButton1, kommt aber ein Fehler: "Laufzeitfehler 13, Typen unverträglich".

Wie muss der richtige Code lauten?

Mit der Bitte um Hilfe,

grüßt,
Dieter(Drummer)

Muster Datei:
https://www.herber.de/bbs/user/172870.xlsm
Private Sub OptionButton1_Click()

If TextBox3 Then ActiveSheet.Shapes.Range(Array("Oval2")).Offset(, 1).Value = ChrW(TextBox3.Text) Else ActiveCell.Offset(, 1).Value = ""
OptionButton1.Value = False
End Sub
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeichen aus TextBox3 in Oval2 einfügen
14.10.2024 17:32:08
Dieter(Drummer)
Musterdatei: https://www.herber.de/bbs/user/172872.xlsm

Hatte für Klick auf Grafik Userform die Verbindung zum Code vergessen.

Gruß,
Dieter(Drummer)
AW: Zeichen aus TextBox3 in Oval2 einfügen
14.10.2024 19:05:06
Yal
Hallo Dieter,

eine Zelle innerhalb eines Blattes kann einen Offset(..) haben (es sei denn, diese ist bereits am Rand)
Ein Shape nicht.

Es müsste eher so aussehen:
ActiveSheet.Shapes("Oval 2").OLEFormat.Object.Caption = "Mein Text"


VG
Yal
Anzeige
AW: Zeichen aus TextBox3 in Oval2 einfügen
14.10.2024 19:49:54
Dieter(Drummer)
Danke Yal für Rückmeldung.

Es soll aber das Zeichen aus UserForm1.TextBox3, mit Klick auf CommandButton1, in das Shape "Oval2", eingefügt werden.
Wäre toll, wenn Du da noch eine Lösung hättest.

Gruß,
Dieter(Drummer)
AW: Zeichen aus TextBox3 in Oval2 einfügen
14.10.2024 20:00:36
Dieter(Drummer)
Hallo Yal,

habe Lösung mit deiner Hilfe gefunden:
ActiveSheet.Shapes("Ellipse 2").OLEFormat.Object.Caption = TextBox3.Text


Danke dir und noch einen erfolgreichen Tag.

Gruß,
Dieter(Drummer)
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige