[VBA]多階層のフォルダを一発で作成する方法
Excel
[VBA]多階層のフォルダを一発で作成する方法
意外と記事にしているサイトが少ないので紹介。 他のサイトではmkdirを階層ごとに繰り返していく方法が多いですが、コードが長くなってあまりおすすめはしません。今回は複数の階層にまたがって一気にフォルダを作成したいとき、また、フォルダの存在確...
[Excel VBA]いろんな関数をVBAで使おう!エラー回避も考慮!
今回はExcelのセルで使う数式や関数をVBAでも扱う方法を紹介します。 方法としては大きく2種類あります。 1.WorksheetFunctionオブジェクトを使う方法 2.Evaluateメソッドを使う方法 これらは、使う場面や用途によ...
[Excel/Access VBA]超簡単!たった1行でサブフォルダのサブフォルダまで作成する方法!
概要 ExcelやAccessでサブフォルダのサブフォルダまで1発で作りたいってなったときに、皆さんはどうされていますか? MkDirやFilesystemObjectのCreateFolderで1行で書こうとしても、「サブフォルダが存在し...
[Excel VBA]たった1行でシートの存在有無を確認する方法
概要 今回はたった1行で簡単に簡潔にシートの存在チェックをする方法を紹介します。 シートの存在有無チェック では早速ですが、構文を確認してみましょう。 マーカーで強調した8行目でシートの存在有無を確認しています。 Evaluateメソッドで...
[Excel/Access VBA]サーバやホストの接続確認(Ping)をやる方法
今回はExcelやAccessからコマンドプロンプトで使われるpingコマンドを使って、簡単にサーバやホストへの接続確認をする方法をお伝えします。 早速ですがユーザー定義関数を用意しました。 成功すればTrue(真)、失敗すればFals...
[Excel PowerQuery]内閣府の祝日をボタン1つで簡単に取得しよう
あおいです。 今回は内閣府で公開されている国民の祝日をExcelのPowerQueryを使ってワンクリックで更新できるようにする方法をお伝えします。 国民の祝日について 国民の祝日については内閣府で公開されているCSVを使用します。 公...
[Excel 関数]数式を変数に格納して使うことができる関数を利用しよう[LET関数]
あおいです。 今回は数式を変数に格納して数式の見やすさ(可読性)を改善する方法をお話します。 IF関数において、VLOOKUP関数のように同じ数式を何回も使う時が多くありませんか? 例えば、 =IF(VLOOKUP(,,,)="",0,IF...
[Excel/PowerQuery]VBAでデータソースをいじりたい
あおいです。 個人的な備忘です。今後使う可能性が増えてくるかも? 個人的にはGoogle スプレッドシートも候補に入れようかなと思いながら。 VBAでPowerQueryのデータソースをいじるプロパティ(対象:Excel 2016~) ↓編...