|
こんにちは、かみちゃんさん 回答ありがとうございます
>つまり、非表示になっているシートはSelectできません。
なるほど
初めて非表示に挑戦したので気がつきませんでした・・・
>Selectして何をしたいのかわかりませんが、アクティブにしたいだけならば、
>Sheets("処理シート").Select
>ではなく、
>Sheets("処理シート").Activate
>ではいけませんか?
処理シート・印刷シート・UserForm1〜2でセルや変数の値のやりとりをしています
これが1本目のVBAで、試行錯誤しています
Sheets("処理シート").Select
Range("A9").Value = SS1Path
とか
Sheets("処理シート").Select
myDel = Range("A11").Value
Range("G13").Activate
For i = 1 To myDel
ActiveCell = ""
Selection.Offset(0, 1).Select
ActiveCell = ""
Selection.Offset(0, 1).Select
ActiveCell = ""
Selection.Offset(0, 1).Select
ActiveCell = ""
Selection.Offset(1, -3).Select
Next i
Range("E13", "E17").Value = ""
みたいに使ってます
全部activeに書き換えてみます
(activeとselectの使い分けが分からなかったんです)
|
|