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
  Objekt beim verschieben/kopieren anzeigen Karthagos 2 330 13.05.2026, 06:45
Letzter Beitrag: Karthagos
  Linie in Objekt Boerni 2 1.301 24.04.2025, 05:27
Letzter Beitrag: Boerni
  CorelDRAW Objekt Boerni 2 1.481 26.12.2024, 11:32
Letzter Beitrag: Boerni
  Corel Draw Objekt dupliziert mehrfach Berlinerillustrator 1 1.695 24.09.2024, 10:55
Letzter Beitrag: Berlinerillustrator
  Objekt drehen Markierung wieder in Mittelpunkt Karthagos 9 4.792 08.06.2024, 06:53
Letzter Beitrag: Boerni
  objekt Bild teilweise erhellen panzerauto 6 3.875 17.06.2023, 12:28
Letzter Beitrag: mvm
  Objekt im Drehmodus fein justieren ? panzerauto 6 3.366 28.05.2023, 15:59
Letzter Beitrag: koter
  Objekt RGB Modus in CMYK umstellen Spaceliner 7 4.025 19.05.2023, 08:51
Letzter Beitrag: norre
  Objekt umfließen lassen honkie 4 2.740 27.03.2023, 13:17
Letzter Beitrag: honkie
  via VBA Objekt mit Namen ansprechen Pucki 2 2.282 24.08.2022, 18:34
Letzter Beitrag: Pucki