既存のフォーム(testFORM)を編集する必要があります... 80枚の写真を追加する必要があります。VBA - 実行時ではなくデザインモードでUserFormにフレームをプログラムで追加する
私は実行時には作成したくないのですが、私のフォームを永久に変更したいのです。ここで
はModule1の内のコードです:VBAの拡張を使用して
Sub addImage()
Dim imgNew As Object
Dim imgNewCounter As Integer
For imgNewCounter = 1 To 80
Set imgNew = testFORM.Controls.Add("Forms.Image.1")
With imgNew
.Name = "Image" & imgNewCounter
.Left = 24
.Width = 20
.Height = 10
.BackColor = RGB(26, 25, 50)
.Top = 5
End With
Next
End Sub
TESTFORMは何ですか?あなたのタイトルはプログラムで読むべきですか? –
testFORMは、VBAの私のuserformの名前です。プログラム可能です... – kabarto