• 締切済み

マクロ PCとのシリアルナンバー

エクセルのマクロでPCのシリアルナンバーの照合。 他のPCで使えないようにする為にこのようなことは出来ないでしょうか。ご教授下さい。

みんなの回答

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.3

パソコンの認識であれば、プロダクトIDでも良いのでは? ただし、インストールの都度変化するので、同じパソコンに再インストールされた場合は別のIDが作成される事になります。 http://www.google.co.jp/search?num=100&hl=ja&newwindow=1&rls=GGLG%2CGGLG%3A2005-51%2CGGLG%3Aja&q=ExcelVBA%E3%80%80office+%E3%83%97%E3%83%AD%E3%83%80%E3%82%AF%E3%83%88ID&lr=

すると、全ての回答が全文表示されます。
noname#194317
noname#194317
回答No.2

参考URLに、良い方法が出ています。長い質問と回答のやりとりですが、頑張って読んでみてください。それで答えが得られると思いますよ。 PCのシリアルNo.そのものがどこかに登録されているというのは、期待しない方がいいです。確実に期待できるのは、メーカー製PCの本体に貼られていると言うことだけです。もしハード的にどこかに登録されているとしても、規格化されているわけではないため、どの機械でも通用するとは限りません。 また、WinXPのプロダクトIDを使うという手も、あまりよくありません。一部メーカーの製品だと、同じ型番のものは全部同一のIDだったりしますので。 ということで、参考URLの方法がお勧めです。

参考URL:
http://www.vbalab.net/vbaqa/data/excel/log/tree_816.htm
すると、全ての回答が全文表示されます。
  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.1
すると、全ての回答が全文表示されます。

関連するQ&A