Fecha actual Lun, 19 May 2025, 02:25
El libro recomendado Manual Imprescindible de CorelDRAW

Todos los horarios son UTC+02:00




Cerrado Este tema está cerrado, no puede editar mensajes o enviar nuevas respuestas  [10 mensajes ] 
Autor Mensaje
Desconectado
MensajePublicado:Mié, 06 Abr 2011, 13:03 

País:España
Software de Corel que más utiliza:CorelDRAW Graphics Suite 2021 ( versión 23 )
Hola, necesito saber si es posible imprimir codigos descuentos de forma aleatoria y a su vez, que por cada código impreso lo vaya poniendo en un archivo txt o pdf, uno por cada linea.

Ejemplo:

Mandamos a imprirmir 100 hojas, y lo imprimirá aleatoriamente

Imprime 00190
Imprime 00393
Imprime 00593
Imprime 02297
Imprime 01594
Imprime 06591

Y a su vez me crea un archivo txt o pdf o report o lo que sea que salga así o similar:

archivo.txt
00190
00393
00593
02297
01594
06591

¿ Sabéis cómo puedo hacer esto?


Arriba
   
Desconectado
MensajePublicado:Mié, 06 Abr 2011, 16:16 

Software de Corel que más utiliza:CorelDRAW Graphics Suite 2023 ( versión 24.3 )
CorelDRAW no tiene una funcion de generar numeros aleatorios. Si tienes una lista de numeros puedes usar imprimir Fusion para generar PDF (tanto sea individuales como varios en una misma hoja)


Arriba
   
Desconectado
MensajePublicado:Mié, 06 Abr 2011, 20:10 

País:Colombia
Software de Corel que más utiliza:CorelDRAW Graphics Suite 2022 ( versión 24 )
Corel hace muchas cosas pero de lo que precisas puede hacer la mitad, pese a que es un programa netamente para diseño vectorial, pero lo que necesitas lo puede conseguir con "Random Number generator" no se en que versión esté ahora.

Visita este sitio http://www.segobit.com/rng.htm


Arriba
   
Desconectado
MensajePublicado:Jue, 07 Abr 2011, 01:30 

País:España
Software de Corel que más utiliza:CorelDRAW Graphics Suite 2021 ( versión 23 )
Citar:
CorelDRAW no tiene una funcion de generar numeros aleatorios. Si tienes una lista de numeros puedes usar imprimir Fusion para generar PDF (tanto sea individuales como varios en una misma hoja)
Hola Ariel,

Entonces, pasandole la lista de numero (que yo genero, ya sea con el programa que facilitas o personalizada por mi) la imprenta dandole a fusión para generar PDF lo haría solo y listo. No? Bueno, creo que acabo de encontrar la solución a lo que me indicas Ariel la dejo por si hay alguien que le interes: http://www.corelclub.org/imprimir-fusio ... coreldraw/

Muchas gracias !!


Arriba
   
Desconectado
MensajePublicado:Jue, 07 Abr 2011, 11:09 

País:España
Software de Corel que más utiliza:CorelDRAW Graphics Suite 2022 ( versión 24 )
Citar:
Corel hace muchas cosas pero de lo que precisas puede hacer la mitad, pese a que es un programa netamente para diseño vectorial, pero lo que necesitas lo puede conseguir con "Random Number generator" no se en que versión esté ahora.

Visita este sitio http://www.segobit.com/rng.htm
Interesante...


Arriba
   
Desconectado
MensajePublicado:Jue, 07 Abr 2011, 11:18 

País:United States
Software de Corel que más utiliza:CorelDRAW Graphics Suite 2021 ( versión 23 )
Existe la función Rnd en VBA que genera números aleatorios o sea que técnicament Corel si puede hacerlo sin necesidad de otro programa. Hay que saber VBA para hacerlo pero es posible.


Arriba
   
Desconectado
MensajePublicado:Jue, 07 Abr 2011, 11:48 

País:España
Software de Corel que más utiliza:CorelDRAW Graphics Suite 2021 ( versión 23 )
ok, gracias. Mi problema era el como hacerlo para imprenta, los códigos ya los genero yo mediante web :-). Muchas gracias nuevamente, ha sido importante para el proyecto que vamos a realiar este paso. Una cervezita para tiiiiiiiii !!!


Arriba
   
Desconectado
MensajePublicado:Jue, 07 Abr 2011, 15:46 

Software de Corel que más utiliza:CorelDRAW Graphics Suite 2023 ( versión 24.3 )
Citar:
Una cervezita para tiiiiiiiii !!!
oye, y para mi que soy el autor del tutorial? :)


Arriba
   
Desconectado
MensajePublicado:Jue, 07 Abr 2011, 23:06 

País:United States
Software de Corel que más utiliza:CorelDRAW Graphics Suite 2021 ( versión 23 )
Estaba muy buena la cervecita, gracias.

Me puse a jugar con eso de la función Rnd (qué jueguitos tenemos nosotros los nerds!) y trabaja bastante bien aparentemente; este macro genera un número de cuatro cifras diferente cada vez que lo corres.

Solo fue un experimento, ya se que el problema está resuelto. Pero ya sabemos que podemos usar Corel para generar números de la lotto.
Código:
Sub Random()

Dim n As Integer, blah As String, rnumber As String
Dim char As Integer, sh As Shape

n = Int((9999 - 1 + 1) * Rnd + 1)
blah = CStr(n)
char = Len(blah)

    If char < 4 Then
    rnumber = String(4 - char, "0")
    Set sh = ActiveLayer.CreateArtisticText(2, 2, rnumber & n, , , "Arial", 24, cdrTrue)
    Else
    Set sh = ActiveLayer.CreateArtisticText(2, 2, n, , , "Arial", 24, cdrTrue)
    End If

End Sub


Arriba
   
Desconectado
MensajePublicado:Vie, 08 Abr 2011, 17:33 

País:España
Software de Corel que más utiliza:CorelDRAW Graphics Suite 2021 ( versión 23 )
Citar:
oye, y para mi que soy el autor del tutorial? :)
que no cunda el pánico !! jajaa una ronditaaaaaaaaa para todos !!!
Imagen


Arriba
   
Mostrar mensajes previos: Ordenar por 
Cerrado Este tema está cerrado, no puede editar mensajes o enviar nuevas respuestas  [10 mensajes ] 

Todos los horarios son UTC+02:00


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Buscar:
Ir a:  
Descarga Digital Licencia perpetua de CorelDRAW Graphics Suite para Windows y Mac

:: Corel-FORUM :: WWW.CORELCLUB.ORG ::

©1996-2025 Club Internacional de Usuarios de CorelDRAW - COREL-FORUM - El foro de ayuda entre usuarios de CorelDRAW en español, on-line desde 1996 - Corel is a registered trademark of Corel Corporation / Alludo

Desarrollado por phpBB® Forum Software © phpBB Limited
Traducción al español por phpBB España
Registrarse