escellentguy
Technical User
Hello-
I am working with an end user that receives a weekly EDI transmission which consolidates requests for shipments from three companies. The report is essentially 5 columns. The first column lists the company that requested and the other 4 columns list part numbers and other identifying product numbers.
Only the first row of the colum for the company is filled in for the entire company order and the remaining rows are blank for that column. The companies are separated by junk lines which read across the row PACKING ORDER TO FOLLOW. The EDI transmission looks like this.
Company A Part1 Another Number Another Number
Part 2 "" ""
Part 3 "" ""
PACKING ORDER TO FOLLOW
Company B Part 1 "" ""
Part 2 "" ""
The first thing I would like to automate for them is to fill in the company name all the way down the column so that later retrieval of the information will have a company assigned to each part. Then I would like to delete the junk rows that say packing order to follow.
Would it be wise to have the vb script find nulls in column A and duplicate the first non null to fill in the company or is there a better way to normalize the data to structure it more similar to a database? They are currently filling in the company name then copying and pasting each company into a separate spreadsheet to separate them in case they have to retrieve the info later. I would foresee a user interface panel or control panel similar to access where they can select which company to view and which dates to view and it would pull from the master spreadsheet rather than storing the information in hundreds of separate spreadsheets.
Just wanted to get some insight from the masters before I begin to structure this. Any thoughts welcomed.
Thank you in advance.
I am working with an end user that receives a weekly EDI transmission which consolidates requests for shipments from three companies. The report is essentially 5 columns. The first column lists the company that requested and the other 4 columns list part numbers and other identifying product numbers.
Only the first row of the colum for the company is filled in for the entire company order and the remaining rows are blank for that column. The companies are separated by junk lines which read across the row PACKING ORDER TO FOLLOW. The EDI transmission looks like this.
Company A Part1 Another Number Another Number
Part 2 "" ""
Part 3 "" ""
PACKING ORDER TO FOLLOW
Company B Part 1 "" ""
Part 2 "" ""
The first thing I would like to automate for them is to fill in the company name all the way down the column so that later retrieval of the information will have a company assigned to each part. Then I would like to delete the junk rows that say packing order to follow.
Would it be wise to have the vb script find nulls in column A and duplicate the first non null to fill in the company or is there a better way to normalize the data to structure it more similar to a database? They are currently filling in the company name then copying and pasting each company into a separate spreadsheet to separate them in case they have to retrieve the info later. I would foresee a user interface panel or control panel similar to access where they can select which company to view and which dates to view and it would pull from the master spreadsheet rather than storing the information in hundreds of separate spreadsheets.
Just wanted to get some insight from the masters before I begin to structure this. Any thoughts welcomed.
Thank you in advance.