Excel

【Excel】2つ以上のSheetをドラックで選択する indirect 関数の使い方 !

まえがき  少し前にVBAに関する記事を書きましたが、今回は普通のExcelに関する内容です。 Excelで複数のセルを選択するとき、セルの右下をドラックすることで、一気に周りのセルを書き換えることができます。しかも、行番号や列番号も勝手に書き換えてくれて(たまに迷惑なこともありますが)大変に便利です。しかし、この機能は、シートの選択には使えないので、複数シートにまたがるデータの場合は逐一シート名 […]

【Excel VBA】ループ処理の中断ボタンを作る。マルチスレッドの1歩前に試すべき方法。

VBA

 ExcelのVBAで、ボタンを押したら処理が動くフォームを作る。そんな機会は結構多いと思います。そこで問題になるのが、処理を中断できないという点です。しかし、時間のかかる処理を行うアプリには、一時停止や中止ボタンがついているもの。そこで、今回は一工夫してExcelフォームに処理中止ボタンを付ける方法をご紹介します。 まえがき  以下のようなフォームで、開始ボタンを押したらメイン処理を始め、中止ボ […]