Ігор Гончаренко, спасибо, но такой вариант не подходит 
Вот что ещё пока получилось узнать: у коллеги при копировании (Ctrl+C) такой ячейки с форматированием, и вставке в другой книге по сочетанию клавиш Ctrl+Alt+V (обычно это специальная вставка), вставляется как надо, то есть в ячейку в текстовом формате вставляется значение как текст исходной ячейки с учётом формата, то есть 0012345. При этом сочетание клавиш Ctrl+Alt+V не вызывает стандартное окно специальной вставки с выбором вариантов (все, формулы, значения,...) . Попробовали записать макрорекордером, что же он (Excel) делает при таком копировании. Получилось вот это:
Sub Макрос1()
Непонятно.
Ещё была мысль как-то заставить Excel считать, что копирование происходит из другого приложения. Тогда по сочетанию клавиш Ctrl+Alt+V он выводит другое диалоговое окно, в котором предлагает выбрать формат вставки (HTML, Текст в кодировке Unicode, Текст). Как заставить Excel выводить такое окно? Может кто знает?

Вот что ещё пока получилось узнать: у коллеги при копировании (Ctrl+C) такой ячейки с форматированием, и вставке в другой книге по сочетанию клавиш Ctrl+Alt+V (обычно это специальная вставка), вставляется как надо, то есть в ячейку в текстовом формате вставляется значение как текст исходной ячейки с учётом формата, то есть 0012345. При этом сочетание клавиш Ctrl+Alt+V не вызывает стандартное окно специальной вставки с выбором вариантов (все, формулы, значения,...) . Попробовали записать макрорекордером, что же он (Excel) делает при таком копировании. Получилось вот это:
Sub Макрос1()
'
' Макрос1 Макрос
'
'
Selection.Copy
Windows("1.xlsx").Activate
Range("W8").Select
Application.CutCopyMode = False
ActiveSheet.Paste
End Sub
Но как такое возможно? Судя по записанному макросу, он сначала отменил выделение копирования и по идее очистил буфер копирования (или нет?), но при при этом вставил в ячейку то, что нужно.Непонятно.
Ещё была мысль как-то заставить Excel считать, что копирование происходит из другого приложения. Тогда по сочетанию клавиш Ctrl+Alt+V он выводит другое диалоговое окно, в котором предлагает выбрать формат вставки (HTML, Текст в кодировке Unicode, Текст). Как заставить Excel выводить такое окно? Может кто знает?