want to hide all objects in my project that any one can not import it any way
Is this in the possibility of Access databases?
In short, no. As I said before create a security policy. Hiding objects will not stop anyone from importing objects. Creating a .accde will prevent them from importing forms/reports/modules. They can still import queries. With regards tables, they can still import local tables, but limited to importing the linked object if linked. You can stop someone importing the actual tables by using something like sql server/express.