XLS Converter v.1.5.9

Чтобы отправить комментарий — войдите.
  • У
    ННМ форевер!
    Ответить
  • M
    30 окт 05
    а нет ли у кого скрипта чтобы сразу на лету на сайте прайсаы из екселя размещала?
    Ответить
  • K
    27 окт 05
    Автору спасибо!
    Ответить
  • K
    27 окт 05
    ni28 ты мудак. Вот и все...
    Ответить
  • N
    27 окт 05
    Зачем использовать какую-то дополнительную программу? Учите WSH и будет вам щастье :-) В XP/2000/2003 WSH уже установлен. Следующий текст сохраните в файл "xls2csv.vbs". Запускайте с параметрами — ПОЛНЫЙ путь к файлу xls (например: xls2csv.vbs c:\Book1.xls).
    Скрипт сохраняет каждый файл в формате csv.
    ---------------- xls2csv.vbs ----------------
    Const xlCSV = 6
    'Objects
    Dim objArgs
    Dim fso
    Dim Excel
    'Other variables
    Dim i
    Dim CsvFileName
    Set objArgs = WScript.Arguments
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set Excel= CreateObject("Excel.Application")
    For i=0 To objArgs.Count-1
    CsvFileName = Mid(objArgs(i), 1, InStrRev(objArgs(i), ".xls")-1) & ".csv"
    Excel.Visible = False
    Excel.Workbooks.Open(objArgs(i))
    Excel.Sheets(1).Select
    Call Excel.ActiveWorkbook.SaveAs(CsvFileName, xlCSV)
    Call Excel.ActiveWorkbook.Close(False)
    Excel.Quit
    Next
    Set objArgs = Nothing
    Set fso = Nothing
    Set Excel = Nothing
    ---------------- End of: xls2csv.vbs ----------------
    Вот и все. На написание скрипта ушло 15 минут.
    Ответить
    • O
      ni28 27 окт 05
      А ты в html перекодируй. И сразу поймешь в чем разница. Еще бы такую прогу для ворда
      Ответить
      • N
        ol777 27 окт 05
        Так в чем разница? В значении константы? Странно, что для тебя представляет сложность ее изменить :-)
        Ответить
    • Z
      ni28 28 окт 05
      Это же можно написать и на Delphi и на С++, и на C# и... тогда вообще ненадо никакими программами пользоваться — пишите всё сами начиная с операционки :). Гыыыыыыыыыы :). Молодец ni28, хорошая идея :).
      Ответить
    • Y
      ni28 28 окт 05
      для твоего способа нужен Excel
      Ответить
  • rain251
    27 окт 05
    есть совсем малая и бесплатная программа xls2txt — работает быстро и замечательно, несколько лет пользуюсь. Никаких библиотек и ессно самого excel ей не надо. Поиском найдется, если кому надо.
    Ответить
    • TechnoByte
      не знаю что там в ней бесплатного — енотов все же требует через месяц. http://www.convertzone.com/...
      может ты положишь куданить из бесплатных то :)
      Ответить
  • L
    27 окт 05
    А ваще меня интересует больше, чтобы обратный конверт был, так как часто приходится всякие логи TXT и DOS файлы с списками открывать,
    форматтить, потом в Excel с сводными таблицами трахаться чтобы итоговый отчет составить. Так что развивать сей инструмент еще много надо, и чтобы кодировки все поддерживал.
    Ответить
    • K
      LIP 27 окт 05
      Угу, и еще интересует обратный конверт XML Spreadsheet -> XLS, так чтобы работал в пакетном режиме из командной строки — цены бы ему не было.
      Ответить
  • L
    27 окт 05
    Конечно это не совсем правильный подход, когда нужно автономный конвертор сваять, использовать офисные DLL. Если на машине нет MSO,
    то опа,курит прога. А так может пригодиться для 1С-ников и прочих, кому надо отчеты составлять.
    Ответить
  • C
    26 окт 05
    то-же самое делает Excel...
    а прога, судя по размеру, пользует стандартные охфисьные билбиотеки...
    Ответить
    • O
      cyberjack 27 окт 05
      Библиотеки стандартные, только использовать их можно по-разному
      Ответить
Сделано с NoNaMe
© 2000-2026