同時スクロール(Microsoft Excel)
性質が非常に似ているワークシートがある場合は、それらを同時に画面上で並べて操作することをお勧めします。これにより、違いやその他の理由で両方のワークシートを簡単に調べることができます。
ただし、両方のワークシートで同じ速度で下にスクロールするのは面倒な場合があります。最初に一方のウィンドウでスクロールし、次にもう一方のウィンドウでスクロールする必要があります。
ほとんどの面倒なタスクと同様に、プロセスを少し自動化できます。次のマクロについて考えてみます。
Sub myScrollDown() ActiveWindow.SmallScroll Down:=1 ActiveWindow.ActivateNext ActiveWindow.SmallScroll Down:=1 ActiveWindow.ActivatePrevious End Sub
Sub myScrollUp() ActiveWindow.SmallScroll Up:=1 ActiveWindow.ActivateNext ActiveWindow.SmallScroll Up:=1 ActiveWindow.ActivatePrevious End Sub
これらをブックに追加してから、ツールバーボタンまたはショートカットキーに割り当てると、両方のブックを同じ速度でスクロールできます。 SmallScrollメソッドは、ウィンドウ内を一度に1行下に移動するために使用されます。一度に1ページずつスクロールする場合は、SmallScrollのすべてのインスタンスをLargeScrollメソッドに置き換えるだけです。
注:
このページ(または_ExcelTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。
_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。
このヒント(1979)は、Microsoft Excel 97、2000、2002、および2003に適用されます。