プログラミング

フォルダとファイル操作

【VBA】フォルダを削除する方法|RmDirとFileSystemObjectの違い・中身ごと削除も解説

Excel VBAでは、不要になったフォルダを自動で削除する処理を作ることができます。 実務では次のような場面でよく使われます。一時フォルダの削除バックアップフォルダの整理処理完了後の作業フォルダ削除VBAでフォルダを削除する方法は主に 2...
フォルダとファイル操作

【VBA】フォルダの存在確認方法|Dir関数とFileSystemObjectの違い・最も実務的な書き方を解説

Excel VBAでフォルダ操作を行う場合、フォルダが存在するかどうかの確認は非常に重要です。 存在しないフォルダに対して処理を行うと、実行時エラーが発生することがあります。実務では次のような場面で頻繁に使われます。フォルダが無ければ作成す...
Excel /VBA

【VBA】セルのAddressから列のアルファベットだけを抜き取る3つの方法まとめ

Excel VBAでセル番地(例:"B3" や "AA10")を扱うとき、「列のアルファベット部分だけ欲しい」という場面はよくあります。例えば:"C5" → "C""AB12" → "AB""XFD1048576" → "XFD"(Exce...
PowerShell

【PowerShell】Set-ExecutionPolicy Bypassと-ExecutionPolicy Bypassの違い|恒久設定と一時設定を徹底解説

PowerShellでスクリプトを実行しようとしたときに、実行ポリシー(Execution Policy)のエラーに遭遇したことはありませんか?その対処法としてよく見かけるのが、次の2つのコマンドです。Set-ExecutionPolicy...
イベントプロシージャ

【VBA】Worksheetイベント一覧|Change・SelectionChange・Activateの動作と使い方を徹底解説

1. Worksheetイベントとは何かWorksheetイベントとは、特定のワークシートに対するユーザー操作や状態変化を検知するイベントです。これらのイベントは、VBE(Visual Basic Editor)の各シート(Sheet1など...
イベントプロシージャ

【VBA】Worksheet_Changeの使い方|Targetの特定方法と実務で役立つ注意点まとめ

1. Worksheet_ChangeイベントとはWorksheet_Changeイベントとは、シート上のセルの値が変更されたときに自動で実行されるイベントです。ユーザーの手入力だけでなく、コピー&貼り付け数式の上書き値のクリアなど、値が変...
その他

【初心者向け】GitHubでできることまとめ|まず知りたい基本機能をわかりやすく解説

「GitHubって結局、何ができるの?」 「登録したけど、どう使えばいいかわからない…」そんな完全初心者向けに、GitHubでできることをやさしく整理します。🔰 GitHubとは?GitHub は、プログラムのファイルをネット上で管理・共有...
その他

【初心者向け】GitとGitHubの違いを一発理解|仕組み・役割・使い方をわかりやすく解説

「GitHubってよく聞くけど、正直よくわからない…」「GitとGitHub、名前が似ていて混乱する…」そんな完全初心者向けに、専門用語をなるべく使わずに解説します。📕そもそも GitHub ってなに?GitHub は、👉 プログラムのファ...
イベントプロシージャ

【VBA】Workbook_Openイベントの基本|起動時に自動実行される処理と使い方を徹底解説

1. Workbook_OpenイベントとはWorkbook_Openイベントとは、Excelブックが開かれた直後に自動で実行されるイベントです。ユーザーがファイルをダブルクリックして開いた場合でも、他のブックから開かれた場合でも、ブックが...
イベントプロシージャ

【VBA】Workbook_BeforeSave・BeforeCloseの注意点|保存・終了イベントで失敗しないための設計術

1. BeforeSave・BeforeCloseイベントとはBeforeSave・BeforeCloseイベントとは、ブックが保存・終了される直前に発生するWorkbookイベントです。どちらも処理を中断・制御できる点が特徴で、重要なチェ...