There are ways to do this. Possibly useful links:

https://stackoverflow.com/questions/...ed-on-userform

http://www.vb-helper.com/howto_vba_editable_grid.html

https://10tec.com/articles/excel-vba-grid-control.aspx

https://social.msdn.microsoft.com/Fo...l?forum=isvvba

However, if I need a grid in Excel, I like to keep it simple. Since I am using Excel, I just create a sheet tab that has what I need. No need to re-invent the wheel (or grid).