VBAはオブジェクト指向プログラミング言語のひとつで、マクロを作成によりExcelなどのOffice業務を自動化することができます。
コンテンツの上下左右に参照用のメニューを設けることで、複数の要素やページの表示を可能にするユーザーインターフェイスパターンのこと。メニューをクリックすると、一つの要素が可視化され、他の要素は見えなくなる。
Q&A
解決済
3回答
6194閲覧
総合スコア224
0グッド
0クリップ
投稿2020/04/23 23:57
0
Excel VBAについてお尋ねします。 UserFormにてマルチページをあらかじめ設置しておき、マルチページのタブ(ページ)の増減・マルチページのタブ内のコントロールの増減を行うプログラムを作成しています。
ボタン等の増減は、サイト閲覧で理解できましたが、マルチページのタブ(ページ)だけ増やすコードが見当たりませんでした。
投げやりの質問で申し訳ございませんが、お分かりの方はいらっしゃいますか?
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
質問へのコメント
回答3件
これで増やせるかと思います
VBA1 'フォーム名.マルチページ名.Pages.Add (追加するページ名) 2 UserForm1.MultiPage1.Pages.Add ("page3")
VBA
1 'フォーム名.マルチページ名.Pages.Add (追加するページ名) 2 UserForm1.MultiPage1.Pages.Add ("page3")
投稿2020/04/24 00:10
総合スコア99
VBA1' ページを増やす 2MultiPage1.Pages.Add 3 4' ページを削除する(以下は一番左のページを削除) 5MultiPage1.Pages.Remove 0
1' ページを増やす 2MultiPage1.Pages.Add 3 4' ページを削除する(以下は一番左のページを削除) 5MultiPage1.Pages.Remove 0
投稿2020/04/24 00:22
総合スコア17002
自己解決
動的追加ではなく、あらかじめ作成して表示・非表示を切り替える方法にしました
回答へのコメント
2020/04/24 00:28
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
15分調べてもわからないことはteratailで質問しよう!
ただいまの回答率85.30%
質問をまとめることで思考を整理して素早く解決
テンプレート機能で簡単に質問をまとめる
Excel VBA マルチページのタブ追加
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。