たくさんのテキストボックスを持つユーザーフォームがあります。エンド ユーザーがテスト データをフォームに入力し、[送信] ボタンをクリックすると、この情報が Excel シートに保存されます。ユーザーがコンピューターからフォームに画像を入力できるようにする方法を考えています。
要件: エンド ユーザーが自分のコンピューターから画像を選択し、フォームの [送信] をクリックして Excel シートに挿入できること。
Private Sub CommandButton3_Click()
Dim image As FileDialog
Set image = Application.FileDialog(msoFileDialogFilePicker)
Dim vrtSelectedPicture As Variant
With image
If .Show = -1 Then
For Each vrtSelectedPicture In .SelectedItems
'Show path in textbox
TextBox71.Text = .SelectedItems(1)
Next vrtSelectedPicture
'The user pressed Cancel.
Else
End If
End With
'Set the object variable to Nothing
Set image = Nothing
End Sub