Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Here is the formula I have right now:
Private Sub Worksheet_SelectionChange(ByVal Target As Range) For x = 6 To 18 If Cells(x, 3).Value = 1 Then Range(Cells(x, 13), Cells(x, 13)).Value = "1" Range(Cells(x, 14), Cells(x, 32)).Value = "-" End If Next x Given this information: C6 = 1 C7 = 0 C8 = 0 C9 = 0 C10 = 1 C11 = 0 C12 = 1 C13 = 0 C14 = 0 C15 = 1 C16 = 0 C17 = 0 C18 = 0 The first time there is a "1" in these cells I want it to run: For x = 6 To 18 If Cells(x, 3).Value = 1 Then Range(Cells(x, 13), Cells(x, 13)).Value = "1" Range(Cells(x, 14), Cells(x, 32)).Value = "-" End If Next x The second time there is a "1" I want it to do this: For x = 6 To 18 If Cells(x, 3).Value = 1 Then Range(Cells(x, 13), Cells(x, 22)).Value = "-" Range(Cells(x, 23), Cells(x, 23)).Value = "1" Range(Cells(x, 24), Cells(x, 32)).Value = "-" End If Next x Then next time there is a "1" I want it to run the the first formula and so on back and forth, is this possible? -TyeJae -- Message posted from http://www.ExcelForum.com |