掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VBからExcelの起動 (ID:147977)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> office関連のCOMアプリケーションは、GUIDが各々異なるので 上記について教えてください。 この GUID というのは、何の事を指していますか? 文意からして、「office関連のCOMアプリケーション」というのは、 「Word と Excel で GUID が異なる」のような意味では無く、 「Excel のライブラリの中でも、バージョンによって GUID が異なる」 といった意味に読み取れたのですが、何の GUID か読み取れませんでした。 Excel タイプライブラリの LIBID は {00020813-0000-0000-C000-000000000046} Workbook コクラスの CLSID は {00020819-0000-0000-C000-000000000046} IWorkbookEvents インターフェイスの IID は {00024412-0001-0000-C000-000000000046} IWorksheets インターフェイスの IID は {000208B1-0001-0000-C000-000000000046} ……のように、Excel 97 だろうと Excel 2010 だろうと、 そのタイプライブラリには、同じ GUID(uuid) が使われているものと 認識していたのですが、そういう話では無いのでしょうか。 (GUID が変わってしまうと、バージョン間の互換性が失われてしまうため)
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.