約12個のプロジェクトを管理するために使用している大きなExcelワークシートがあります1。ワークシートの水平方向は時間に対応し(基本的に、隣接する列は連続した日に対応します)、多くの水平な画面全体に広がります。垂直方向ははるかに短く(1画面に簡単に収まります)、より不均一です(一部の行はタスクに対応し、他の行はリソースに対応します)。
最初の列は固定されています(非常に貴重です)。
ここでは、「(4週間)フォーカス」を使用して、現在のすべての行を、水平方向、左端の非凍結列から始まる4週間間隔、垂直方向に広がるセルの長方形の範囲を参照します。使用(最初の30程度)。
もちろん、特定の瞬間にどの特定のセルが「フォーカス」されているかは、ワークシートの現在の「スクロール状態」に依存します。
現在の「フォーカス」範囲をシート全体として扱うようにExcelに指示する方法はありますか?2
最も重要なのは、水平および垂直の両方のすべてのスクロールを一時的に無効にするようにExcelに指示する方法があり、スクロール矢印またはスクロールバーを介した「直接」スクロールだけでなく、他の操作、たとえば、現在完全に表示されていないセルをアクティブセルにする操作など。
スクロールを無効にすることに加えて、「フォーカス」範囲を修正すると、通常はワークシート全体に適用されるすべての操作がフォーカスされている範囲にのみ適用されるようになると便利です。たとえばCTRL-END、(ワークシート全体ではなく)フォーカス範囲内で最も右に使用される列の最も低い使用行のセルをアクティブにします。
このようなことをする方法はありますか?
ありがとう!
1はい、私はこの種のことを行うための特別なソフトウェアがあることを知っていますが、私の目的のためにExcelはうまく動作します、ありがとうございました。
2 Emacsに精通している人にとって、私が念頭に置いている操作は、Emacsのnarrow-to-regionコマンドに完全に類似しています。