Autor
|
Thema: Substring in einer Zelle einer Tabelle formatieren (384 mal gelesen)
|
MICHLICK Mitglied CAD Methodik Entwickler (CATIA; NX)
Beiträge: 454 Registriert: 20.06.2001 Der Aufwand bei Änderungen ist groß, wenn die Finger schneller klicken als das Gehirn denkt.
|
erstellt am: 22. Okt. 2009 10:03 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich habe folgendes Problem. In einer Zelle einer Tabelle stehen 2 Zeilen Text. Der Text in der 2. Zeile soll nun kleiner sein (Texthöhe 2,5 statt 3,5) Code:
Set oText = oTable.GetCellObject(1, 1) oText.SetParameterOnSubString catFontSize, iStart, iLen, 2.5
Nach Ablauf des Skripts sehe ich nur noch den Text aus der 1. Zeile. Ich wundere mich, da ich den Text der 2. Zeile ja nicht gelöscht habe. Wenn ich den Text in der Zelle editiere sehe ich im Editor aber noch den gesamten Text. Ich markiere den Text, den ich nicht mehr sehen kann und erkenne unter den Text Properties, dass die Texthöhe = 0 ist. Das erklärt zwar warum ich den Text nicht sehen kann aber ich frage mich warum die Texthöhe nicht 2,5 mm ist. Kennt jemand das Problem und weiß was ich ändern muß, damit der Text tatsächlich die größe bekommt, die ich wünsche. ------------------ Gruß Michael B. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Technische:r Sachbearbeiter:in im Bereich Architektur bzw. Bauingenieurwesen (m/w/d) | Die Stadtverwaltung Braunschweig als Arbeitgeberin mit über 4.000 Mitarbeiter:innen bietet attraktive und zukunftssichere Arbeitsplätze, auf denen Sie Verantwortung für das Leben in der Löwenstadt übernehmen können. Von A (Ärztin:Arzt) bis Z (Zimmerin:Zimmerer) ist alles vertreten. Technische:r Sachbearbeiter:in im Bereich Architektur bzw. Bauingenieurwesen (m/w/d)
| Anzeige ansehen | Angestellte, Beamte auf Landes-, kommunaler Ebene |
|
MICHLICK Mitglied CAD Methodik Entwickler (CATIA; NX)
Beiträge: 454 Registriert: 20.06.2001 Der Aufwand bei Änderungen ist groß, wenn die Finger schneller klicken als das Gehirn denkt.
|
erstellt am: 22. Okt. 2009 10:42 <-- editieren / zitieren --> Unities abgeben:
Ich habe die Lösung mit Hilfe eines Kollegen gefunden. Code: oText.SetFontSize iStart, iLen,2.5
anstelle von SetParameterOnSubString. Warum da die Textgröße immer auf 0 gesetzt wird wissen nur die Franzosen.
------------------ Gruß Michael B. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|