.. meta:: :description lang=en: xlSlim makes it simple to use Python code from Excel, usually with no code changes or additional packages required. .. default-domain:: py .. image:: ./_static/docs_banner.png :width: 200 :height: 100 :alt: xlSlim logo ------------------------------------- Welcome to xlSlim's documentation ================================= xlSlim - call Python code from Excel with **no code changes!** * A unique interactive mode that mimics Jupyter notebook behaviour * Data types converted automatically * Python objects cached automatically * Lists supported * Keyword arguments supported * VBA functions and other Excel add-in functions are available in Python * Data can be easily streamed from Python to Excel * Python can be used as a VBA replacement ...you don't even need Python installed. xlSlim has a bundled version of Python 3.10 ------------------------------------- .. toctree:: :maxdepth: 2 :caption: User Guide user/installation user/quickstart user/interactive user/keyword_args user/passing_simple_types user/passing_arrays user/passing_objects user/passing_dicts user/udfs user/numpy user/series user/dataframes user/subprocess user/imports user/dynamic_imports user/http_imports user/streaming user/vba_replacement user/vba_events user/menus user/licensing user/troubleshooting ------------------------------------- .. toctree:: :maxdepth: 2 :caption: Examples samples/read_json_from_web samples/read_csv samples/sqlite samples/yfinance samples/pca samples/monte_carlo samples/nlp samples/stream_kafka_doubles samples/pivot_table samples/equity_index_options ------------------------------------- .. toctree:: :maxdepth: 2 :caption: Reference reference/environments reference/api reference/data_conversions reference/globals reference/ranges reference/licensing reference/software_requirements