Я извлек файл из системы 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
Как я могу изменить это ??
microsoft-excel
vba
Рексар
источник
источник
Ответы:
Возможно, вам придется выбрать все и изменить формат в файле .xls из SAP (что-то вроде: Home> Cells - Format> Format Cells> Custom) каждый раз, когда данные экспортируются, или, один раз, изменить формат в шаблоне по умолчанию (создав новый шаблон и сохранив его в XLSTART), однако это применимо ко всем новым книгам, созданным по умолчанию.
источник