質問: 17 then activecell.offset(1, -6).select else: activecell.offset(-1, 1).select end if end sub よろしくお願いします。
回答: 何が起きているのかは、ご質問文からでは不明ですが... こうしてみたら、直ったりしませんか? private sub worksheet_change(byval target as range) if target.column = 17 then target.offset(2, -6).select else target.offset(0, 1).select end if end sub