Thema Datum  Von Nutzer Rating
Antwort
Rot Wie kann ich per VBA eine Tabellenbreite definieren
04.06.2016 14:28:59 Patriot
NotSolved
04.06.2016 16:46:27 Gast5927
Solved
08.06.2016 13:18:59 Patriot
NotSolved

Ansicht des Beitrags:
Von:
Patriot
Datum:
04.06.2016 14:28:59
Views:
1378
Rating: Antwort:
  Ja
Thema:
Wie kann ich per VBA eine Tabellenbreite definieren

Guten Tag Zusammen,

 

ich habe folgende Situation.

Per VBA wird eine Tabelle erzeugt (gestartet in Outlook, erstellt wird ein Worddokument) die hat zwei Spalten - beide Spalten sind genau mittig.

Ich möchte jetzt aber die eine Spalte größer als die andere haben - wie kann ich das realsieren - der Code sieht folgendermaßen aus.

Wenn noch mehr Daten benötigt werden - einfach nachfragen. Vielen Dank schonmal

 

 ' Tabelle einfügen
            '
              .Selection.Font.Size = font_mittel
              .Selection.Font.Bold = wdToggle ' fett ein
              .Selection.TypeText Text:="Kundenkontakt"
              .Selection.Font.Size = font_klein
              .Selection.Font.Bold = wdToggle ' nicht fett
              .Selection.Font.Bold = wdToggle ' fett ein
              .Selection.TypeParagraph
              .ActiveDocument.Tables.Add Range:=.Selection.Range, NumRows:=10, NumColumns:= _
                   2, DefaultTableBehavior:=wdWord9TableBehavior, AutoFitBehavior:= _
                   wdAutoFitFixed
           With .Selection.Tables(1)
                If .Style <> ctabstyle Then
                   .Style = ctabstyle
                End If
                .ApplyStyleHeadingRows = True
                .ApplyStyleLastRow = False
                .ApplyStyleFirstColumn = True
                .ApplyStyleLastColumn = False
                .ApplyStyleRowBands = True
                .ApplyStyleColumnBands = False
           End With

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Wie kann ich per VBA eine Tabellenbreite definieren
04.06.2016 14:28:59 Patriot
NotSolved
04.06.2016 16:46:27 Gast5927
Solved
08.06.2016 13:18:59 Patriot
NotSolved