Flasher

|
Posted: Fri Mar 11, 2016 04:22 Post subject: |
|
|
Как-то нашёл простой выход по размеру (1.2 Кб) и разным табличным редакторам для xls. Решил таки выложить:
Code: | '========================== VBS ===========================
' Создать пустой xls-файл в активном каталоге и открыть его
' Условие: путь запуска должен быть пустым
' Необязательный ключ на открытие: /o | Автор: Flasher ©
'==========================================================
FN = Trim(InputBox(String(5, vbCr) & "Введите базовое имя файла:",_
Space(23) & "Создание нового XLS-файла", "Новый файл"))
If FN = "" Then WScript.Quit
With CreateObject("Scripting.FileSystemObject")
Dir = .GetAbsolutePathName("") : F = FN
While .FileExists(FN & ".xls") i = i + 1 : FN = F & " (" & i & ")" : Wend
End With : Name = FN & ".xls"
CreateObject("ADODB.Connection").open "Provider=Microsoft.Jet." & _
"OLEDB.4.0;Data Source=" & Name & ";Extended Properties=Excel 3.0;"
With WScript.Arguments
If .Count Then If .Item(0) = "/o" Then _
GetObject("new:{C08AFD90-F2A1-11D1-8455-00A0C91F3880}").document._
Application.NameSpace(Dir).ParseName(Name).Verbs.Item(0).DoIt
End With |
_________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|