It is possible to close this mesh after the top has been moved up but it may not be what you’re after.
Use DupBoder to create curves, or polylines in this case.
Use Loft to create surfaces between the curves for the individual holes as well as the outer border
Create meshes from the surfaces with the Mesh command
Use Join to join all the separate meshes together… SelMesh is useful here since you may still have the surfaces
Finally MeshRepair until all the naked edges can be closed. Unweld may also be helpful to see the actual geometry
ShowEdges>Naked Edge display can be used to see any gaps in the mesh if you need it closed
I hope that helps