Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Macro not working in Excel 2002
Does anyone know why the following code works fine in Excel 2000 but not at
all in Excel 2002 SP3? I need to hide or show different columns depending on whether the selection made from a validation list in F1 is Hi-Low or EDLC. This file needs to be worked on by users with either version of Excel. Help?!! This is driving me nuts! Sub Worksheet_Change(ByVal Target As Excel.Range) Dim ws As Worksheet If Target.Address = "$F$1" And Target.Value = "Hi-Low" Then For Each ws In Sheets(Array("Period 1")) ws.Columns("M:O").EntireColumn.Hidden = False Next ws For Each ws In Sheets(Array("Period 2", "Period 3", "Period 4", "Period 5", "Period 6", _ "Period 7", "Period 8", "Period 9", "Period 10", "Period 11", "Period 12")) ws.Columns("K:M").EntireColumn.Hidden = False Next ws Else If Target.Address = "$F$1" And Target.Value = "EDLC" Then For Each ws In Sheets(Array("Period 1")) ws.Columns("M:O").EntireColumn.Hidden = True Next ws For Each ws In Sheets(Array("Period 2", "Period 3", "Period 4", "Period 5", "Period 6", _ "Period 7", "Period 8", "Period 9", "Period 10", "Period 11", "Period 12")) ws.Columns("K:M").EntireColumn.Hidden = True Next ws End If End If End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Excel 2002 transpose not working | Excel Discussion (Misc queries) | |||
hyperlinks not working in excel 2002 SP3 | Excel Discussion (Misc queries) | |||
Excel 2002 not working | Setting up and Configuration of Excel | |||
Macro Button Not working on Conversion from 97 to 2002 | Excel Programming | |||
macro written in Excel 2000 not working in Excel 2002 | Excel Programming |