What is the name of the worksheet on which you want the data to go?
By creates new row, do you mean, 1) places the data you have entered in the form into the next available (blank row), OR 2) literally insert a row within a populated range?
If No. 1 above, the answer to your question is to indicate the dynamic target range for each within the 'Submit' event of the form.
Say A1 is Name Label, B1 is Surname Label, and C1 is Gender Label.
Now assume you already have names, surnames, and genders spanning 5 rows down (through row 6).
Your form needs an "ok" or "submit" button, behind which lies the code indicating where the data is to go. In your case, It would look something like this:
Bookmarks