Hi,
We currently complete a paper copy of a data entry form. I have created an electronic version (in excel) which is like for like in appearance.
We want to start logging the data entered into the form so we can analyse it.
I have written some code which does what I want it to do. However, I have a very limited knowledge of VBA but I know that I have not done so in the most effective way possible. I also know that if I make any changes to the layout of the data entry form, it is going to take a while to update the code.
As you will see from the code, the data in the data entry form has no specific structure and is quite random (I don't want to change the layout of the data entry form to ensure that people remain familiar with its appearance).
The main issues I encountered were copying data from cells that were on different rows and columns etc. and pasting onto a single row on a separate sheet.
Please can you advise on how to 'tidy-up' the code so that it will run and can be modified more effectively.
The code is attached.
Many Thanks,
Shaun
We currently complete a paper copy of a data entry form. I have created an electronic version (in excel) which is like for like in appearance.
We want to start logging the data entered into the form so we can analyse it.
I have written some code which does what I want it to do. However, I have a very limited knowledge of VBA but I know that I have not done so in the most effective way possible. I also know that if I make any changes to the layout of the data entry form, it is going to take a while to update the code.
As you will see from the code, the data in the data entry form has no specific structure and is quite random (I don't want to change the layout of the data entry form to ensure that people remain familiar with its appearance).
The main issues I encountered were copying data from cells that were on different rows and columns etc. and pasting onto a single row on a separate sheet.
Please can you advise on how to 'tidy-up' the code so that it will run and can be modified more effectively.
The code is attached.
Many Thanks,
Shaun