アプリ版:「スタンプのみでお礼する」機能のリリースについて

z1に入る数値によって、プリントエリアの範囲が変更し、A1~A100の行が非表示(グレーアウト)になるように設定しているのですが、非表示の場合に、開いた時に表示されている部分(A101)が、一番上に来るようにV設定することは可能でしょうか。
もちろんA1~100が表示されているときは、A1を一番上に表示させたいのです。

A 回答 (1件)

こんにちは



>プリントエリアの範囲が変更し、A1~A100の行が非表示(グレーアウト)
>になるように設定しているのですが~~
記載がないのでわかりませんが、上記の操作をWorkbook Open時のマクロなどで実現しているのではないかと推測します。

もしそうであるなら、グレーアウトしたら同時にA101までスクロールさせておけばよろしいかと。
具体的には、セルのActivateあるいはWindow.ScrollIntoViewなどで。
https://docs.microsoft.com/ja-jp/office/vba/api/ …
https://docs.microsoft.com/ja-jp/office/vba/api/ …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!