ピッシーのメモ帳

気になった情報の保管庫

Excel

ExcelVBAでシステムエラーが表示された

ExcelVBAでマクロを実行させたとき「システム エラーです:&H80010108(-2147417848) 起動されたオブジェクトはクライアントから切断されました。」というエラーメッセージが表示されたのでメモ。 この画面でOKを押すとメッセージが閉じるが、再度マクロを実行…

ExcelVBAで「Rangeメソッドは失敗しました」というエラーが出た

ExcelVBAのちょっと変わった仕様に振り回された。 アクティブシートのデータを別のシートにコピーする処理で、「Range’メソッドは失敗しました:’_Worksheet’オブジェクト」というエラーが出た。 原因を特定するのにけっこう時間を使ったので、メモ。 問題の…

Excel VBAで変なセル指定の書き方見つけてしまった

Excel VBAでセルに値を入れるときは、以下のようにCellsやRangeを使うのが多いと思う。 '例:セルB1に数値を入れる Cells(1,2).Value = 100 Range("B2").Value = 100 ところが、会社でExcelのマクロを見ているとこんなコードを見つけてしまった。 Cells(1,2)…