![]() |
#2
|
||||
|
||||
![]()
The following should work
Code:
Sub Macro1() Dim oTable As Table Dim i As Integer Dim oCell As Cell Dim oRng As Range Set oTable = Selection.Tables(1) With oTable For i = 2 To .Rows.Count For Each oCell In .Rows(i).Cells Set oRng = oCell.Range oRng.Collapse 1 oRng.MoveEndWhile Chr(32) oRng.Text = "" oCell.Range.ParagraphFormat.TabStops.Add _ Position:=InchesToPoints(1.41), _ Alignment:=wdAlignTabDecimal, _ Leader:=wdTabLeaderSpaces Next oCell Next i End With Set oTable = Nothing Set oCell = Nothing Set oRng = Nothing End Sub
__________________
Graham Mayor - MS MVP (Word) (2002-2019) Visit my web site for more programming tips and ready made processes www.gmayor.com |
Tags |
decimal tab, table |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Decimal tabs with space as thousands separator | harry | Word | 1 | 12-22-2023 02:59 PM |
![]() |
Shelley Lou | Word VBA | 16 | 12-21-2020 06:34 AM |
![]() |
LuisXVI | Word VBA | 4 | 11-12-2018 03:12 PM |
Setting tabs relative to block of text | kirkm | Word | 8 | 09-06-2016 07:54 PM |
Pulling 2 digits before a decimal point from adjoining cell then zeros after decimal | jadess916 | Excel | 1 | 06-26-2014 03:48 AM |