【ExcelVBA】全シートのスクロール位置、シート選択位置、セル選択位置を揃える

仕事でExcelファイルを開いたとき、スクロールされた状態だったりシートの選択が左端になっていなかったりすることがあります。人に見てもらう資料ではこのような状態は見づらく不親切な資料と思います。私は神経質な方なので、こういった部分は綺麗に揃えないと落ち着きません。

ということで今回は以下を設定するサンプルコードを紹介します。

  • 全シートのスクロール位置を左上に設定する
  • 全シートのセル選択位置をA1に設定する
  • シート選択位置を左端のシートに設定する

全シートのスクロール位置、シート選択位置、セル選択位置を揃える

アドイン化も視野に入れたコードです。リボン等に設定して呼び出すと便利です。全シートを処理するとき非表示のシートを選択するとエラーになるので、その点については一旦表示状態にした上で処理するように対応しています。
よかったら使ってください。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です