VBA relative Objekt Position
#20
Hallo Pucki,

(20.08.2021, 16:28)Pucki schrieb: ...Naja, ich hatte gedacht das wenigstens in VBA es irgend eine Art von Standard gibt.  Falsch gedacht.

VBA ist durch und durch standardisiert. Was Du falsch gedacht hast ist, dass die Tabellen die Du gerade programmierst, Bestandteil von VBA sind. Das sind sie aber nicht, es sind Objekte von Coreldraw!

(24.08.2021, 10:07)Pucki schrieb: ...Vor allen diese blöde Doppellinie weg bekommt...Ich möchte gerne eine etwas dicker Linie (0.5) UM die Tabelle und innen nur EINE Linie 0.25.

Code:
Sub TabRahmen()
   Dim tab_1 As Shape
   Dim tab_1C As CustomShape
   Dim tc
   
   ActiveDocument.Unit = cdrMillimeter ' Maßeinheit setzen
   Set tab_1 = ActivePage.Shapes("Tabelle1")
   Set tab_1C = tab_1.Custom
   
   With tab_1C
       .SeparatedBorders = False 'blöde Doppellinie weg
       .Cells.All.Borders.All.Width = 0.25 ' Linienbreie für alle Zellen
       .Rows.First.Cells.All.Borders.Top.Width = 0.5 'Linienbreie oben
       .Rows.Last.Cells.All.Borders.Bottom.Width = 0.5 'Linienbreie unten
       .Columns.First.Cells.All.Borders.Left.Width = 0.5 'Linienbreie links
       .Columns.Last.Cells.All.Borders.Right.Width = 0.5 'Linienbreie rechts
   End With
   
   For Each tc In tab_1C.Cells
       With tc 'Textfeldabstand
           .TopMargin = 0
           .LeftMargin = 0.5
           .RightMargin = 0.5
           .BottomMargin = 0
       End With
   Next
   
End Sub

(24.08.2021, 11:16)Pucki schrieb: Nachtrag:  Und ich bräuchte den Befehl wie man den Mindestabstand zwischen Zelle und Text auf 0 setzt.

Das habe ich gleich mit in die Sub gepackt (in der For-Each-Schleife)

(24.08.2021, 11:16)Pucki schrieb: ...Das würde den Zeilenabstand verringern und ich bekomme mehr Zeilen auf eine Seite. Ist sogar gut für den Umweltschutz...

Das sieht aber scheußlich aus.

(24.08.2021, 11:16)Pucki schrieb: ...WOHER weißt du das alles. Ich tue mich sau schwer damit überhaupt etwas über Corel-VBA zu finden. Und die F1-Hilfe ist grausig bei Corel...

Ich programmiere schon länger mit VBA und kann mich nicht an alle Quellen erinnern. Über Tabellen aber stehen die meisten Informationen in der Referenz zum Objektmodell der Corel-Hilfe.
Ich hatte z.B. vergessen wie man den Textfeldabstand setzt. Ein kurzer Blick in die Hilfe hat es mir verraten:

[Bild: zwischenablage018wkoa.jpg]

Deine recht scharfe Kritik an der Hilfe kann ich also nicht teilen.

Gruß

Koter
[-] 1 Benutzer bedankt sich bei koter für diesen Beitrag:
  • Pucki
Zitieren



Nachrichten in diesem Thema
VBA relative Objekt Position - von Pucki - 27.07.2021, 16:28
RE: VBA relative Objekt Position - von koter - 27.07.2021, 16:52
RE: VBA relative Objekt Position - von Pucki - 27.07.2021, 17:08
RE: VBA relative Objekt Position - von Pucki - 27.07.2021, 17:42
RE: VBA relative Objekt Position - von koter - 27.07.2021, 23:11
RE: VBA relative Objekt Position - von Pucki - 28.07.2021, 02:58
RE: VBA relative Objekt Position - von koter - 28.07.2021, 17:11
RE: VBA relative Objekt Position - von Pucki - 29.07.2021, 13:19
RE: VBA relative Objekt Position - von koter - 29.07.2021, 18:17
RE: VBA relative Objekt Position - von Pucki - 29.07.2021, 22:21
RE: VBA relative Objekt Position - von koter - 30.07.2021, 00:15
RE: VBA relative Objekt Position - von Pucki - 30.07.2021, 10:36
RE: VBA relative Objekt Position - von koter - 30.07.2021, 11:36
RE: VBA relative Objekt Position - von Pucki - 30.07.2021, 12:43
RE: VBA relative Objekt Position - von Pucki - 20.08.2021, 14:40
RE: VBA relative Objekt Position - von koter - 20.08.2021, 16:16
RE: VBA relative Objekt Position - von Pucki - 20.08.2021, 16:28
RE: VBA relative Objekt Position - von Pucki - 24.08.2021, 10:07
RE: VBA relative Objekt Position - von Pucki - 24.08.2021, 11:16
RE: VBA relative Objekt Position - von koter - 24.08.2021, 22:18
RE: VBA relative Objekt Position - von Pucki - 25.08.2021, 11:19
RE: VBA relative Objekt Position - von Pucki - 31.08.2021, 12:52
RE: VBA relative Objekt Position - von koter - 31.08.2021, 22:58
RE: VBA relative Objekt Position - von Pucki - 01.09.2021, 12:21
RE: VBA relative Objekt Position - von koter - 02.09.2021, 00:02
RE: VBA relative Objekt Position - von Pucki - 02.09.2021, 10:11
RE: VBA relative Objekt Position - von Pucki - 15.11.2021, 08:56
RE: VBA relative Objekt Position - von koter - 15.11.2021, 22:39

Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  CorelDRAW Objekt Boerni 2 320 26.12.2024, 11:32
Letzter Beitrag: Boerni
  Corel Draw Objekt dupliziert mehrfach Berlinerillustrator 1 497 24.09.2024, 10:55
Letzter Beitrag: Berlinerillustrator
  Objekt drehen Markierung wieder in Mittelpunkt Karthagos 9 1.582 08.06.2024, 06:53
Letzter Beitrag: Boerni
  objekt Bild teilweise erhellen panzerauto 6 1.527 17.06.2023, 12:28
Letzter Beitrag: mvm
  Objekt im Drehmodus fein justieren ? panzerauto 6 1.256 28.05.2023, 15:59
Letzter Beitrag: koter
  Objekt RGB Modus in CMYK umstellen Spaceliner 7 1.335 19.05.2023, 08:51
Letzter Beitrag: norre
  Objekt umfließen lassen honkie 4 1.125 27.03.2023, 13:17
Letzter Beitrag: honkie
  via VBA Objekt mit Namen ansprechen Pucki 2 1.162 24.08.2022, 18:34
Letzter Beitrag: Pucki
Photo Bogenschrift am Objekt ausrichten ist weg ? panzerauto 6 1.827 08.08.2022, 18:24
Letzter Beitrag: panzerauto
  Objekt aus Knoten mit Farbe füllen Spaceliner 7 2.124 02.08.2022, 10:11
Letzter Beitrag: Spaceliner