関数の使用があります。対してこの選択対象変更イベントが通知されるため、マクロの動作が著しく低下します。レコーダーを使用して作成されたマクロでは、このタイプの問題が発生しがちです。Microsoftも、パフォーマンスを改善するためにVBAコードで.Selectステートメントを避けるよう推奨しています。Subこの関数は、セルの範囲を指定するようユーザーに要請する入力ボックスを開きます。この関数は、範囲内のすべてのセルを移動します。空でないセルが見つかった場合は、このセルのコンテンツをクリップボードにコピーします。この関数はクリップボードのコンテンツをその後の空のセルすべてに貼り付けます。クリップボードを使用してセルのコンテンツがコピーされます。このため、この関数は操作される各セルを選択し、どのセルをコピーし、どのセルに貼り付けるのかExcelが把握できるようにする必要があります。関数に示されています。重要な違いがあります:最も重要なのは、セルを選択する必要がないという点です。