Beiträge: 51
Themen: 10
Danke erhalten: 0 in 0 Posts
Danke gesagt: 31
Registriert seit: 03.06.2020
Hallo und Moin,
wir möchten gerne folgendes tun.
Wir haben in einer Ebene von Corel Draw mehrere Texte. In der Corel Vorlage ist es ein Grafiktext dem wir einen Namen geben, z.B. Text1.
Nun würde ich gerne diesen Text per VBA-Befehl ändern, es soll darin ein Auftragsnummer stehen, die vorher in einer Textbox im Dialog eingegeben wird.
Leider haben meine bisherigen Versuche nicht funktioniert, vielleicht hat ja jemand eine Idee.
Gruß
Olaf
Betriebssystem / Grafik-Software: Corel Draw GS SE 2018
•
Beiträge: 1.437
Themen: 11
Danke erhalten: 273 in 232 Posts
Danke gesagt: 26
Registriert seit: 24.03.2012
Hallo Olaf,
das geht mit einem Einzeiler, den Du in eine Ereignisprozedur des Dialogs schreiben kannst:
Code:
Private Sub TextBox1_Change()
ActivePage.Shapes("Text1").Text.Story = TextBox1.Text
End Sub
Wenn die Codezeile von einem anderen Modul ausgeführt werden soll, muss noch der Name des Dialogs vor den Namen der Textbox gesetzt werden.
Gruß
Koter
1 Benutzer bedankt sich bei koter für diesen Beitrag:1 Benutzer bedankt Danke koter für diesen Beitrag
• Olaf
Beiträge: 51
Themen: 10
Danke erhalten: 0 in 0 Posts
Danke gesagt: 31
Registriert seit: 03.06.2020
Guten Morgen Koter,
da wäre ich wahrscheinlich nie drauf gekommen, schön das es mit so wenig Code funktioniert.
Ich Danke Dir
Gruß
Olaf
Betriebssystem / Grafik-Software: Corel Draw GS SE 2018
•
Beiträge: 11
Themen: 4
Danke erhalten: 1 in 1 Posts
Danke gesagt: 3
Registriert seit: 12.11.2008
Moin,
falls sie so etwas oder ähnliches öfters machen kann ich ihnen als tipp geben, dass sie mal "corel draw schildergenerator" googeln.
Ich will hier jetzt keine Namen nennen oder Werbung machen.
Aber da gibt es sehr nützliche Programme für laufende Nummer und vieles andere.
Grüße
Cadman
1 Benutzer bedankt sich bei Cadman96 für diesen Beitrag:1 Benutzer bedankt Danke Cadman96 für diesen Beitrag
• Olaf
Beiträge: 51
Themen: 10
Danke erhalten: 0 in 0 Posts
Danke gesagt: 31
Registriert seit: 03.06.2020
Moin Cadman,
wir brauchen dies tatsächlich nur für eine sehr spezielle Anwendung aber vielen dank für den Tipp, vielleicht wird das ja später einmal interessant für uns. Wobei es so aussieht als wenn man das Programm bzw. die Corel / VBA Vorlage nur in Verbindung mit einem Laser erwerben kann.
Gruß
Olaf
Betriebssystem / Grafik-Software: Corel Draw GS SE 2018
•