none
WORD VBA selection.start RRS feed

  • 質問

  • Windows7pro32bit WORD2013のVBAにて質問させていただきます。

    文章中に 
    123456789
    と言う文字列あって、5にHyperLinkが設定されているとします。
    ハイパーリンクが設定されている5を含む、456をマウスで選択し
    VBAにて
     msgbox selection.end-selection.start
    を実行すると、3が帰ってくると思っていたのですが
    どうやらHyperLinkのリンク先文字列(アドレス)を
    含めた文字列が帰ってきます。
    これは、フィールドが設定されていても、同様の事が発生します。

    HypeLinkやフィールドを設定したまま、見たままの文字数を返す方法はありませんでしょうか?
    宜しくお願いします。

    2015年10月6日 1:07

回答

すべての返信