Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I need help setting up the following Column Width macro in Excel:
1. The "width" for Columns A, B, C, D should total 40. 2. Columns B, C, D have been "autofit" based on the data entered. 3. How would I set Column A "width" for all columns to still equal 40. For example: The new values are as follows: Column B = 13 Column C = 10 Column D = 5 How would I set Column A "width" to 40 - (13,10,5) |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi,
Something like this should work: Sub SetWidthOfColD() Dim sngWidth As Single With Sheets("mySheet") sngWidth = .Columns("A").ColumnWidth + _ .Columns("B").ColumnWidth + _ .Columns("C").ColumnWidth If (sngWidth < 40) Then .Columns("D").ColumnWidth = 40 - sngWidth End If End With End Sub -- Regards, Jake Marx www.longhead.com [please keep replies in the newsgroup - email address unmonitored] rayneraingoaway wrote: I need help setting up the following Column Width macro in Excel: 1. The "width" for Columns A, B, C, D should total 40. 2. Columns B, C, D have been "autofit" based on the data entered. 3. How would I set Column A "width" for all columns to still equal 40. For example: The new values are as follows: Column B = 13 Column C = 10 Column D = 5 How would I set Column A "width" to 40 - (13,10,5) |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Total width of multiple columns | Excel Discussion (Misc queries) | |||
Total width of selected columns? | Excel Discussion (Misc queries) | |||
Total width of selected columns? | Excel Discussion (Misc queries) | |||
Total width of several columns. | Excel Worksheet Functions |