Oui, les façons essentielles de faire référence à une feuille précise directement, c'est :
set ws = Codenamedelafeuille
set ws = Sheets("nom") 'ou worksheets bien sûr
set ws = sheets(index)
Après, il est possible de boucler sur la collection et de la trouver grâce à l'une de ses propriétés, de la trouver en tant qu'enfant du classeur, en tant que parent d'une cellule (ou autre objet de feuille)...
Et worksheets, c'est une sous-collection de sheets mais les 2 collections représentent la plupart du temps une même collection donc de mon point de vue, il n'y a pas vraiment de bénéfice. Et worksheets est le type de sheets par défaut si je ne dis pas de bêtise. eriiic me corrigera peut-être, il en sait sûrement plus que moi, c'est en partie grâce à lui que j'ai découvert ça (et plein d'autres choses d'ailleurs ).