便利

ExcelVBA

VBA|パスワード付きワークシートの保護と解除を単一プロシージャで実行する

「VBAでワークシートの保護と解除を行いたいです。」という質問をいただきました。ExcelVBAでもワークシートの保護と解除を用意する事ができます。1つのプロシージャの中で保護と解除を使い分ける事で効率よくマクロを運用する事ができますよ。
ExcelVBA

マクロ学習時におすすめの作業環境|Kindle×デュアルモニター

書籍を見ながら実際にパソコンで作業をする際本の取り回しで困った事はありませんか?本記事では私がVBAを学習していた頃に最も良いと感じた作業環境を紹介します。この環境なら学習の継続が可能です。おすすめは「Kindle×デュアルモニター」です。
ExcelVBA

VBA×コピペ|値のみ貼り付け&簡単高速にコピーできる方法を公開

本記事はコピペ(コピー&ペースト)の中から「値貼り付け」にフォーカスを当てた記事です。値貼り付けにはPasteSpacialメソッドを使う事になります。一連の操作を紹介した後でより「簡単」&「高速」なコピペ(裏技)を紹介します。
ExcelVBA

VBA|MsgBoxの「保存」ボタンを使わずにデータをSaveする

VBAのMsgBox関数で「保存」ボタンは作成出来るのか?という質問をいただきました。結論としては「できない」のですが同じ効果を得る事はできます。少し違ったアプローチをすることでメッセージボックスからデータの保存を可能にしてみます。
ExcelVBA

VBA|Dir関数を使ってフォルダ内の複数ファイルを順番に処理する

マクロを書いたワークブックから別のワークブックを開いて作業をしたいなと思った事はありませんか?Dir関数ならフォルダ内に配置された複数のエクセルファイルを順番に開く事が可能です。事例+動画をもとにDir関数の使い方を詳しく解説します。
外部Appとの連携

Copilot in Excelとは|いつ&できる事&価格|365で使用可能

Microsoft社は2023年11月より企業向けライセンスで「Microsoft 365 Copilot」をリリースします。Excelの中でAIが使える様になります。具体的に「どんな事が出来るのか」、「使用料金」などを調査しました。
ExcelVBA

VBA×AIでコードを作成|GPTExcelが無料で全機能を開放

日本時間の2023年09月26日(火)にGPTExcelの仕様変更がありました。無料プランで全機能が使える様になっています。これでVBAのコードを生成する事ができるようになりました。実際にコードを生成してみました。使用感を紹介します。
ExcelVBA

GPTExcelとは?無料プランで使い方や日本語対応可否を調査

GPTExcelというアプリケーションを紹介します。ExcelやGoogleSheets(Googleスプレッドシート)の関数、SQL文や正規表現、VBA等を自動で生成してくれます。使い方や日本語対応の可否について調査したので報告します。
ExcelVBA

違いを比較|ChatGPT、GPTExcel、Google検索で関数を検索

Excelユーザーの皆様はワークシート関数を調べたい時にどうやって検索していますか?最近私はGoogle検索とChatGPTを使っております。今回はGPTExcelを加え「現状でどの検索ツールがどれぐらい使えるのか?」を比較してみました。
ExcelVBA

【Selenium×VBA】テーブルの情報を取得|配列を使えば行数と列数も分かる

Webスクレイピングにおける便利機能を紹介します。「テーブルごと情報を配列に格納する」という方法です。テーブルの状態毎にコードを用意しなくても良いので時短にもつながります。追加でテーブルの行数と列数も獲得する事ができる仕様にしました。