Jump to content

Search the Community

Showing results for tags 'imprimir'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • ¿Eres nuevo? Lee las Normas y Reglas del Foro
    • Presentaciones
  • Dudas y consultas sobre Excel
    • Excel General
    • Macros y programación VBA
    • Power BI
    • Access, Word, Power Point, Outlook etc...
    • Comparte tus aportes
  • Sobre ayudaexcel.com
    • Solicitud proyectos
    • Blog
    • Plantillas
    • Productos de ayudaexcel
    • Megaguías
  • Otras aplicaciones de Microsoft Office
  • Variedades
    • Cafeteria Ayuda Excel
    • Temas resueltos
    • Temas Abandonados
  • Archive
  • Resources
    • Ideas y aportes

Categories

  • Tools
  • Add-ins
  • Store
  • Finance
  • Dpto. Admin
  • Purchasing
  • Agendas
  • Data registry

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Skype


Facebook


Twitter


Localización:


Interests

Found 7 results

  1. Buenos tardes a los integrantes de este foro, en esta ocasión recurro a uds para solicitarle su apoyo y colaboración, en como mejorar esta macro, la cual me permite realizar una impresión de boleta de pago de 1 en 1 y ahora lo que requiero es que bajo este código puede grabarlo en PDF en forma masiva o si se puede grabar por cada DNI del trabajador, adjunto detalle: En la Hoja PLANILLA, se encuentra la base de datos En la Hoja RESUMEN, mediante una lista desplegable en la celda C1, se lograr filtra los DNI como valores únicos En la Hoja BOLETA, mediante formulas se logra transponer los datos que deberán ser impreso por cada trabajar su remuneración de la lista desplegable. Lo que se prende es que el valor de la celda C1 (lista desplegable de la hoja resumen) vayan variando de 1 en 1, para que en la hoja boleta se imprima trabajador por trabajador hasta el ultimo registro (DNI) de esa lista desplegable, espero haberme explicado lo que pretendo obtener como resultado. Gracias por su apoyo y colaboración. Option Explicit Sub Imprimir() Dim Lin As Long Sheets(BOLETA).Select Lin = 8 While Sheets(PLANILLA).Range(BS & Lin) <> "" Sheets(RESUMEN).Range(C1) = Sheets(PLANILLA).Range(BS & Lin) DoEvents ActiveWindow.SelectedSheets.PrintOut _ Copies=2, _ Collate=True, _ IgnorePrintAreas=False Lin = Lin + 1 Wend End Sub link de archivo (modulo) https://drive.google.com/file/d/1uL1XaFLqIy2ShWiXOhvwsKI4YEBvnkmi/view?usp=sharing
  2. Hola Amigos me encontré con una necesidad... espero alguien me ayude La cuestión es que a través de una macro quisiera mandar a guardar como PDF varias hojas (como un archivo único)..... Tengo en una hoja "Base" una lista con los nombres de hojas creadas... la lista puede ser larga (cantidad N).. (en la primera columna) cada hoja esta preparada como para ser guardada como PDF... Entonces donde estoy trabado es en seleccionar todas las hojas que necesito mandar a guardar como PDF.. Esto es lo que necesito Sheets(array("hoja1","hoja2","hoja3").select Sheets(Worksheets("Base").Cells(1, 1).Value).Activate pero necesito que lo de las "hoja1","hoja2".. etc sea flexible y tome los nombres de la columna 1 de la hoja "Base" Mas o menos esto es lo que necesito, pero cada select se va cancelando con el siguiente por lo que no me sirve... For i = 1 To N Sheets(Worksheets("Base").Cells(i, 1).Value).Select Next i Sheets(Worksheets("Base").Cells(1, 1).Value).Activate A ver si alguien me da una mano... Saludos
  3. Version 1.0 Beta

    78 downloads

    Libro de cálculo Excel Generador de Cartones para Bingo, este proyecto genera hojas con series de 5 cartones para bingo en cada hoja, en cada hoja hay 5 cartones (los 5 cartones son los mismos) para realizar 5 sorteos diferentes (vertical, horizontal, diagonal, L, cartón lleno), este bingo es para números del 1 al 75 el libro contiene 2 hojas iniciales, la hoja "calculo" que es donde se muestra la información principal y en donde el usuario puede realizar las siguientes operaciones: - introducir el numero de series de cartones que desea generar - generar la serie de cartones - imprimir la serie de cartones la segunda hoja corresponde a la "plantilla" de la serie de 5 cartones, allí usted puede personalizar la presentación, antes de realizar las operaciones en la hoja calculo. Nota: El proyecto se encuentra en versión BETA debido a lo siguiente: - hasta la presente fecha ha sido probado en office 2010, corriendo en un ordenador I3 con 8GB de ram. - lo he probado hasta la generación de 1000 cartones, teoricamente no debería haber limites salvo los impuestos por el paquete ofimático Microsoft Office y los recursos del ordenador. - los numeros que llenan los cartones de bingo, son generados de forma aleatoria, pero no se comprueba si hay cartones repetidos. No debería ocurrir, pero siempre existe la probabilidad. Me queda pendiente escribir el código que compruebe la existencia de cartones repetidos. Cualquier duda, comentario, criticas, bugs, mejoras pueden hacerlo por acá. NO soy un profesional en excel, soy un hobbista al que le encanta la automatización de excel para simplificar trabajos en contabilidad mediante el uso de Excel. Un saludo desde Venezuela.
  4. Hola Buenas Noches. Ante Todo quiero felicitar este sitio que está super y ofrece mucha información para resolver problemas en excel. tengo un libro en excel en el que mediante macros vba, genero 300 hojas. Luego investigando un poco, me conseguí que para imprimir mediante macros, se utiliza la siguiente línea de código Sheets(Array("hoja", "hoja (2)", "hoja (3)" )).PrintOut el problema radica en que habría que repetir "hoja (x)" 299 veces, y cuando intento pegar el texto, el editor de vba me arroja el error "Demasiadas continuaciones de lineas" he tratado de crear una matriz publica en un modulo, pero igual me arroja el mismo error, ¿habrá alguna manera de utilizar la función Array (o cualquier otra función) que permita aceptar grandes cantidades de variables? Saludos
  5. Buenas noches, tengo un problemilla y he estado buscando por internet pero no encontre nada, espero que me puedan ayudar en el foro de la misma forma con la que yo espero ayudar. El problema es el siguiente. Tengo un libro con varias hojas, entre ellas las siguiente: Empleados con los Nombre de empleado y el turno en el que trabaja , Mañana Tarde o Noche, con cada uno de los dias del mes (vamos un cuadrante de turnos) Cuadrante con una lista desplegable que coge el nombre del empleado y después en cada una de las celdas pone de los dias de la semana todo cogido de Empleados. Con esto consigo ver en la hoja Cuadrantes, el cuadrante individual de cada persona (Bien en diseño funciona todo perfectamente), en la lista desplegable de cuadrante selecciono la persona y me aparece los turnos que tiene esa persona en cada dia. Ahora bien, mi idea es que si tengo 50 empleados, tengo que ir cambiando el nombre en la lista desplegable y darle a imprimir uno por uno, se que debe de haber alguna forma de incluir un botón con una macro en excel para que al darle a imprimir, el automáticamente imprima los cuadrantes de todos los empleados individualmente, como si desplegáramos la lista uno por uno y le diésemos a imprimir. No se si me he explicado bien. Ahora que lo pienso mientras escribo esto podría grabar una macro y hacerlo todo manual la primera vez, pero claro si añado un nuevo empleado en la hoja empleados y modifico la lista desplegable de la hoja cuadrantes, tengo poca ideas de macros por no decir nula. Ayuda. Reedit: He probado a grabar una macro desplegando la lista de trabajadores y dándole a imprimir uno por uno, el resultado... me imprime 30 copias con el usuario que se encuentra activo en la lista desplegable, es decir no detecta que se haya cambiado de empleado.
  6. Buenas noches a todos, he encontrado varios post similares, pero ninguno hace exactamente lo que necesito. Os explico, tengo una serie de tablas que se actualizan de forma dinámica mediante datos que entran por una URL, por lo que cada dia estas tablas tienen una longitud diferente, puede que un día 5 lineas, otro 30... mi problema viene que cuando se imprima solo muestre las que contienen datos. Lo he intentando con varios códigos que he visto, pero el problema es que cuando me corta por donde debe la tabla, luego no me lo vuelve a expandir Tengo dos opciones, Meter en una macro (ya uso una para actualizar la información) la redimension de la tabla Poner un boton de imprimir y que solo lo haga al imprimir, no importar que en el excel se vean lineas vacias Muchas gracias!!
  7. Hola estoy tratando de imprimir el archivo de Word anexado con una Macro a ambas caras y 2 páginas por hoja, el siguiente codigo lo he sacado con la grabadora de macros. Si me funciona pero solamente cuando la estoy grabando, posteriormente utilizando solo el codigo ya no funciona. Alguien que me ayude? Gracias. Sub Macro1() ' ' Macro1 Macro ' ' Application.PrintOut FileName:="", Range:=wdPrintAllDocument, Item:= _ wdPrintDocumentWithMarkup, Copies:=1, Pages:="", PageType:= _ wdPrintAllPages, Collate:=True, Background:=True, PrintToFile:=False, _ PrintZoomColumn:=0, PrintZoomRow:=0, PrintZoomPaperWidth:=0, _ PrintZoomPaperHeight:=0 End Sub QUÉ ES EL PENSAMIENTO SISTÉMICO.docm
×
×
  • Create New...

Important Information

Privacy Policy