2

MultiPageオブジェクトを含むExcelのユーザーフォームがあります。既存のタブページの1つをコピーして貼り付けることにより、MultiPageオブジェクトにさらにタブページを動的に追加する必要があります。どんな助けでもいただければ幸いです。

ありがとうございました

4

1 に答える 1

2

このコードを使用してこれを行うことができます

Option Explicit

Private Sub CommandButton1_Click()

    '~~> Change 1 to the respective page index which you want to replicate
    MultiPage1.Pages(1).Controls.Copy

    '~~> Add a New page
    MultiPage1.Pages.Add

    '~~> Paste the copied controls
    MultiPage1.Pages(MultiPage1.Pages.Count - 1).Paste

End Sub

スナップショット

ここに画像の説明を入力してください

于 2012-04-18T23:12:06.543 に答える