MasterBash
08-03-2024, 01:28 PM
Hello,
I posted here : https://www.excelforum.com/office-365/1426937-visitor-registry-with-signatures-what-software-to-use.html
Once again, I would like the mention how much I appreciate the help that I received on this forum. Unfortunately, I am terrible at Excel/VBA, but I wish I could contribute to this forum too. I am certainly learning a bit.
I am trying to make a visitor/driver registry where people can register themselves when they come in.
One point of entry, one device to register. I will be needing a graphical tablet for the signature. We currently write down everything manually ourselves, except for the signature.
I believe Excel will be the best tool for it, even though it will be similar to a database. I thought about Microsoft Access, but not only I don't know much about Access, but I believe it might be a bit harder to create forms.
Here is a sample of the workbook : 31742
First, I would also like some thoughts if Excel appears to be the correct software to use, or should I forget about it altogether ? I don't mind using another software.
Second, there are some things wrong in the sheet Registry. I am unable to make the required fields all required. I can only do an "Or" condition and as soon as I click Submit, if only one condition is met (only one field is filled), it sends the e-mail. The other problem is the Message Box that says the request has been sent successfully. It appears before even clicking "Send", and I believe there should be some error handling there. Eventually I will be removing the '.Send and it will be sending automatically. I spent a long time trying to fix the condition so all fields must be required, but no luck. Also, after sending the message, I tried a .ClearContents, but it does not seem to play well with merged cell. As a workaround, I chose to empty cells with "". I don't know if there are any drawbacks to doing it this way. Also, for the signature, I chose to clear shapes on the worksheet on submit. However, it only appears to clear the signature (shape) after the message box "Your request has been sent successfully". Why is it not clearing it before the message box ?
The Submit button already sends the form by e-mail. I had to send it as an image, because of the signature. If I were to send it as a table format, the signature would appear as an image below the table and not in the cell. I wish it would be a table and the signature in the correct place, to allow copy and paste of the fields, but that is not a problem, maybe a quality improvement in the future.
Now the biggest task and one of the reasons why I chose Excel over Access, is the form itself. I would like the Submit button to also add as a row in the data sheet, including the signature. The Date would be filled as the current day's date. Time of arrive would automatically get filled inside the form as soon as the visitor/driver starts typing the information. Is that possible to do ? I am sure the other fields are possible, but I am not sure about the signature and it is very important for the signature to be there, because we must keep all records for 3 years.
Last question. If the excel workbook becomes too heavy with too many entries, should we simply retrieve the data from Excel to Access as a way of keeping the records, then clearing the Data sheet in Excel ?
Thank you !
I posted here : https://www.excelforum.com/office-365/1426937-visitor-registry-with-signatures-what-software-to-use.html
Once again, I would like the mention how much I appreciate the help that I received on this forum. Unfortunately, I am terrible at Excel/VBA, but I wish I could contribute to this forum too. I am certainly learning a bit.
I am trying to make a visitor/driver registry where people can register themselves when they come in.
One point of entry, one device to register. I will be needing a graphical tablet for the signature. We currently write down everything manually ourselves, except for the signature.
I believe Excel will be the best tool for it, even though it will be similar to a database. I thought about Microsoft Access, but not only I don't know much about Access, but I believe it might be a bit harder to create forms.
Here is a sample of the workbook : 31742
First, I would also like some thoughts if Excel appears to be the correct software to use, or should I forget about it altogether ? I don't mind using another software.
Second, there are some things wrong in the sheet Registry. I am unable to make the required fields all required. I can only do an "Or" condition and as soon as I click Submit, if only one condition is met (only one field is filled), it sends the e-mail. The other problem is the Message Box that says the request has been sent successfully. It appears before even clicking "Send", and I believe there should be some error handling there. Eventually I will be removing the '.Send and it will be sending automatically. I spent a long time trying to fix the condition so all fields must be required, but no luck. Also, after sending the message, I tried a .ClearContents, but it does not seem to play well with merged cell. As a workaround, I chose to empty cells with "". I don't know if there are any drawbacks to doing it this way. Also, for the signature, I chose to clear shapes on the worksheet on submit. However, it only appears to clear the signature (shape) after the message box "Your request has been sent successfully". Why is it not clearing it before the message box ?
The Submit button already sends the form by e-mail. I had to send it as an image, because of the signature. If I were to send it as a table format, the signature would appear as an image below the table and not in the cell. I wish it would be a table and the signature in the correct place, to allow copy and paste of the fields, but that is not a problem, maybe a quality improvement in the future.
Now the biggest task and one of the reasons why I chose Excel over Access, is the form itself. I would like the Submit button to also add as a row in the data sheet, including the signature. The Date would be filled as the current day's date. Time of arrive would automatically get filled inside the form as soon as the visitor/driver starts typing the information. Is that possible to do ? I am sure the other fields are possible, but I am not sure about the signature and it is very important for the signature to be there, because we must keep all records for 3 years.
Last question. If the excel workbook becomes too heavy with too many entries, should we simply retrieve the data from Excel to Access as a way of keeping the records, then clearing the Data sheet in Excel ?
Thank you !