データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
こんにちは。
> また、ExcelでXML対応付け以下の一覧が表示できるのであれば、XMLMap オブジェクト以下に適当なメソッドがありそうなものですが存在しません。
> Visual Studio Tools for Office で XmlMappedRange オブジェクトを利用する方法もありそうですが、製品が手元にないので確認が出来ません。
私も見てみましたが、たしかにXmlMap以下にはそれらしいプロパティやメソッドは
ありませんでしたが、下記ページを見るとVBAからでもアクセスできるListObject
オブジェクトでも各種情報(DataBodyRangeプロパティ等)を取得できるのではないかと思います。
(試していないので不確かなのですが…)
「Office ソリューションにおける XML スキーマの概要」
http://msdn.microsoft.com/ja-jp/library/3y61fk74%28v=vs.80%29.aspx
最悪は、XML Mapper(私は使用したことが無いので分かりません)をWM_COMMAND投げるなり
IAccessible経由で操作するなりで自動化することができるのではないかと思いますが、
効率はすさまじく悪くなりそうです…。