Quote:
mi dice che manca il campo object-ID, anche se in realtà, nella tabella c'è un campo chiamato obj. id, e quindi dopo sullo shp creato non avrò la possibilità di fare query, editare, selezionare e definire relazioni


Quello è normale, tu digli che va bene così. A questo punto non hai uno shapefile vero e proprio.
Per creare uno shapefile devi cliccare col il tasto dx sul layer che è stato creato e poi export data. In questo modo ottieni uno shapefile.

Ovviamente la tabella dello shapefile contiene tutti i campi presente nel foglio excel.