Saltar al contenido
View in the app

A better way to browse. Learn more.

Ayuda Excel

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
publicado

Hola buenas tardes tengo una rchivo que me ayuda con la seleccion de archivos por medio del browser y de ahi extraigo algunos datos.

Con la macro puedo buscar un archivo dentro del explorador, busco y selecciono archivo y extraigo datos como ruta, nombre del archivo etc, pero debido a que ya tengo mas archivos (200 archivos .doc), me hes dificil navegar entre todos y revisar cada renglon,  existe alguna manera en la que pueda filtrar los archivos con parte del nombre (Escrito en celda, ejemplo C6), y al abrir el browser me muestre solo los con extension .doc y .docx con los archivos de nombres coincidentes (C6).

O si hay alguna otra opcion,  me ayudara mucho.

Muchas gracias

Mariano

 

 

Seleccion dese browser nombre.xlsm

Featured Replies

publicado
hace 9 horas, MarianoCruz dijo:

filtrar los archivos con parte del nombre (Escrito en celda, ejemplo C6), y al abrir el browser me muestre solo los con extension .doc y .docx con los archivos de nombres coincidentes

prueba cambiando tu procedimiento actual por otro ± como este:

Sub browseFilesByPattern(): Dim ruta As String, patron As String, tipo As String, archivo As String
' procedimiento para listar/obtener archivos de cierto patron en el nombre ' _
  R&D: Héctor Miguel Orozco Díaz © ® ™ (junio de 2011) ' _
  INCLUYE ESTO cuando lo reproduzcas (by GNU/GPL -Generic Public License-) ' _
  => bajo cualquier ajuste, enmienda o personalizacion <= '
  ruta = ThisWorkbook.Path
  patron = [c6] ' <= celda donde escribes 'parte' del nombre a filtrar '
  tipo = "*.doc" ' <= este 'filtro' es importante !!! y depende del tipo de archivo a buscar (SOLO 3 caracteres) '
  With Application.FileDialog(msoFileDialogFilePicker)
    .Title = "Selecciona UN archivo"
    .Filters.Add "Word Files", tipo & "?", 1 ' <= cambia "Word Files" por el tipo real que se busca '
    .FilterIndex = 1: .AllowMultiSelect = False
    .InitialFileName = ruta & "\*" & patron & tipo
    If .Show Then archivo = .SelectedItems.Item(1)
  End With: End Sub

analiza el codigo y... lo que hagas con la variable 'archivo'... ya depende de tus necesidades ?

Crear una cuenta o conéctate para comentar

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.