
:max_bytes(150000):strip_icc()/ExcelDataEntryFormTutorial-1-5c0d812246e0fb0001626246.jpg)
Upper– Specify the largest or highest value that can be accepted by the field.Lower– Specify the smallest or lowest value that can be entered into the field.If you check the Range check box, then also specify the Lower and Upper ranges as described below. During data entry, if you attempt to enter a value outside the specified range, you’ll get a warning message that the value is out of range. Range– Allows for a specified value between one value and another.Repeat last– When checked, the Repeat Last attribute causes the value of the most recently viewed record to become the pre-populated values when a new record is created.Required– Fields where data entry is manditory should have this Required attribute checked.Read only– This check box sets the Read Only attribute of the field.When Tab Stop is unchecked, the cursor will not move into the field during data entry. Some fields are automatically calculated, so these would not need a Tab stop and therefore the Tab stop checkbox should be unchecked. Tab– This specifies the order of the field within the page during data entry.Tab stop- If data entry will occur for a field, then this should remain checked.Note: There is a limit of about 250 fields on any given page. You can use the Page column to instruct Epi Info™ to keep certain fields together on a specific page. It will stack as many fields as will fit on the first page, then it will continue to add pages and stacking fields as needed to accommodate the all of the columns. Page– For tables having many columns, Epi Info™ will place the fields on the form based on the order they appear on the source table.For example, if the column contains only “Yes” and “No” values, Epi Info™ may suggest the Text field, but you may decide the YesNo field type is more appropriate. You can override this decision if you know what the data repesent. For example, if Epi Info™ 7 detects string data for the column type, then it will suggest the type of field to hold this data might be a Text field. Field Type– This specifies the type of field that probably corresponds to the Column Type.Column Type– This is the type of data that Epi Info™ 7 detected.You can change it now here, or later by visiting the properties for the field. Prompt– The prompt is initially the same as the field name.You may want to change this name to something more relavent.

If the field name is an Epi Info reserved word, the Table-to-Form process will change it automatically by adding a suffix of “_RW”.

In this example, we will select Microsoft MS Excel 97-2003 Workbook. From the Epi Info main menu, select Utilities > Make Form from Data Table.The form will eventually be deleted once the import process from the MS Excel file is completed. When prompted for a Form Name, assign any name to the form. The first step will require you to create an Epi Info™ 7 project. Formats supported include MS Excel, MS Access, Flat ASCII, SQL Server and MySQL among other types.įor example, let’s say that you have an Excel spreadsheet with data that you have historically maintained using MS Excel but would like to create an Epi Info project to collect the data and enjoy the benefits that can be obtained from entering data using Epi Info 7.
#How to create a data form in excel code
Field types, code reference tables and field prompts can be specified during the process. Once completed, you will have the initial structure of a form that could be modified further if needed. The Make Form from Data Table feature allows you to automatically generate an Epi Info™ 7 form based on an existing database file.
