Autor
|
Thema: Tabeelle - catvbs (2061 mal gelesen)
|
Tweety79 Mitglied Entwicklung Automotive
Beiträge: 269 Registriert: 09.12.2007 WPF, VBA, CATScript, Access
|
erstellt am: 18. Mrz. 2009 09:27 <-- editieren / zitieren --> Unities abgeben:
Hi! Weiß jemand, wie ich dei dieser Tabelle bestimmen kann, dass die spalten unterschiedlich breit sind? Jetzt ist jede Spalte 60 breit, die erste bräuchte ich aber höchstens 20. Set table1 = drawingView1.Tables.Add(dPosX+10, dPosY+40, 4, 2, 10, 60) table1.SetCellString 1, 1, "Punkt" table1.SetCellString 2, 1, "X" table1.SetCellString 3, 1, "Y" table1.SetCellString 4, 1, "Z" table1.SetCellString 1, 2, "Klammeroeffnungsrichtung" table1.SetCellString 2, 2, FormatNumber(Round(CStr(koords1(0)),1),1) table1.SetCellString 3, 2, FormatNumber(Round(CStr(koords1(1)),1),1) table1.SetCellString 4, 2, FormatNumber(Round(CStr(koords1(2)),1),1) table1.SetCellAlignment 1, 1, CatTableMiddleCenter table1.SetCellAlignment 2, 1, CatTableMiddleCenter table1.SetCellAlignment 3, 1, CatTableMiddleCenter table1.SetCellAlignment 4, 1, CatTableMiddleCenter table1.SetCellAlignment 1, 2, CatTableMiddleLeft table1.SetCellAlignment 2, 2, CatTableMiddleCenter table1.SetCellAlignment 3, 2, CatTableMiddleCenter table1.SetCellAlignment 4, 2, CatTableMiddleCenter Danke. Gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tweety79 Mitglied Entwicklung Automotive
Beiträge: 269 Registriert: 09.12.2007 WPF, VBA, CATScript, Access
|
erstellt am: 18. Mrz. 2009 11:09 <-- editieren / zitieren --> Unities abgeben:
|
bgrittmann Moderator Konstrukteur
Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 18. Mrz. 2009 11:51 <-- editieren / zitieren --> Unities abgeben: Nur für Tweety79
Servus IMHO muss du jede Zelle einzeln als "TEXT" ansprechen und dann formatieren (siehe hier). Die Spaltenbreite sollte über: table1.SetColumnSize 1, 20 gehen. Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht.
[Diese Nachricht wurde von bgrittmann am 18. Mrz. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tweety79 Mitglied Entwicklung Automotive
Beiträge: 269 Registriert: 09.12.2007 WPF, VBA, CATScript, Access
|
erstellt am: 19. Mrz. 2009 13:58 <-- editieren / zitieren --> Unities abgeben:
Hi! Danke für die Antwort. Die Spaltenbreite habe ich ändern können, aber mit dem Text bekomme ich das par tout nicht hin. Auf der Seite aus deinem Verweis geht es um Schrifthöhe. Das klappt, aber wenn ich dann sagen will "Set FontName" auf SSS1 erkennt er das nicht. Ginge das auch spalteweise? Dass ich sage anstatt SetColumnSize ... SetColumnFontName 1, SSS1 oder so ählich (so habe ich es probiert und es geht nicht )? Danke. Gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|