Страницы: 1
RSS
Конвертировать XLS, XLSX, XLSM в XLSB, Надо конвертировать любые файлы Excel в двоичный формат XLSB
 
Имею несложный конвертер xls в xlsx (прилагаю в примере и отдельно в коде)
Помогите пожалуйста таким же образом или совсем иным создать конвертер файлов XLS, XLSX, XLSM  в  XLSB
Код:
Скрытый текст
Очень нужно для работы. Неплохой была б возможность выбирать для конвертирования сразу несколько файлов (Multiselect)
Спасибо всем кто поможет.
 
Также нашел такой вот код, но он у меня не работает:
Скрытый текст
 
:?:  
Код
//////// 
If name_of_file Like "*.xls*" Then
Application.DisplayAlerts = False
If Right(Trim(vfile), 4) = "." Then NewFileName = vfile & "b" Else NewFileName = Left(Trim(vfile), Len(vfile) - 1) & "b"
ActiveWorkbook.SaveAs Filename:=NewFileName, FileFormat:=xlExcel12, CreateBackup:=False
Kill vfile  
///////
Изменено: Sanja - 11.02.2014 14:15:02
Согласие есть продукт при полном непротивлении сторон
 
Цитата
Sanja пишет:
If name_of_file Like "*.xls*" Then
Application.DisplayAlerts = False
If Right(Trim(vfile), 4) = "." Then NewFileName = vfile & "b" Else NewFileName = Left(Trim(vfile), Len(vfile) - 1) & "b"
ActiveWorkbook.SaveAs Filename:=NewFileName, FileFormat:=xlExcel12, CreateBackup:=False
Kill vfile
Сохраняет файлы   xls в xlb   и   xlsx в xlsb. Файлы не работают.
Изменено: Андрій Козій - 11.02.2014 14:25:13
 
Код
If Right(Trim(vfile), 4) = ".xls" Then NewFileName = vfile & "b" Else NewFileName = Left(Trim(vfile), Len(vfile) - 1) & "b"
Согласие есть продукт при полном непротивлении сторон
 
Цитата
Sanja пишет:
Код If Right(Trim(vfile), 4) = ".xls" Then NewFileName = vfile & "b" Else NewFileName = Left(Trim(vfile), Len(vfile) - 1) & "b"
Супер. Благодарю !
Конвеер налажен )
Страницы: 1
Читают тему
Наверх