初めて自分の家と他人の家が違う、と意識した時

http://detail.chiebukuro.yahoo.co.jp/qa/question …

このページと全く同じ質問です。

マルチページのページ指定で

Valueではなく、Captionで指定したいのですが
Forループで検索をかけるしかないでしょうか?

一発で指定できる方法があれば教えてください。

質問者からの補足コメント

  • うまくいきました。

    ありがとうございます。

    No.1の回答に寄せられた補足コメントです。 補足日時:2016/02/19 14:33

A 回答 (1件)

ページの指定は Value によりますが


ページの Caption ではなく Name を使えば
ループしなくても ページのインデックスを取得できます。

MultiPage1.Value = MultiPage1.Pages("1ページ目のPage名").Index

とか。

プロパティで Caption と Name を同じに変更しておけば
直観的には Caption で指定したような感じになるでしょう。
ただし、オブジェクト名に使えない文字が含まれる場合は
この手は使えませんが。
その場合でも、デフォルトのページ名から
内容の分かりやすい名前に変更しておくことをおすすめします。


プロパティの設定方法が
ユーザーフォーム と シート で異なっていますが
マルチページ は、そのどちらにありますか?
この回答への補足あり
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報

このQ&Aを見た人がよく見るQ&A