![]() |
Dropdown list width changing code
I got the the following code from contextures.com, but it's not satisfying. Is there a way to change it so that it will work on a given range of cells with dropdown list so that any cell in the range, say "A1:Z1" will temporarily widen when selected?
Here's the code they gave: Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Count 1 Then Exit Sub If Target.Column = 4 Then Target.Columns.ColumnWidth = 20 Else Columns(4).ColumnWidth = 5 End If End Sub --- Thanks |
Dropdown list width changing code
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column 26 Then Exit Sub If Not Application.Intersect(Range("a1:z1"), _ Target) Is Nothing Then Target.Columns.ColumnWidth = 20 Else Target.Columns.ColumnWidth = 5 End If End Sub Gord Dibben MS Excel MVP On Mon, 26 Jun 2006 17:50:40 +0100, XXL User wrote: I got the the following code from contextures.com, but it's not satisfying. Is there a way to change it so that it will work on a given range of cells with dropdown list so that any cell in the range, say "A1:Z1" will temporarily widen when selected? Here's the code they gave: Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Count 1 Then Exit Sub If Target.Column = 4 Then Target.Columns.ColumnWidth = 20 Else Columns(4).ColumnWidth = 5 End If End Sub --- Thanks |
All times are GMT +1. The time now is 10:54 AM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com