plainhavoc
New Member
- Joined
- Aug 22, 2015
- Messages
- 3
Hi all,
I've been reading through the forums quite a lot lately searching for a way to do an "autoprint" for labels from a set of data. Hopefully someone here can point me in the right direction.
I am attempting to populate a discontinuous set of cells on sheet1 "T_STICKERS" with a range (A2:L2), on sheet2 "PRINT_LIST".
Then it would save the excel file and export as PDF to the same location, then print out the sticker from sheet1, clear sheet1 data (with merged cells), move on to the next row of sheet2 and do the process again until a blank row on sheet2 is encountered.
The save, export, and clear submodules are all working with manually entered data, but I am just having trouble with the auto-populate. Just trying to save a couple hours per week at work instead of manually typing out or copy/pasting 50-100 of these stickers. Oh, the data on sheet2 can be up to 500 rows, but no more at a time. Here are some screenshots to show what I am trying to do.
The above is sheet1. Each merged cell is individually named as seen in quotations.
Above shows Sheet2 with two rows of data. Typically, it would be much more than this.
Below, you can see what work has been done in VBA so far. Many things are commented out for testing of other submodules, but it still helps to show.
To save myself further embarrassment, I didn't include the "PropogateForm" sub-module, which is where I was attempting the auto-populate.
I've been reading through the forums quite a lot lately searching for a way to do an "autoprint" for labels from a set of data. Hopefully someone here can point me in the right direction.
I am attempting to populate a discontinuous set of cells on sheet1 "T_STICKERS" with a range (A2:L2), on sheet2 "PRINT_LIST".
Then it would save the excel file and export as PDF to the same location, then print out the sticker from sheet1, clear sheet1 data (with merged cells), move on to the next row of sheet2 and do the process again until a blank row on sheet2 is encountered.
The save, export, and clear submodules are all working with manually entered data, but I am just having trouble with the auto-populate. Just trying to save a couple hours per week at work instead of manually typing out or copy/pasting 50-100 of these stickers. Oh, the data on sheet2 can be up to 500 rows, but no more at a time. Here are some screenshots to show what I am trying to do.

The above is sheet1. Each merged cell is individually named as seen in quotations.

Above shows Sheet2 with two rows of data. Typically, it would be much more than this.
Below, you can see what work has been done in VBA so far. Many things are commented out for testing of other submodules, but it still helps to show.


To save myself further embarrassment, I didn't include the "PropogateForm" sub-module, which is where I was attempting the auto-populate.