Botón Examinar archivos y imágenes en Formulario VBA Excel

Implementa un botón «Examinar» en un formulario VBA de Excel que permita a los usuarios seleccionar archivos (imágenes u otros archivos), puedes usar el objeto FileDialog. Este objeto proporciona una interfaz de diálogo para seleccionar archivos.

Código en el botón Examinar

Private Sub CommandButton1_Click()

Dim Dialogo As FileDialog

'Limpie
'Set Dialogo = Nothing
'Fin

Set Dialogo = Application.FileDialog(msoFileDialogFilePicker)
'Dialogo.Filters.Clear
Dialogo.Filters.Add "Imágenes", "*.gif; *.jpg, *.png"
Dialogo.AllowMultiSelect = False


If Dialogo.Show = -1 Then
    Txt_Ruta.Value = Dialogo.SelectedItems(1)
    Image1.Picture = LoadPicture(Txt_Ruta.Value)

Else
'MsgBox "Nada"
End If
'Set Dialogo = Nothing

End Sub

Creación de un formulario con botones: Registrar, Modificar, Eliminar, Limpiar y Buscar .

Related Articles

Responses

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

  1. Image1.Picture = LoadPicture(Txt_Ruta.Value)
    Bnas Tio tech, este ultimo algoritmo no se me ejecuta…me podrias orientar…ya he mirado el video varias veces…..y me arroja ….Error del metodo o dato del miembro…gracias

    1. Me ocurrio que tenia mis fotos en una carpeta como me recomendaron, me paso igual que a Ud, no me queria ejecutar el mismo comando, pues del cuadro excel borre las fotos y las volvi a colocar en editar o modificar y de alli en adelante me corrio bien

      1. Buenas tardes este algoritmo esta de color verde Txt_Ruta.Value = Dialogo.SelectedItems(1) deben de quitar una comilla que tiene alli y se van a dar cuenta que si funciona

    2. VERIFICA SI TU CUADRO DE TEXTO SE LLAMA Txt_Ruta, si no es asi ponle el que tiene por lo general es Textbox1, 2, 3,4…n

  2. hola Miguel, excelente trabajo:gracias por todo…pasa que en la tarea de ingresar dos calendarios al formulario me dice duplicación de código o algo así y es donde me perdí pero como cachorro en procesión …ayuda… saludos y nuevamente GRACIAS..muak

  3. hola Tio Tech, tube problemas cuando quise descargar el linck que tienes en tu página del calendario, el mismo contiene virus, te lo menciono por precaución, tuve que limpiar la compu por completo para poder resolver, el virus es de clase Troyano, precaución.