Aretradeser
Board Regular
- Joined
- Jan 16, 2013
- Messages
- 176
- Office Version
- 2013
- Platform
- Windows
En una hoja Excel, llamada "DATOS", en su columna "H" hay una validación de datos con las opciones "Anulada", "En Tramite", "No aceptada", "Pendiente", "Realizada" y "Traspasada"; y en la columna "F" nombres de archivos, en formato word, de modo que si hago clic en cualquiera de ellos se abren automáticamente mediante un hipervínculo, estos archivos se encuentran originalmente en la carpeta "FICHAS" (C:\Seguridad\Datos\FICHAS). Lo que necesito es una macro que realice lo siguiente:
Dependiendo de la opción que elija de la validación de datos de cualquier celda de la columna "H" ("Anulada", "En tramite", "No aceptada", "Pendiente", "Realizada" y "Traspasada"), seleccione la celda correspondiente a su misma fila de la columna "F", y guarde el archivo que se encuentra en esa celda en la carpeta "Anulada", si la opción elegida de la validación de datos es "Anulada"; en la carpeta "En trámite" si la opción elegida es "En tramite" y así con el resto de las opciones que se elijan.
Ejemplo:
Si en la celda "H2", se elije la opción "Anulada", la macro seleccione la celda "F2" y guarde el archivo que se encuentra en esa celda en la carpeta, denominada "Anulados"
Si en la celda "H3", se elije la opción "En trámite", la macro seleccione la celda "F3" y guarde el archivo que se encuentra en esa celda en la carpeta, denominada "En trámite"
Si en la celda "H4", se elije la opción "No aceptada", la macro seleccione la celda "F4" y guarde el archivo que se encuentra en esa celda en la carpeta, denominada "No aceptada"; y así, sucesivamente.
Muchas gracias.
Dependiendo de la opción que elija de la validación de datos de cualquier celda de la columna "H" ("Anulada", "En tramite", "No aceptada", "Pendiente", "Realizada" y "Traspasada"), seleccione la celda correspondiente a su misma fila de la columna "F", y guarde el archivo que se encuentra en esa celda en la carpeta "Anulada", si la opción elegida de la validación de datos es "Anulada"; en la carpeta "En trámite" si la opción elegida es "En tramite" y así con el resto de las opciones que se elijan.
Ejemplo:
Si en la celda "H2", se elije la opción "Anulada", la macro seleccione la celda "F2" y guarde el archivo que se encuentra en esa celda en la carpeta, denominada "Anulados"
Si en la celda "H3", se elije la opción "En trámite", la macro seleccione la celda "F3" y guarde el archivo que se encuentra en esa celda en la carpeta, denominada "En trámite"
Si en la celda "H4", se elije la opción "No aceptada", la macro seleccione la celda "F4" y guarde el archivo que se encuentra en esa celda en la carpeta, denominada "No aceptada"; y así, sucesivamente.
Muchas gracias.