プログラミング

PowerShell

PowerShellのコメントアウトとは?書き方と活用方法をわかりやすく解説

PowerShellのコメントアウト方法を初心者向けに解説。#による1行コメントや複数行コメントの書き方、一時的な処理停止、コメントベースヘルプの活用方法まで詳しく紹介します。
オブジェクト指向

【VBA】オブジェクト指向は可能?VBAでできること・できないことを解説

VBAを学習していると、VBAはオブジェクト指向なのか?VBAでもクラスは作れるのか?JavaやC#と同じような設計はできるのか?といった疑問を持つことがあります。VBAは完全なオブジェクト指向言語ではありませんが、オブジェクト指向の考え方...
オブジェクト指向

【VBA】プロシージャ指向とオブジェクト指向の違い|オブジェクト指向とは何かをわかりやすく解説

VBAを学び始めると、「オブジェクト指向とは何ですか?」「VBAはオブジェクト指向なのですか?」「プロシージャ指向との違いがわかりません」といった疑問を持つ方が多いでしょう。実際、VBAは他のプログラミング言語のような本格的なオブジェクト指...
SQLデータ操作

【VBA】ADOとは何か?役割と活用場面を初心者向けにわかりやすく解説

VBAでデータを扱うときに「ADO」という言葉を見かけることがあります。 しかし初心者にとっては、何ができるのかどんな場面で使うのかどう書けばいいのかが分かりにくいことも多いです。この記事では、ADOの基本からVBAでの役割、実務での活用場...
フォルダとファイル操作

【VBA】ファイルコピーの方法|FileCopyとFileSystemObjectの使い方を解説

VBAでは、ファイルを別の場所へ自動でコピーする処理を簡単に作成できます。 例えば次のような場面でよく使われます。バックアップファイルの作成テンプレートファイルの複製処理前データの退避定期的なファイル保存VBAでファイルコピーを行う方法は主...
フォルダとファイル操作

【VBA】ファイル削除の方法|KillとFileSystemObjectの使い方を解説

VBAでは、不要になったファイルを自動で削除する処理を簡単に作成できます。 例えば次のような場面でよく利用されます。一時ファイルの削除古いログファイルの整理バックアップファイルの削除処理後の不要データ削除VBAでファイル削除を行う方法は主に...
フォルダとファイル操作

【VBA】ファイル名の変更・移動方法|NameステートメントとFileSystemObjectを解説

VBAでは、ファイルの名前変更(リネーム)や移動を自動で行うことができます。 実はこの2つは、同じ仕組みで実現できるのがポイントです。ファイル名変更と移動の違い操作内容ファイル名変更同じフォルダ内で名前を変えるファイル移動別フォルダへ移動す...
クラスモジュールの活用

【VBA】クラスのインスタンス化方法の違い|Dim+SetとAs Newの使い分け

VBAでクラスを扱う際、インスタンスの生成方法には主に次の2つがあります。変数宣言 → 後からインスタンス化(Dim + Set)宣言と同時にインスタンス化(As New)一見似ていますが、挙動・使いどころ・保守性 に大きな違いがあります。...
クラスモジュールの活用

【VBA】なぜクラスを使うのか?|再利用性・保守性・構造化の観点から解説

VBAでは標準モジュールだけでも開発は可能ですが、実務レベルでは「クラス」を使うことでコード品質が大きく向上します。本記事では、なぜクラスを使うのかを以下の観点から解説します。再利用性保守性構造化あわせて、クラスの基本的な書き方と使い方も紹...
フォルダとファイル操作

【VBA】フォルダを作成する方法|MkDirとFileSystemObjectの違い・存在確認まで解説

Excel VBAでは、フォルダを自動で作成する処理を実装することができます。例えば次のような場面でよく使われます。レポート出力用フォルダを自動作成日付ごとのバックアップフォルダを作成処理結果の保存先を自動生成VBAでフォルダを作成する方法...