3

can someone help me with this problem in corel? i have a table with 16 rows (2 pages, left and right because of the binding), and i need to insert on the first column on each row a number starting from 2874 on first page(eg. 2874, 2875 ...2889-last row on first page) and counting until page 100

the only solution i know is to make the numbers in excel(this way i don't have to type all 1600 number for each row) and copy them back to corel but it's still a hassle to arrange them on every page

  • Why not do that in indesign? I believe it would be the proper tool for this type of job – Luciano Mar 8 at 13:57
  • it would be you are right but the original file was made in corel draw :( (and i don't know that much indesign to draw tables and that good stuff that he would be much better than corel draw) – speeder Mar 8 at 14:11
  • 2
    Have you tried googling for a solution? there must be a macro somewhere in a Corel Draw forum... – Luciano Mar 8 at 14:56
  • i did and can't find anything or i don't know how to search – speeder Mar 9 at 22:51
  • this is what i am trying to achieve dropbox.com/s/o7mc527gku3thhe/… but it still takes a lot to edit the first number from the first row for every page dropbox.com/s/qv005kn4mnjznud/2019-03-12_10-40-15.png?dl=0 – speeder Mar 12 at 8:38
1

I wanted to just post this CorelDRAW forum link as a comment, but I don't have enough rep:

https://community.coreldraw.com/talk/coreldraw_graphics_suite_x6/f/coreldraw-x6/37576/any-faster-way-to-auto-numbering-columns-rows-on-one-page-only

The macro ("BDTableTextControl_v2.gms") posted by Brian in that thread gets close to achieving what your're looking to do.

To make this more like a legitimate answer, here's the steps I took to install, run, and use the macro:

  1. Save the macro file to your desired location on your desktop (right-click > Save As). (I just left it in my Downloads folder as I couldn't get it to work from the "correct" AppData folder.)

  2. Open the Macro Manager (Alt+Shift+F11 or Tools > Macros > Macro Manager).

  3. Click Load and select the BDTableTextControl_v2.gms file. The macro should now appear in the Visual Basic for Applications tree within the Macro Manager.

  4. Double-click BDTableTextControl from the Macro Manager to run the macro.

enter image description here

  1. In the macro dialog, set your desired starting number.

enter image description here

  1. In the table, select the cells where you want the numbers to appear

enter image description here

  1. Click the "Add Numbers" button.

enter image description here

Unfortunately, it's not an automated thing, so you'll likely have to run the macro again for each of your 100 pages, but at least it's not having to hand type each number on every row. Hope this helps.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.