
別のタブを選択して、所定のセル参照に移動することで、Excel スプレッドシートから移動する方法について、ヒントを教えていただけませんか? たとえばビジネス モデルなどの特定の種類の Excel 作業では、スプレッドシート間を移動するのがいつも難しく、そのシートをさまよい、別のシートに行ったり来たりしても、マウス カーソルは最後に残した位置にあります。スプレッドシートに再度アクセスしたときに、マウス カーソルが常に同じセル参照にあるようにする方法 (またはマクロ) があるかもしれません。よろしくお願いします。André
答え1
HYPERLINK()
目的のタブとセルに移動する単純なハイパーリンク (そのための機能を使用することもできます) を設定できます。
これを使って目次を設定する人もいます。
もちろん、ほとんど何にでも VBA を使用できるのと同じように、VBA を使用することもできます。
ハイパーリンクの難しさは、セルに移動することですが、セルがシートの表示領域の中央にある場合、そこに移動したときにその位置になります。多くの場合、画面の左上隅など、そのような場所が望ましいです。その場合は、セルに移動するためにクリックする必要があるハイパーリンクをいくつか設定できます。これにより、目的のセルが画面上の目的の位置に強制的に移動され、そのセルに移動します。しかし... 誰が 2 回クリックするでしょうか? そういうときは VBA を使うのがよいでしょう。もちろん、自分だけの使用や、短期間のアドホックなローカル オフィスでの使用であれば別ですが。