Иногда объясняют происхождение этого выражения тем, что во времена Ивана Грозного некоторые судебные дела решались с помощью жребия. Судьи тянули из шляпы жребий – бумажки с надписью «виновен» или «невиновен». Дело на самом деле было в шляпе.
Есть и ещё одно объяснение.
Несколько столетий назад, когда ещё не существовало почты, все сообщения доставлялись гонцами на лошадях. По проезжим дорогам тогда бродило немало разбойников, и сумка с пакетом могла бы привлечь внимание грабителей. Поэтому важные бумаги – «дело» – зашивали под подкладку шляпы или шапки. Поэтому теперь о деле, уже почти законченном, за исход которого нечего опасаться, говорят: «Дело в шляпе!»