Данные отображаются иначе после открытия файла .xls через макрос


-1

Я извлек файл из системы SAP и сохранил его как электронную таблицу с расширением .xls. У меня есть другой файл Excel, который содержит макрос для открытия первого:

Workbooks.Open Filename:= _
        "G:\Manufacturing\MFCOMMON\PLANNING\Production\GR 25 Implementation\PCDC Implementation\Kotakis\Quantity_Sap.XLS"
Workbooks.Open Filename:= _
        "G:\Manufacturing\MFCOMMON\PLANNING\Production\GR 25 Implementation\PCDC Implementation\Kotakis\Z6TB_KOTAKIS.XLS"
Windows("Containers flow GR10_GR25.xls").Activate
ActiveWorkbook.RefreshAll

но когда я запускаю его, некоторые цифры меняются и выглядят иначе, чем если бы я открывал файл вручную, например, от -896 с ручным до -896.000

Как я могу изменить это ??


Я не могу воспроизвести эту проблему. Какую версию XL вы используете? Даты и время тоже кажутся разными?
Ellesa

Ответы:


0

Возможно, вам придется выбрать все и изменить формат в файле .xls из SAP (что-то вроде: Home> Cells - Format> Format Cells> Custom) каждый раз, когда данные экспортируются, или, один раз, изменить формат в шаблоне по умолчанию (создав новый шаблон и сохранив его в XLSTART), однако это применимо ко всем новым книгам, созданным по умолчанию.


Спасибо за ваш ответ, я нашел решение, которое я открыл с помощью команды Workbooks.OpenText, и оно заработало!
Rexxar
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.