Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


11375 / 76735 ←次へ | 前へ→

【70898】Re:Excel.officeUIのカスタマイズ
回答  きぬあさ  - 12/1/13(金) 10:11 -

引用なし
パスワード
   こんにちは。

SelectNodesメソッドの引数の式に一部誤りがあるように思います。
いきなり「If InStr(n.getAttribute("idQ"), 開発ユーザ) Then …」のように処理を書くのではなく、まずは下記のようにLengthプロパティを確認して、0になっていない = データがちゃんと取得できているのを確認してから(0になっている場合は式を見直してから再度試してみる)処理を書いてみてはいかがでしょうか。

Debug.Print .SelectNodes("mso:customUI/mso:ribbon/mso:tabs/mso:tab/mso:group/mso:control").Length

ちなみに、目的のデータをどのように取得したら良いのかは下記Webページが参考になるのではないかと思います。

h_t_t_p://goo.gl/56KF5
h_t_t_p://goo.gl/hzPES
h_t_t_p://goo.gl/hzPES
h_t_t_p://goo.gl/8EfJ2

その他「VBA SelectNodes XPath」といったキーワードで検索しても、参考になるページがヒットするかと思います。
10 hits

【70865】Excel.officeUIのカスタマイズ 美貴 12/1/8(日) 21:22 質問
【70867】Re:Excel.officeUIのカスタマイズ きぬあさ 12/1/9(月) 16:16 回答
【70873】Re:Excel.officeUIのカスタマイズ 美貴 12/1/11(水) 18:32 お礼
【70892】Re:Excel.officeUIのカスタマイズ 美貴 12/1/13(金) 5:53 質問
【70898】Re:Excel.officeUIのカスタマイズ きぬあさ 12/1/13(金) 10:11 回答
【70904】Re:Excel.officeUIのカスタマイズ 美貴 12/1/14(土) 2:32 お礼
【71075】Re:Excel.officeUIのカスタマイズ 美貴 12/1/27(金) 21:38 お礼

11375 / 76735 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free