Public sp As Worksheet // on top of ThisWorkbook module
...
Sub one()
Set sp = Sheets("blueSky") // marked
MsgBox sp.Name
...
Sub two()
Set sp = Sheets("blueSky") // marked
MsgBox sp.Range("A1").Value
マークされたラインは常に同じです。
それで、マークされた行を一度だけ書くことは可能ですか?そしてどこに?
私は Workbook.Open イベントを試しました - 結果がなければ
、各 Sub に 3 行目だけを書き込みたいのですが、これは常に異なります。