YANN-56
XLDnaute Barbatruc
Bonjour à tous, et merci à ceux qui m'ont tant appris.
J'ai un souci dans cette Macro:
Private Sub CommandButton1_Click()
Dim pages As Controls
' CREATION DU MULTIPAGE
Set MTP = UserForm1.Controls.Add("Forms.MultiPage.1", , True) 'CREATION DU MULTIPAGE
' MISE EN FORME DU MULTIPAGE
With MTP
.Top = 15
.Height = UserForm1.Height * 0.5
.Left = 10
.Width = UserForm1.Width * 0.66
.TabOrientation = fmTabOrientationBottom
.Style = fmTabStyleButtons
.ForeColor = &H0&
With .Font
.Italic = True
.Name = "Arial"
.Bold = True
.Size = 12
End With
End With
' CREATION DES PAGES
For i = 1 To Worksheets("Feuil1").Range("A65536").End(xlUp).Row
Set Pge = UserForm1.Controls("MultiPage" & 1).pages.Add
UserForm1.Controls("MultiPage" & 1).pages(i - 1).Caption = Worksheets("Feuil1").Cells(i, 1)
Next i
End Sub
A la création du Multi page, j’ai automatiquement deux onglets qui sont présents.
Donc, à la création des pages (Issues de la boucle sur la feuille), je me trouve avec un Multipage ayant deux onglets de trop.
Comment faire pour éviter ce problème ?
J’ai beau tester plein de trucs, je ne trouve pas…
Merci d'avance,
et bonne fin de journée
Yann
J'ai un souci dans cette Macro:
Private Sub CommandButton1_Click()
Dim pages As Controls
' CREATION DU MULTIPAGE
Set MTP = UserForm1.Controls.Add("Forms.MultiPage.1", , True) 'CREATION DU MULTIPAGE
' MISE EN FORME DU MULTIPAGE
With MTP
.Top = 15
.Height = UserForm1.Height * 0.5
.Left = 10
.Width = UserForm1.Width * 0.66
.TabOrientation = fmTabOrientationBottom
.Style = fmTabStyleButtons
.ForeColor = &H0&
With .Font
.Italic = True
.Name = "Arial"
.Bold = True
.Size = 12
End With
End With
' CREATION DES PAGES
For i = 1 To Worksheets("Feuil1").Range("A65536").End(xlUp).Row
Set Pge = UserForm1.Controls("MultiPage" & 1).pages.Add
UserForm1.Controls("MultiPage" & 1).pages(i - 1).Caption = Worksheets("Feuil1").Cells(i, 1)
Next i
End Sub
A la création du Multi page, j’ai automatiquement deux onglets qui sont présents.
Donc, à la création des pages (Issues de la boucle sur la feuille), je me trouve avec un Multipage ayant deux onglets de trop.
Comment faire pour éviter ce problème ?
J’ai beau tester plein de trucs, je ne trouve pas…
Merci d'avance,
et bonne fin de journée
Yann