教えて!ExcelVBA!

ExcelVBAの基礎知識・書き方について説明していきます。

【ExcelVBA API操作】Windowsが起動している時間を取得(GetTickCount)する方法を教えて!

Windowsが起動している時間を取得するWindowsAPI関数(GetTickCount)について説明します。 【目次】 構文 使い方 おわりに 構文 記述方法は、以下の通りとなります。 ======================================================================= (API定義)…

【ExcelVBA API操作】デスクトップの幅と高さを取得(GetSystemMetrics)する方法を教えて!

デスクトップの幅と高さを取得するWindowsAPI関数(GetSystemMetrics)について説明します。 【目次】 構文 使い方 おわりに 構文 記述方法は、以下の通りとなります。 ======================================================================= (API定義…

【ExcelVBA API操作】コンピュータ名を取得(GetComputerName)する方法を教えて!

コンピュータ名を取得するWindowsAPI関数(GetComputerName)について説明します。 【目次】 構文 使い方 おわりに 構文 記述方法は、以下の通りとなります。 ======================================================================= (API定義) Declare…

【ExcelVBA API操作】ログイン名を取得(GetUserName)する方法を教えて!

ログイン名を取得するWindowsAPI関数(GetUserName)について説明します。 【目次】 構文 使い方 おわりに 構文 記述方法は、以下の通りとなります。 ======================================================================= (API定義) Declare Functio…

【ExcelVBA API操作】WindowsAPIって何?教えて!

WindowsAPIはApplication Programming Interfaceの略称となり、Winodws自体が備えている数百もの関数の集まりとなります。また、Windowsアプリケーションは最終的にWindowsAPIの関数群を呼び出して実行される仕組みとなっています。ExcelVBAではWindowsAPIの…

【ExcelVBA 構文】Exit文(処理の途中で終了)の使い方を知りたいです。教えて!

繰り返し処理やプロシージャの実行途中で処理を終了するには、Exit文を使用します。使い方について説明します。 【目次】 構文 使い方 (例①)Exit Doを使用した処理を途中で終了させる記述方法 (例②)Exit Forを使用した処理を途中で終了させる記述方法 お…

【ExcelVBA 構文】With文(オブジェクト名の記述省略)の使い方を知りたいです。教えて!

同じオブジェクト名を何回も記述するのは非常に面倒な作業となります。With文を使用するとオブジェクト名の記述省略ができ、スッキリしたコーディング文(見やすいコーディング文)を書く事ができます。 【目次】 構文 使い方 (例①)With文を使用した行の高…

【ExcelVBA その他操作】マウスのホイールをズーム機能に設定(RollZoom)するにはどうすればいいの?教えて!

マウスホイールをズーム機能に設定する方法について説明します。 【目次】 構文 使い方 マウスホイールをズーム機能に設定する方法 マウスホイールのズーム機能を元に戻す方法 おわりに 構文 記述方法は、以下の通りとなります。 ==========================…

【ExcelVBA その他操作】Excelタイトルバーの名前を変更(Application.Caption)するにはどうすればいいの?教えて!

Excelタイトルバーの名前を変更する方法について説明します。 【目次】 構文 使い方 タイトルバーの名前を変更する方法 タイトルバーの名前をデフォルトに戻す方法 おわりに 構文 記述方法は、以下の通りとなります。 =====================================…

【ExcelVBA その他操作】他のアプリケーションにキーを送る(SendKeys)にはどうすればいいの?教えて!

Excelから他のアプリケーションにキーを送る方法について説明します。 【目次】 構文 使い方 おわりに 構文 記述方法は、以下の通りとなります。 ======================================================================= SendKeys ”[送信するキー]”,Tr…

【ExcelVBA その他操作】OSのバージョン情報を取得(OperatingSystem)する方法を教えて!

OSのバージョン情報を取得する方法について説明します。 【目次】 構文 使い方 おわりに 構文 記述方法は、以下の通りとなります。 ======================================================================= Application.OperatingSystem ================…

【ExcelVBA その他操作】Excelのバージョン情報を取得(Version)する方法を教えて!

Excelのバージョン情報を取得する方法について説明します。 【目次】 構文 使い方 おわりに 構文 記述方法は、以下の通りとなります。 ======================================================================= Application.Version =====================…

【ExcelVBA その他操作】マウスポインタの形状を変更するにはどうすればいいの?教えて!

マウスポインタの形状を変更する方法について説明します。 【目次】 構文 使い方 マウスポインタを砂時計形状に変更する方法 マウスポインタを矢印形状に変更する方法 マウスポインタをI字形状に変更する方法 マウスポインタを標準形状に変更する方法 おわり…

【ExcelVBA その他操作】他のアプリケーションを起動する(Shell)にはどうすればいいの?教えて!

Excelから他のアプリケーションを起動するにはShell関数を使用します。指定方法について説明します。 【目次】 構文 使い方 指定したアプリケーションが存在する場合 指定したアプリケーションが存在しない場合 おわりに 構文 記述方法は、以下の通りとなり…

【ExcelVBA セル操作】データが入力されている範囲の最終行/最終列を調べるにはどうすればいいの?教えて!

今回はデータが入力されている範囲の最終行や最終列の取得方法について説明します。 【目次】 構文 使い方 最終行を調べる方法 最終列を調べる方法 おわりに 構文 最終行及び最終列を取得する方法は、以下の通りとなります。 (1)最終行を取得 ============…