Excel

デスクトップアプリケーション

Excel VBAでテーブル内の既存の行の内容を新しい行として複製する

まとめ Excel VBAで、テーブル上の選択しているセルが属している既存の行の内容を、新しい行として複製するマクロを作りたい。この時、不要な列はコピーしないようにしたり、連番の列では数字を加算したりしたい。そうなるようなコードを、標準モジ...
ソフトウェア

Excelを開く度に「アドイン’〇〇〇’が見つかりません。リストから削除しますか?」が出る

まとめ MS Excelを開く度に「アドイン 'C:\Program Files (x86)\MarketSpeed\Realtime Spread Sheet.xla' が見つかりません。リストから削除しますか?」というダイアログメッセー...
プログラミング言語

Excel VBAでテーマカラーと最小値/最大値を指定してデータバーの条件付き書式を追加

まとめ Excel VBA で、テーマカラーと最小値/最大値を指定してデータバーの条件付き書式を追加したい。AddDatabarメソッドでデータバーの条件付き書式オブジェクトを作ってから、そのプロパティとして色々と設定する記述をすることで、...
Officeスイート

Excelでコントロールのオブジェクト名を見る

まとめ Excelでコントロールのオブジェクト名を見たければ、Alt + F10 で見ることができる。 困ったこと ExcelでフォームコントロールやActiveXコントロールのオブジェクト名の調べ方が分からない。 コントロールを右クリック...
ソフトウェア

Excelでシートの数が多い場合にシート間を簡単に移動する方法

エクセル,ワークシート,worksheets,sheets
VBA

ExcelのフォームコントロールのチェックボックスをVBAでONにする

Excelのフォームコントロールのチェックボックスを、VBAでON/OFFしたい。例えば、Activesheet.CheckBoxes("Check Box 1").Value = True のようにやると、ONにできる。 やりたいこと E...
インタープリター

Excelの表にて選択している行の内容を単票として出力する

まとめ Excel上の表にて、選択中のセルがある行の内容をほぼ一発で単票として出力し、印刷したい。なお、単票のフォーマットは別のExcelシートに作成済みである。VBAでそれを行えるようにしてみた。コードのポイントは、ActiveCell....
Officeスイート

MS Access か Excel どっちにするか

Microsoft の Access で作るか Excel で作るか迷うことが多い。 そこで、以下のように整理してみた。 ただし、k の限りある知識と経験に基づいたものである。 ※各文末の()内は機能等の名前 Access の方がよい場合 ...
Officeスイート

Excelのテーブル内にかかる条件付き書式がよく壊れるので対策マクロを作成

Excelで、テーブル内の全行にかかる条件付き書式がよく壊れるというか、やたら分裂してしまうことが多い。仕方ないので、そのExcelファイルを起動する度に条件付き書式を今のテーブル行数に合わせてきれいに作り直す、というVBAマクロを作った。...
アプリケーション

Excelでクイック アクセス ツール バーに登録したマクロが実行できなくなった

Excelでクイック アクセス ツール バーに登録したマクロが実行できなくなった。よく考えたら、そのマクロを含むExcelファイル名を以前に変更したことがあった。クイック アクセス ツール バー に同じマクロを登録しなおしたところ、再び実行...