There is a grid control that comes with VB 6. It may work with Access. Nothing is free however.
You can add a subform in datasheet view to an Access form. It looks and works very much like a grid control. It really depends on what features you are looking for.