IS Coreldraw able to remember the previous printing settings like illustrator does? For example, it remembers you printed A3size last time, otherwise, i have to adjust the settings everytime.
but seems i cannot find a way to make Coreldraw to remember what i did last time.
if someone could help with this?
thanks a lot.
Do you have a page size that you use the most? If so, make it the default page size, thusly:
Open corelDRAW, select the page size that you want as the default page dimensions.
Then from the menu, click on Tools->Save Settings As Default.
Other than that, I do not know of a way to make Draw or PP to 'remember' what page size you used previously.
thank you hugh.
that's really helpful.i will do what you pointed and see what will happen.
one more question, i normally print A4 size paper, so i save A4 settings as Default.
but once I open a A3 template and print A3 size paper, does the Default settings still be A4 settings?
thanks again.
thanks a lot buddy.this is what i want. i really appreciate your help. very helpful.I made an A3 one and also an A4 one.
Sub SetA3()ActiveDocument.PrintSettings.SetPaperSize prnPaperSizeA3, prnPaperLandscapeEnd Sub
frankly, i have no idea about Macro things. you mentioned when u gonna print stuff, just simply press the particular button which been made by yourself. i'm wondering how do i create a button for A3 and A4 separately on the toolbar?
-Go to Options>Customizations>Commands>
-click the field that says "File" and change it to "macros".
-Look for "GlobalMacros.SetA3".
-drag the macro icon to the toolbar wher you want it.
-In the tab that says "appearance" you can change its name and icon.
-you can also drag it to a menu of give it a keyboard shortcut.
HI leunam12
thank you very very very (heaps) much.
everything is sorted out. u r a star :)
you're welcome, that was an easy one.
Hi leunam12
Today i have tested the Macros stuff. All good. it works perfect. Can i ask one more Macros coding thing?
how can i add in Current page for Printing perferences?
coolone said:Sub SetA3()ActiveDocument.PrintSettings.SetPaperSize prnPaperSizeA3, prnPaperLandscape ActiveDocument.PrintSettings.PrintRange = prnCurrentPage End Sub
ActiveDocument.PrintSettings.PrintRange = prnCurrentPage
End Sub
Add the bold line.
Have fun!
---------------
Manuel Rivas
wow. thanks a lot.
i should learn some more about this coding language
thank you again. :-)
Hi master :)
sorry to bother again, I dont know how to edit macros stuff. tried but failed. :-(
like if I got 2 Printers here. Printer1 and Printer2.
is it possible to make the Macros button to assign the task to a particular printer to print stuff straight away? then i dont need to touch print icon anymore, and how to make the code for the paper "180-degree rotation"?
Sub SetA3()
ActiveDocument.PrintSettings.SetPaperSize prnPaperSizeA3, prnPaperLandscape prnRotation180
Printer2,
Print
or....impossible
thanks a lot. i suppose this is the last question. macros is really helpful for printting settings.
I Really appreciate your help.
Sub SetA4()ActiveDocument.PrintSettings.SelectPrinter "your printer name"ActiveDocument.PrintSettings.SetPaperSize prnPaperSizeA4, prnPaperRotatedLandscapeActiveDocument.PrintSettings.PrintRange = prnCurrentPageActiveDocument.PrintOutEnd Sub
That will print to the printer specified in the second line between the quotation marks, it will start printing as soon as you click the button, you won't see the Dialog box. To change the printer go to the Windows Control Panel and open the Printers window, click your desired printer's name twice (click-wait two seconds-click again to highlight it), then Ctrl+C to copy the name and paste it between the quotation marks.
----------------------------
hi master, i never known marcos coding can make my work so easy.
it is hard for me to express my appreciation in any language..
THANK YOU VERY MUCH.