子育てエンジニアブログ

子育てに励むシステムエンジニア(SE)のブログ

VBA

VBAコードをHTML化するツール

VBAコードをHTML化するツールを知ったのでメモ。 こちらのサイトにはVBAについてのことや他にも便利ツールを公開されています。 ありがたいですね。excel.syogyoumujou.com

【Excel】【VBA】VBAで色フィルターを設定し、設定したフィルターのデータを削除するマクロ

VBAで色フィルターを設定し、設定したフィルターのデータを削除するマクロを書いてみた。 色はなんか青っぽいやつにした。 '色フィルターを設定し設定したフィルターのデータを削除しフィルターを解除する Sub ApplyAndDeleteFilteredData() Dim rng As Rang…

【VBA】複数のファイル複数のシートを1つにまとめるVBA

複数のファイル複数のシートを1つにまとめるVBAを今話題のChatGPTに書いてもらった。(一部うまくいかったので修正し、その他も多少修正) 仕様としては、フォルダパスを入力する。 また、A列にはファイルのフルパス、B列にはシート名を入力しC列から内容を…

【Excel】【VBA】VBAでファイル出力するサンプル

VBAでファイル出力するサンプルを作ってみた。早速ですが、ソースは下記。 '***************************************************************** 'ファイル出力 '***************************************************************** Sub outputTextFile() …

【Excel】【VBA】VBAで数式が入力されているセルを色付けして数式を表示する方法

Excelで数式が入力されているセルがたくさんあって、固定値を埋め込んでいるところと混ざってしまったので、 どうにか区別できないか調べた結果、VBAで数式が入力されているセルを色付けする方法と数式を表示す方法を見つけたのでメモ。早速ですが、ソースは…

【VBA】【Excel】【Word】VBAを使ってExcelからWordを操作する方法

VBAを使ってExcelからWordを操作する方法についてです。VBEから設定を行うことで、ExcelからWordを操作することができる。①VBEを開く②ツール>参照設定をクリック ③Microsoft Word ~ Object Libraryにチェックを入れて、OKボタンを押す これでExcelからWord…

個人用マクロブックが開かない

今日は久しぶりにExcel VBAについての内容です。ネットの情報を見て、個人用マクロブックを作っておいたら、作業が効率化できるかな~ なんて思いながらやってみたら、作業中のブックから保存しているマクロブックのマクロが参照できず、詰まってしまったの…

【Excel】【VBA】VBAでファイルやフォルダの存在チェックの方法

今日はVBAのネタです。 VBAでファイルやフォルダが存在してるか確認したいことは多々あります。 そういうときに使える存在チェックの方法についてです。下記のようにすることで実装できます。 'ファイル、フォルダの存在チェック Public Function existDirCh…

【Excel】【VBA】VBAで図形を最背面に移動させる方法

VBAで図形を最背面に移動させる方法についてです。簡単な例は下記です。 (ループですべてのオブジェクトに対して処理を行うのであまり意味はありませんが、、、) 'オートシェープの数だけ繰り返す For Each sh In ActiveSheet.shapes '最背面へ移動する Sh.Z…

【Excel】【VBA】msoShapeTypeを一覧にまとめてみた

VBAで図形などのオートシェープを扱う場合、図形の種類によって処理を分けたい場合があります。 そのため、VBAのmsoShapeTypeクラスを一覧にまとめてみました。 Shape.Typeプロパティ 値 説明 msoShapeTypeMixed -2 値のみを返す。その他の図形の種類の組み…