Live data from Hacker News

Viewing profile — fzumstein

fzumstein

HN member
Joined
Fri, Sep 26, 2014, 1:45 PM UTC
HN karma
401
Public activity
82 items

About fzumstein

No profile information was provided.

Recent public activity

  1. comment
    Comment #48522167

    Pyodide 314.0 is already available in xlwings Lite (the Python in Excel alternative you actually wanted).

  2. comment
    Comment #47865571

    DuckDB also runs in Excel, by the way, via the free xlwings Lite add-in that you can install from the add-in store. It’s using the Python package and allows to write scripts, custo…

  3. comment
    Comment #47409415

    Pyodide powers xlwings Lite, a free Excel add-in that you can install from Excel’s add-in store with a single click. It outperforms Microsoft’s official Python in Excel solution in…

  4. comment
    Comment #46314962

    Have you tried the CSP build of AlpineJS? It takes the code out of the template into a proper JS file, no unsafe-eval. Isn't state management mostly handled on the backend when you…

  5. comment
    Comment #43591932

    I am not a random user, but the creator. The dependencies are managed via standard requirements.txt file, which is stored in the Excel workbook itself. When you open xlwings Lite w…

  6. comment
    Comment #43591890

    No, this is for Excel only, but it does work with the free online version of Excel. I think LibreOffice has support for Python via PyOO.

  7. story
  8. comment
    Comment #42470069

    SQLookup is an Excel add-in that gives you access to the SQLOOKUP function. The SQLOOKUP function allows you to query data in your Excel workbook using SQL (SQLite dialect). The ad…

  9. story
  10. comment
    Comment #42453889

    So basically it’s free for 1 day per month (I only use chat).

  11. comment
    Comment #41560927

    It's exactly why I built xlwings, to replace VBA with Python. Python in Excel instead is a competitor to the Excel formula language.

  12. comment
    Comment #40681312

    No offense taken, and happy that xlwings was an inspiration for creating Row Zero! I don't really buy the security issues though for being the reason for switching from Excel to Ro…

  13. comment
    Comment #40680695

    As the author of said second class add-in, let me just guess that your most popular feature request was adding the "Import from xlsx" functionality...which describes the whole issu…

  14. comment
    Comment #40680633

    xlwings is a competitor to VBA rather than openpyxl: openpyxl can read and write the Excel file on disk, without involving the Excel application. xlwings is all about automating th…

  15. comment
    Comment #40679160

    Hi all, I am Felix, the author of the post. I just wanted to reiterate that this post was mainly meant as a summary of my GitHub issues I opened with them. So it should really be s…

  16. story
  17. comment
    Comment #40619901

    It's been 10 years. But upload videos very irregularly.

  18. comment
    Comment #40619038

    My most obscure video is about programming VBA in VS Code. Other than that, I focus on Python for Excel (no "Python in Excel"): https://www.youtube.com/@xlwings9689

  19. comment
    Comment #40021336

    For the Python/Jinja world, there is Jinja2-fragments that allows you to return blocks of the template without having to extract it to partials. I am sure there are similar solutio…

  20. comment
    Comment #39077873

    Never heard of it either. "Build and share delightful machine learning apps, all in Python." I am wondering what the heck is so special about "machine learning apps" that would dif…

  21. comment
    Comment #37229365

    Totally agree on the part of the add-in: Just give us a dead-simple method to load the manifest locally and be done with it!

  22. comment
    Comment #37229347

    I don't think that's necessarily true. They built VSTO for C#, but everybody was using ExcelDNA instead, an Open Source solution that was much better!

  23. comment
    Comment #37228778

    The same with xlwings (works on macOS, too): >>> import xlwings as xw >>> wb = xw.Book() >>> sh = wb.sheets[0] >>> sh["A1"].value = "Hello World"

  24. comment
    Comment #37228714

    Which part do you find difficult? The web backend or the deployment of the Manifest.xml via the app store / office admin?

  25. comment
    Comment #37227482

    It's me, yes, are you Michael then ;)? Yeah, I love the Office.js platform, I believe it's the most versatile extension platform there is, it just came out during an unfortunate ti…