У меня такого не происходит (заданное форматирование сохраняется). Ни в том, ни в другом случае. Но у меня Office 2003.
1. Попробуйте использовать в ячейке именно текст — предваряя гиперссылку одиночной кавычкой:
Код:
'http://www.site.ru
2. Попробуйте использовать в ячейке не константу, а формулу «ГИПЕРССЫЛКА()» (
ГИПЕРССЫЛКА (функция ГИПЕРССЫЛКА) - Excel - Office.com).
3. Настройте параметры автозамены, дабы текст, соответствующий шаблону гиперссылок, не оформлялся как гиперссылки, а оставался текстом.