Rob4077
asked on
Suggestion to transfer data between spreadsheets
I am after some guidance on how to best finalise a mechanism to to update a master spreadsheet from a subset spreadsheet. Following is an overview of what I have done.
1. I have a master spreadsheet where orders are entered.
2.. With the help of an EE expert, I have worked out how to copy a small subset of the data to a second spreadsheet that can then be updated (date handled, photo URL, etc) using an AppSheet form.
3. I have used a series of Index/Match lookups to interrogate the subset spreadsheet and display the updated data on the master sheet
However, from time to time, I need to clean out the subset spreadsheet without losing the data. The only way I can think of is to write some VBA that will read the lookup values in the master sheet and paste them back as fixed text on the master sheet before I clean out the subset. I am quite capable of writing the code but wondered if there is a better way?
To make this work I need to save the subset spreadsheet in a completely different workbook in Google Drive (or another cloud synced folder) so that it can be edited by the AppSheet application, That means that there will be times when the master spreadsheet will try to READ data in the subset spreadsheet at much the same time as AppSheet tries to EDIT data in the same subset spreadsheet. Does anyone know if this will cause lock or save conflicts, or is it relatively safe because the lookup is only READing the data, not trying to EDIT it?
1. I have a master spreadsheet where orders are entered.
2.. With the help of an EE expert, I have worked out how to copy a small subset of the data to a second spreadsheet that can then be updated (date handled, photo URL, etc) using an AppSheet form.
3. I have used a series of Index/Match lookups to interrogate the subset spreadsheet and display the updated data on the master sheet
However, from time to time, I need to clean out the subset spreadsheet without losing the data. The only way I can think of is to write some VBA that will read the lookup values in the master sheet and paste them back as fixed text on the master sheet before I clean out the subset. I am quite capable of writing the code but wondered if there is a better way?
To make this work I need to save the subset spreadsheet in a completely different workbook in Google Drive (or another cloud synced folder) so that it can be edited by the AppSheet application, That means that there will be times when the master spreadsheet will try to READ data in the subset spreadsheet at much the same time as AppSheet tries to EDIT data in the same subset spreadsheet. Does anyone know if this will cause lock or save conflicts, or is it relatively safe because the lookup is only READing the data, not trying to EDIT it?
ASKER
Hi Theo,
The main reason is size. I need to make the data available to a mobile device and I will be using AppSheets for that. It works adequately for the job I need to do but it would be much more efficient if it only had to download a subset of the data instead of the full sheet. So I thought it would be best if I kept all the data in a master sheet and only transferred the relevant data to the subsheet. As the subsheet is updated the information needs to be visible on the master and eventually I should clear out the extra data from the subsheet and just leave it in the master.
It seems to me, based on the lack of responses, that I am really asking something that is not ideal anyway and I should find another solution. Is that what you're suggesting?
The main reason is size. I need to make the data available to a mobile device and I will be using AppSheets for that. It works adequately for the job I need to do but it would be much more efficient if it only had to download a subset of the data instead of the full sheet. So I thought it would be best if I kept all the data in a master sheet and only transferred the relevant data to the subsheet. As the subsheet is updated the information needs to be visible on the master and eventually I should clear out the extra data from the subsheet and just leave it in the master.
It seems to me, based on the lack of responses, that I am really asking something that is not ideal anyway and I should find another solution. Is that what you're suggesting?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Thanks for your confirmation. I need to explore other options.
This depends strongly on the main reason why you have "a master spreadsheet where orders are entered"