非IT企業に勤める中年サラリーマンのIT日記

非IT企業でしかもITとは全く関係ない部署にいる中年エンジニア。唯一の趣味がプログラミングという”自称”プログラマー。

「 VBA 」 一覧

【Excelマクロ】セルの値をループ使わず結合する方法

  2023/04/08    Excel, VBA

Excelマクロでセルデータを配列にして取得することは簡単なのですが、2次元配列 …

Excel/VBAでSQL Serverにアクセスする方法

  2022/12/17    Excel, SQL Server, VBA

ExcelVBAからSQL Serverに接続する方法についてです。 前回までの …

Excel/VBAでMySQLにアクセスする方法

  2022/12/12    Excel, MySQL, VBA

前回、WindowsにMySQL用のODBCドライバをインストールしたことについ …

VBA:オブジェクトを関数に渡す/関数から返す方法

  2022/11/05    VBA

VBAで関数にオブジェクトを渡したり、関数から返す場合の方法です。基本的にSet …

【VBA】連想配列(Dictionary)の値に配列を入れるとかなり便利

  2022/07/03    VBA

VBAにはDictionaryという連想配列機能があり、使えるっちゃ使えるんだけ …

Excel/VBAでフォームからプロシージャにデータを送る最適解(異論求む)

  2022/04/08    Excel, VBA

例えば、以下のようにシート上のボタンを押したらUserForm1が現れ、User …

【ExcelVBA】Excelの表をOutlookメール本文にコピペする方法

  2022/01/07    Excel, Outlook, VBA

以前、ExcelマクロからOutlook経由でメールする方法について書きました。 …

ExcelVBAで検索速度勝負!Findメソッド vs ワークシート関数利用

  2021/12/02    Excel, VBA

前回、Findメソッドを使った超高速検索方法について書きましたが、ワークシート関 …

ExcelVBAでFindメソッドを使って超高速検索方法

  2021/11/30    Excel, VBA

以前、Excelのシート内検索を高速化させるために関数との組み合わせについて書き …

ExcelVBAエラー「削除されたレコード: /xl/worksheets/sheet.xml パーツ内の並べ替え」の対処法

  2021/11/04    Excel, VBA

Excelマクロを作っていった過程でこんなエラーに見舞われました。そのマクロを仕 …

Excel/VBAで散布図の近似曲線の数式を取得する方法

  2021/07/22    Excel, VBA

会社で散布図に表示された数式(主にXの傾き)と相関係数(R2)をデータとして取得 …

Oulook受信メールの内容をExcelファイルに書き出す方法

  2021/06/08    Excel, Outlook, VBA

前回、Outlook側からExcelファイルを呼び出しセルにデータを入れて保存す …

OutlookからExcelファイルにデータ保存する方法

  2021/05/27    Excel, Outlook, VBA

このブログ経由でOutlookで受信したメールをExcelで管理したいという相談 …

Excel/VBAでフォルダ内のすべてのファイルを移動する

  2021/02/26    Excel, VBA

仕事関係で指定フォルダの中のすべてのファイルを別フォルダに移動する必要があってE …

Excel/VBA:マクロの記録で生成したコードから余計なものを取り除いてそれっぽいコードに仕上げる方法

  2020/12/23    Excel, VBA

なんだかExcelのマクロの記録についての話題がちらほら何があったのか調べたらこ …

Excel/VBAでデータベースから読み込んで二次元配列に収める方法

  2020/11/21    Excel, VBA

ひさびさのExcel/VBAネタです。 データベースからWHERE文で条件指定し …

Excelで自作マクロをリボンに登録する方法

  2020/09/06    Excel, VBA

マクロをリボンに埋め込んでおけばよく使う自作マクロを気軽に使えるし、わざわざ.x …

仕事でよく登場するExcelの”あの”表の罫線を引くのが面倒なのでマクロを書いた

  2020/09/06    Excel, VBA

会社でこんな表をExcelで作ることってままあると思うんですよね。B列C列のよう …

Excel/VBAで印刷範囲を編集する方法

  2020/05/25    Excel, VBA

Excel/VBAで印刷範囲を制御したい場合は以下のようなコードで対応できます。 …

Excel/VBAでヘッダー・フッターを編集する

  2020/05/25    Excel, VBA

Excel/VBA印刷時のヘッダー・フッターを編集する方法です。   …

Excel/VBAでExcel関数を使う方法

  2020/05/24    Excel, VBA

Excel/VBAでExcel関数を使うには、Application.Works …

Excel/VBAで現在開いているすべてのブック名を取得する方法

  2020/05/23    Excel, VBA

Excel/VBAで現在開いているすべてのExcelファイルのブック名を取得する …

Excel/VBAでデータ最終行を高速で取得する方法

  2020/05/22    Excel, VBA

Excel/VBAでシート上のデータの最終行を一瞬で取得する方法についてです。 …

Excel/VBA: 図形やフォーム部品を一瞬で消す方法

  2020/03/12    Excel, VBA

VBAでExcelシート上の図形やフォーム部品(ボタンとか)を一瞬で消す方法です …

ExcelVBAで自分のブック名とシート名を取得する方法

  2019/11/09    Excel, VBA

ExcelVBAで自分のブック名とシート名を取得する方法です。   [ …

Excel/VBAでフィルター処理:フィルター解除(ShowAllData)の際の状況チェック

  2019/11/09    Excel, VBA

何かのマクロを実行する際に対象のシートにフィルターがかかっていると誤作動を起こす …

Excel/VBAでユーザー名とコンピュータ名を取得する方法

  2019/06/26    Excel, VBA

Excel/VBAでパソコンのユーザー名とコンピュータ名を取得する方法です。 & …

Excel/VBA 開いているブックが読み取り専用かどうかをチェックする方法

  2019/06/24    Excel, VBA

開いているExcelファイルが読み取り専用かどうかを調べるマクロです。 &nbs …

Excel/VBAで指定のExcelファイルが開いているか確認するマクロ

  2019/04/17    Excel, VBA

Excel/VBAでファイルが開いているかチェックするためのマクロです。 &nb …

Excel/VBAでマクロの処理を一時停止する方法

  2019/04/06    Excel, VBA

Excelマクロの処理を一定時間停止する方法です。 基本形はこちらです。Appl …