CELLNETS Excel開発の専門会社

【VBA入門】簡単、今すぐ試せる。世界にひとつ「Macアドレス」の調べ方。ID認証などに是非


PC固有のアドレス番号、世界にひとつ「Macアドレス」の調べ方。ID認証などに是非。

みなさん、こんにちは。セルネッツ竹本です。

今回は、「Macアドレスの取得と活用」をテーマに、解説をしたいと思います。

PC認証を組み込みたい方へ

許可したPCだけで動くExcelツールを作れます

  • ツールが社外のPCにコピーされて使われる心配
  • ID・PWだけでは利用者を絞りきれない
  • ライセンス管理をExcelの中で完結させたい

そのお悩み、MACアドレスを使ったPC認証で解決できます。Excel専門のシステム開発会社『セルネッツ』なら、ID・PWと許可PCの照合を組み合わせられます。登録した端末でだけ動くツールにできます。既存ツールへの追加も可能です。

\Excel専門特化 × 低価格 × スピード対応/

◆Macアドレスとは何か


MACアドレス(Media Access Control address)は、PC固有の世界に一つの番号です。

MACアドレスは、世界中でも重複することはありません。

このため、ID&PasswordはOKでも、許可したPCかどうか、ダブルチェックがかけられます。

主に、セキュリテイ認証など、特定するための手法として活用されます。

難しいコードは不要ですので、まずは、どんな情報が得られるのか、「実験お試し」してみることが理解を深めることと思います。

◆サンプルModule


Public P_MacADRS As String ‘取得したMACアドレス文字

‘※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
Sub M_Macアドレス取得(P_MacADRS)
‘※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※

Dim O_NetWork As Object ‘Windowsの情報
Dim S_StrNetworkSQL As String ‘Windowsの情報取得文 保存変数

‘【Windows情報取得
S_StrNetworkSQL = “SELECT * FROM Win32_NetworkAdapter WHERE MACAddress IS NOT NULL”

For Each O_NetWork In GetObject("winmgmts:").ExecQuery(S_StrNetworkSQL)

    P_MacADRS = O_NetWork.MACAddress

    Exit For

Next

Debug.Print P_MacADRS

End Sub


記述は以上です。

どんなコードが取得されるのかは、実験して試してみましょう。

今回のテーマは、「Macアドレスの取得と活用」について、解説を行いました。

本記事が、Excel実務の効率化において、ご参考お役立てになれば幸いです。


Excel業務改善事例ショート動画

文章だけでは伝わりにくい改善事例を、ショート動画でご覧いただけます。

◆よくある質問 ◆Excel業務改善の実例 ◆VBA・マクロ活用事例

相見積もり歓迎

認証機能の追加費用、まずは目安をご確認ください

  • 作業単価は基本料金50,000円+時間単価
  • 入力フォームを備えた簡易システムは30万円〜
  • Excelで守りきれない要件は正直にお伝えします

認証機能の追加は、基本料金50,000円+時間単価(開発10,000円/時・税別)でお見積もりします。相見積もりも歓迎です。システム導入相談も60分無料で承ります。Excelだけで守りきれないセキュリティ要件の場合は、正直にお伝えします。

\Excel専門特化 × 低価格 × スピード対応/

無料見積もり・お問い合わせはこちら

全国対応・お見積もり無料

Excel業務改善事例ショート動画よくある質問など公開中

関連記事

Excelシステム開発

Excelを複数人で共同編集できるExcel for the webとは?Excelオンラインの共有手順と業務改善事例

更新日:2026年10月9日

Excelシステム開発

システム開発の依頼ガイド|費用相場・流れ・会社の選び方と「作りすぎない」判断軸

更新日:2026年9月24日

Excelシステム開発

予約システムの開発依頼にかかる費用相場|小規模店舗は100万円以下で作れる

更新日:2026年9月24日

Excelシステム開発

CRMシステム開発の外注費用は?依頼先の選び方と100万円以下に抑える考え方

更新日:2026年9月24日

Excelシステム開発

勤怠管理システム開発の外注費用相場|100万円以下で作る方法とプラン別料金【2026年版】

更新日:2026年9月24日

Excelシステム開発

SFAシステム開発の依頼相場は?高額SaaSに払い続ける前に知るべき「安く作る」現実解

更新日:2026年9月24日

Excelシステム開発

業務システム開発の依頼はいくら?費用相場と「100万円以下」で頼む方法

更新日:2026年9月24日

Excelシステム開発

受発注システム開発の費用相場は?外注料金の内訳と安く抑える方法を解説

更新日:2026年9月24日

Excelシステム開発

販売管理はエクセルで十分?売上管理表・発注管理表の作り方と「限界」の乗り越え方

更新日:2026年10月9日

newsite