none
Selection.Informationのページ番号について RRS feed

  • 質問

  • Wordファイルにてレイアウト(文書の表示)が"WEBレイアウト"状態で、

    ページ番号のプロパティの取得をした際、想定外の値(-1)が返却される事象があります。

    この事象は仕様でしょうか。

    プロパティについての参考先は以下となります。

    <https://msdn.microsoft.com/ja-jp/library/office/ff820800.aspx>

    • 移動 星 睦美 2015年11月20日 7:25 Visual C# から
    2015年11月20日 4:06

回答

  • こちらでもマクロを作成してみましたが"wdActiveEndAdjustedPageNumber"、"wdActiveEndSectionNumber"
    共に-1が返ってきました。

    ページの概念がないのでページ番号は取得できないだろう、という考察はできますが
    言及したドキュメントそのものは見つけられませんでした。


    • 編集済み せれ 2015年11月24日 4:52
    • 回答としてマーク m_nishitake 2015年11月25日 7:26
    2015年11月24日 4:03

すべての返信

  • どの定数を使用したのでしょう?
    以下のページにある定数に対して- 1を返す条件が示されていますが、参考になりますか?

    http://www.relief.jp/itnote/archives/018015.php

    後は\zスイッチが関連しているかもしれません。
    \zスイッチは、Webレイアウトモードで、ページ番号とリーダーを非表示にするスイッチです。
    これはWebページにはページの概念がない為に用意されており、Word既定の目次では\zスイッチが付いています。

    http://office-qa.com/Word/wd289.htm


    • 編集済み せれ 2015年11月20日 5:09
    2015年11月20日 4:14
  • フォーラム オペレーターの星 睦美です。ニッシン さん、こんにちは。

    Visual C# フォーラムに投稿いただきましたが、質問の内容からVBA フォーラムに質問を移動させていただきますね。
    フォーラム ユーザーからの回答が参考になりましたら投稿者から[回答としてマーク] をお願いします。
    ・VBA フォーラム
    https://social.msdn.microsoft.com/Forums/ja-JP/home?category=vbajp&filter=alltypes&sort=lastpostdesc

    フォーラムのご利用方法(質問の投稿)について
    フォーラムのヘルプ


    フォーラム オペレーター 星 睦美 - MSDN Community Support

    2015年11月20日 4:26
  • せれ さん

    参考情報ありがとうございます。

    定数は"wdActiveEndAdjustedPageNumber"、"wdActiveEndSectionNumber"を使用しています。

    > 後は\zスイッチが関連しているかもしれません。
    > \zスイッチは、Webレイアウトモードで、ページ番号とリーダーを非表示にするスイッチです。
    > これはWebページにはページの概念がない為に用意されており、Word既定の目次では\zスイッチが付いています。

    WEBレイアウトではページ番号が取得できないという事でしょうか。
    念のため、\zスイッチをON/OFF両方で確認しましたが、
    現象は変わりませんでした。



    2015年11月24日 2:27
  • フォーラム オペレーターの星 睦美さん

    間違ったフォーラムに投稿してしまいました。

    申し訳ございません。

    移動ありがとうございます。

    2015年11月24日 2:29
  • こちらでもマクロを作成してみましたが"wdActiveEndAdjustedPageNumber"、"wdActiveEndSectionNumber"
    共に-1が返ってきました。

    ページの概念がないのでページ番号は取得できないだろう、という考察はできますが
    言及したドキュメントそのものは見つけられませんでした。


    • 編集済み せれ 2015年11月24日 4:52
    • 回答としてマーク m_nishitake 2015年11月25日 7:26
    2015年11月24日 4:03