Code Ghost
New Member
- Joined
- Apr 9, 2024
- Messages
- 16
- Office Version
- 2007
- Platform
- Windows
Good morning community,
I am retrieving seven values from a saved Invoice to a different Workbook.
I have seven rows, from an invoice, to retrieve the values to columns Q to W in a different workbook.
My paths start on row three as follows (not the complete path but the important elements are at the end):
Column .... Q .... R .... S .... T .... U .... V .... W
Row 3 (path) .. ='C:\Users\[1000.xlsx]Invoice'!AI38 .... [1000.xlsx]Invoice'!AI39 .... AI40 .... AI41 .... AI42 .... AI42 .... AI44
Row 4 ...... ='C:\Users\[1001.xlsx]Invoice'!AI38 .... [1001.xlsx]Invoice'!AI39 .... AI40 .... AI41 .... AI42 .... AI42 .... AI44
Row 5 ...... ='C:\Users\[1002.xlsx]Invoice'!AI38 .... [1002.xlsx]Invoice'!AI39 .... AI40 .... AI41 .... AI42 .... AI42 .... AI44
So, I need to drag the path down as it changes the invoice number by row but leaves the cell number in the column as is.
But dragging down the path in Excel changes only the cell (which I don't want to touch) and doesn't change the invoice number (which I want to change to the next invoice number) (Please see the images because once posted).
If I had to modify the path to 100 rows I would do it manually, but I need to do this for 1000 or more rows.
I think VBA would help, but I can't figure out how.
If it is of any use, the invoice number is also stored in column A.
I truly appreciate in anticipation all the help and advice given.
I am retrieving seven values from a saved Invoice to a different Workbook.
I have seven rows, from an invoice, to retrieve the values to columns Q to W in a different workbook.
My paths start on row three as follows (not the complete path but the important elements are at the end):
Column .... Q .... R .... S .... T .... U .... V .... W
Row 3 (path) .. ='C:\Users\[1000.xlsx]Invoice'!AI38 .... [1000.xlsx]Invoice'!AI39 .... AI40 .... AI41 .... AI42 .... AI42 .... AI44
Row 4 ...... ='C:\Users\[1001.xlsx]Invoice'!AI38 .... [1001.xlsx]Invoice'!AI39 .... AI40 .... AI41 .... AI42 .... AI42 .... AI44
Row 5 ...... ='C:\Users\[1002.xlsx]Invoice'!AI38 .... [1002.xlsx]Invoice'!AI39 .... AI40 .... AI41 .... AI42 .... AI42 .... AI44
So, I need to drag the path down as it changes the invoice number by row but leaves the cell number in the column as is.
But dragging down the path in Excel changes only the cell (which I don't want to touch) and doesn't change the invoice number (which I want to change to the next invoice number) (Please see the images because once posted).
If I had to modify the path to 100 rows I would do it manually, but I need to do this for 1000 or more rows.
I think VBA would help, but I can't figure out how.
If it is of any use, the invoice number is also stored in column A.
I truly appreciate in anticipation all the help and advice given.
Attachments
Last edited: