diff --git a/.gitignore b/.gitignore index cf5758d4d3a44279f4289bf7c3c20b2d718c6485..fc8a54910c86dee79414f8a8e792a6f9f412e644 100644 --- a/.gitignore +++ b/.gitignore @@ -1,10 +1,12 @@ # Java .idea/ out/ +*.iml # C Sharp [Bb]in/ [Oo]bj/ +.vs/ # Python .vscode/ \ No newline at end of file diff --git a/Java/Java.iml b/Java/Java.iml deleted file mode 100644 index b923cfd2a0bd59fdbcb5d6bd8abb2b3c975e37d9..0000000000000000000000000000000000000000 --- a/Java/Java.iml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<module type="JAVA_MODULE" version="4"> - <component name="NewModuleRootManager" inherit-compiler-output="true"> - <exclude-output /> - <content url="file://$MODULE_DIR$"> - <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" /> - </content> - <orderEntry type="inheritedJdk" /> - <orderEntry type="sourceFolder" forTests="false" /> - <orderEntry type="library" name="poi-ooxml-5.0.0" level="project" /> - </component> -</module> \ No newline at end of file diff --git a/README.md b/README.md index 8a8651cde60d2fe50db91d77746c472becb1488a..ca22319fd21387c16b09850e190437976cbda0b3 100644 --- a/README.md +++ b/README.md @@ -5,8 +5,22 @@ This demo contains basic code to access Excel sheet data via the following progr - C# - Python +Usage requirements + +Java: +1) Downloaded Apache POI Libraries (https://poi.apache.org/) +2a) Add necessary .xlsx POI libraries as external libraries in your Java IDE +2b) Add necessary .xlsx POI libraries to your Java classpath and run the Main.java + +C#: +1a) Installed Office version (includes installed Primary Interop Assemblies) +1b) Installed Primary Interop Assemblies + +Python: +1) Installed OpenPyXL Library (https://openpyxl.readthedocs.io/en/stable/#) + !Only tested against the following Environment! - Win10 -- IntelliJ (Java) -- Visual Studio 2019 (C#) -- Visual Studio Code (Python) \ No newline at end of file +- IntelliJ (Java) with Apache POI v5.0.0 +- Visual Studio 2019 (C#) with installed Office 2016 => Microsoft Excel 16.0 Object Library +- Visual Studio Code (Python 2.7) with installed OpenPyXL \ No newline at end of file