Access seleccionar archivo forzando la ruta
Mediante el código de abajo abro la ventana donde seleccionar el archivo requerido.
El problema viene en que a veces no se abre en esa carpeta especificada y necesito siempre forzar su apertura allí.
With vDialogo .AllowMultiSelect = False .InitialView = msoFileDialogViewPreview 88 vTexto1 = LCase(fncQuitarAcentosYEspacios(Me.txtAutor.Value)) & ".*" .InitialFileName = Application.CurrentProject.path & "\" & vRutaDefault & "\" & vTexto1 .Title = "Seleccionar foto de autor" .ButtonName = "&Seleccionar" .Filters.Clear .Filters.Add "Imágenes (GIF, JPG, PNG, BMP)", "*.gif; *.jpg; *.jpeg; *.png; *.bmp", 1 If .Show = True Then vTexto0 = Replace(.SelectedItems(1), Application.CurrentProject.path & "\" & vRutaDefault & "\", "") Me.txtArchivo.Value = Mid(vTexto0, 1, InStr(1, vTexto0, ".", vbTextCompare) - 1) Me.lstFormato.Value = Mid(vTexto0, Len(vTexto0) - 3, Len(vTexto0)) Me.imgFoto.Picture = Me.txtArchivo.Value & Me.lstFormato End If End With
¿Se podrá forzar la ruta sin excepción? ¿Con qué codigo?
2 Respuestas
Respuesta de Eduardo Pérez Fernández
1
Respuesta de Julián González Cabarcos
1