Metadata-Version: 2.1
Name: FastXlsToCsv
Version: 1.2.1
Summary: A fast way to convert .xls and .xlsx to csv with vbs
Home-page: https://github.com/willayy/FastXlsToCsv
Author: William Norland
Author-email: williamnorland@gmail.com
License: MIT
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: Microsoft :: Windows :: Windows 10
Classifier: Operating System :: Microsoft :: Windows :: Windows 11
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
License-File: LICENSE

FastXlsToCsv
--------------
*Made by William Norland, 2023*

Fast way to convert large .xls/.xlsx files to CSV by saving them via a vbs running via windows script host.

Dependencies
=============
* Excel (Only tested on excel 2016)
* Windows operating system (Only tested on Windows 10).
* Only tested on Python 3.11, should probably work on any python that has os and subprocess.
* Windows script host (Exists on pretty much every windows ever).


Usage
==========
==========
Install
==========

pip install FastXlsToCsv

==========
Import
==========

from FastXlToCsv import XlsConverter

======
Use
======

| inputFile: str = r"c:\\Users\\someone\\Desktop\\ExcelFiles\\excelFileThatWantsTobeCsv.xlsx"

| inputDir: str = r"c:\Users\\someone\\Desktop\\ExcelFiles"

| outputDir: str =  r"c:\\Users\\someone\\Desktop\\FolderForExportedCsvs"

| XlsConverter.convertXlFileToCsv(inputFile, output)

| XlsConverter.convertXlDir(inputDir, output)

License
=========
Relased under the MIT License, check FastXlsToCsv/LICENSE for more information.
