ok i have an existing database table and i am making a software in access using forms
my requirnment is to add a new field in the database while the software is running
eg if i click a buttton in the split form it create an empty field in my database table.
Looking at your form, you have a spreadsheet design with lots of similarly named fields Modification 1, Modification 2, Reference 1, Reference 2 etc.
This is not appropriate for a database and indicates the need for a fundamental table redesign.
So whilst it is possible to write code which will add fields to a table, I suspect that is going to add to the design issues you already have.