Saltar al contenido

MarianoCruz

Miembro
  • Contador de contenido

    94
  • Unido

  • Última visita

  • Días con premio

    1

Todo se publica por MarianoCruz

  1. Buenas tardes. Recurro a ustedes para ver si es posible realizar lo siguiente: Imprimir desde excel, cualquier tipo de archivo sea pdf, xls o doc. pero indicando numero de copias, que paginas imprimir. La idea es poner la ruta completa del archivo y poder realizar la impresión de la misma de acuerdo a las condiciones indicadas en celdas: no. de copias y rango de paginas. Esto ya que trabajo con muchos archivos a imprimir sea cual extensión PDF, doc, xls. Mi macro que esta en el archivo funciona muy bien para la impresión completa de los archivos, pero seria mejor que pudiera condicionar los números de copias y el rango a imprimir. Esto debido a que de un solo archivo que tiene mas de 300 paginas debo estar imprimiendo diferentes números de paginas. y asi con otros. todos varían desde una pagina hasta paginas especificas. Espero exista alguna forma para esto. Saludos Mariano Impresion de archivos pdf o doc.xlsm
  2. Hola buenos días. Con la siguiente macro listo de una carpeta raíz y los archivos con su ruta que se encuentran dentro de subcarpetas y en otra columna el nombre del archivo. Debido a que mis rutas son largas me gustaría poder agregar a mi lista el nombre de las 2 carpetas donde se encuentra cada archivo listado. ejemplo: \DIRECT\1. carpetaUSB\Letters\ Letter - Comparative Reports.docx debería extraer =1. carpetaUSB\Letters\ Son las 2 ultimas carpetas de la ubicación de mi archivo. Para así conocer la carpeta en la que se encuentra, sin perderme en la ruta completa del archivo. Muchas gracias Mariano P extraer nombre de carpeta.xlsm
  3. Hola buenas tardes: Tengo un archivo con mi macro de imprimir archivos de una lista ya sea Pdf, doc etx. en una hoja de Excel tengo en la columna B la ruta y nombre de los archivos, y en columna C solo tengo el nombre en columna (para saber que archivo imprimo) en columna D coloco alguna letra y ese archivo no se imprimirá. La macro funciona bien. Solo que la impresión no se hace de manera consecutiva de acuerdo a los nombrados en las celdas. a veces tengo más de 30 archivos y se me revuelven las impresiones. Cuando imprime sale el ultimo archivo de la lista. Adicional, si es posible que no tenga que abrir los archivos. ya que previo yo he revisado todos los archivos de mi lista. Muchas gracias Imprimir en orden de lista.xlsm
  4. Hola buenas tardes. Tengo un archivo con el que extraigo información de diferentes hojas del mismo libro a una plantilla llamada contenido. Yo en la plantilla indico el nombre de la hoja con la que trabajare y de ahí me trae toda la información de datos contenidos en diferentes columnas. En la columna D17= coloco el No. 1 y en automático inicia el ciclo de poner los datos que se encuentran en las hojas. una vez que termina inicia con el consecutivo 2 y así hasta el último. El problema que tengo es que me pone un consecutivo más. es decir, si terminara en la 17 se sigue con el 18 o si yo tecleara otro número, vuelve el ciclo. Pensé en poner un límite en la celda T1 ejemplo=17 (columnas con datos) y así detener el ciclo. Lo que necesito es que después de poner el último dato de la última columna de las hojas (Dato) se detenga el consecutivo que pone en la columna D de la hoja de contenido. creo que mi problema es aquí cont = cont + 1 'aumenta mi consecutivo Loop For ini = 1 To Range("t1") Target.Offset(cont - 1, 0).Select ActiveCell = Target + 1 If ini = Target Then Exit For Espero me puedan ayudar Gracias Mariano Prueba de consecutivo.xlsm
  5. Hola JSDJSD: wow, he quedado sorprendido, una gran solución, es increible como en excel podemos realizar increíbles soluciones para hacer más rápido el trabajo. Muchas gracias por la ayuda.
  6. Hola buenas tardes: tengo la siguiente consulta: Desde mi libroA ("AbrirLibro.xlsm") y en la hoja "control" necesito abrir otro libro (B)y hoja, nombrados en mi hoja de "control" Todos estos (nombres) están en diferentes celdas. La idea es: Abrir el libro (B) en la hoja indicada y desde la ruta indicada (hoja control de libro A) Activar la hoja indicada y en ella hacer una búsqueda. Buscar valor indicado en celda del libro A hoja "control", dentro de la hoja de libro B, en la columna D ( apartir de la fila 10) hacia la ultima fila y si este lo encuentra, a partir de la ubicación debe copiar el rango activo o con información. ++Con mi macro he podido ya abrir el archivo y la hoja, pero no realiza la búsqueda en la hoja del libro B y no hace la copia del rango con información a partir de la celda donde encontró el valor. Esa copia lo voy a pegar en word Muchas gracias Mariano Contenido.xlsx AbrirLibro.xlsm
  7. Hola buenos días: En una hoja tengo una lista de diferentes nombres y con un consecutivo inicial, pero por diferentes movimientos al día, estos cambian de numeración, Esto lo hago manual y a veces son más de 100 nombres a cambiar o a veces menos: Un ejemplo: En mi celda D4 inicia mi lista: En D4= tengo el consecutivo 1. y el nombre y después D5=el 2. Nombre. y así varios más de manera consecutivo, que pueden ser de 1 a 20 o hasta 100. Lo que yo cambio manual es el consecutivo, que puede iniciar con cualquier No. ejemplo 7. el cambio serio así: D4=7. el nombre. y D5 sería 8 y así con todos los demás. La idea es que yo indique en la celda E3 el numero con el que iniciara el consecutivo y que se cambien los números de manera automatica y consecutiva. Muchas gracias Cambio automatico de numeros.xlsx
  8. Hola buenas tardes: En una hoja de Excel necesito agregar un numero consecutivo a partir de la celda D2 con el número 1 y así ir aumentando a la derecha. El problema es que solo debe poner el consecutivo si en la celda siguiente (Abajo) hay un valor. ejemplo en E2 debe ir el consecutivo 2, siempre y cuando haya un valor en E3. Muchas gracias Consecutivo a la derecha.xlsx
  9. Hola Israel: Muchas gracias, ya adapté mis formulas a la opción proporcionada y me es de mucha utilidad. Saludos
  10. Hola buenas noches, Tengo la siguiente formula =SI.ERROR(BUSCARV($C4&$AV4,INDIRECTO("'"&$IL$2 & "[" & $IM$2 & "]" &$AW$2&"'!"&$IT$5),17,0),"") Que utilizo para buscar ciertos resultados, pero a veces cuando no encuentra valores me lo marca en 0, y necesito que la celda quede en blanco, ya agregué la función de SI. Error, pero me sigue arrojando el 0. Por favor me pudieran ayudar con esta parte. Muchas gracias.
  11. Hola Antoni, agradezco tu respuesta: Lo que necesito es que me imprima todo lo que este en la lista de la columna C. Para ello he cambiado esta parte: If Range("D" & j).Value = "" Then lo deje en blanco para que imprima todo. Aqui esta bien. Pero si en la columna D una celda tuviera la palabra "X" ese archivo no debe imprimirse. La macro debe brincarlo y continuar con las demás celdas. Este es lo que no sé cómo poner. Muchas gracias
  12. Hola buenas tardes: Tengo un archivo con una macro para imprimir archivos desde un listado en una hoja. de mi lista que tengo en la columna C indico en la columna D con la palabra Si, para que se imprima, si esta columna no tiene esta palabra no lo imprime. La macro me es útil. Pero mi actual necesidad es: Imprimir todos los archivos listados, pero si la columna D, está la palabra "X", no deberá ser impreso. Muchas gracias Consulta IMprimir.xlsm
×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.