A few years back I developed my own simple help system which was basically a command button to open a form to a particular record in the forms table. (You could also use the double click event of the control in question) - the code to open the form will also pass through an ID number identifying the particular help you wanted to show against that particular control.
This worked OK for one Form, but to add it to multiple Forms meant you had to know where you were in the list of ID numbers you had used. Not a major problem but a headache you don't really need.
Later I built a Class Module which has the ability to capture a reference to a control on your form, open another form and use that captured information to do anything you wanted with VBA code.
For example, the VBA code could be used to get the name from the the captured control and place that in the table, then you could fill in the help text related to that control. You could also place a subform on your help Form to display images if required, or URL to YouTube where you might want to store helpful videos.
The beauty of implementing a Help System with this method is that wherever you put the code whether you put the code in the double click event of the control, or whether you put the code in a command button adjacent to control, the code is exactly the same in every case all it does is open the Form. In your case this would be the Help Form.
The Help Form would open with a blank record ready for you to type in the help information. Nothing to think about, no list of reference numbers to maintain, just identical code, a simple one line of code, and then just type in the the help text.
If you went with this method I would also recommend that you capture the form name, (the class module allows you to do this easily) because it is likely you will have controls with the same name on different forms.
The class module is available here:-
https://www.niftyaccess.com/callcalled-class-module/
Along with some YouTube instructional videos and samples.
I would be very happy to help develop a help file system using the CallCalled Class Module if you wanted to take this route.
Sent from Newbury UK