並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 5 件 / 5件

新着順 人気順

xlwingsの検索結果1 - 5 件 / 5件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

xlwingsに関するエントリは5件あります。 Exceltechfeedpython などが関連タグです。 人気エントリには 『VBAユーザーのためのPython入門 ~xlwingsでExcelからPythonを呼び出す~ - Qiita』などがあります。
  • VBAユーザーのためのPython入門 ~xlwingsでExcelからPythonを呼び出す~ - Qiita

    脱Excel VBAを目指して、xlwingsを使ってExcelからPythonを呼び出す方法を説明します。 Note: xlwings自体はmacOSにも対応していますが、本記事投稿時点ではUDF(ユーザー定義関数)を使えるのはWindowsのみとなっています。 1. はじめに 1.1. 対象読者 Excel VBAでいろいろとEUCツールを作っているけど、 もっと効率的にツールを作りたい プログラミング技術を高めたい VBAのしょぼさにうんざりしている C++や.NETでdllを作るのは面倒or難しそう Pythonで作ったプログラムをユーザーに配布したい といった人を対象にしています。VBAしか使ったことがないと、Pythonの説明でよくあるコマンドラインでの実行や、pyファイルの直接実行に慣れないかもしれません。ですが、Pythonのライブラリーxlwingsを使えば、VBAライク

      VBAユーザーのためのPython入門 ~xlwingsでExcelからPythonを呼び出す~ - Qiita
    • 【保存版】Excel GUIのPython実行ツールを作ろう(xlwings) - Qiita

      記事の目的 Excel-Python連携モジュールxlwingsを活用して、ExcelがもつGUIとしての利点を生かしつつ、Excelが苦手な処理をPythonに実行させるための1パッケージなツールを試作紹介する。学術研究やものづくりの現場などで便利な、ローカルなデータ解析ツールのひな型をイメージした。 試作するツールの概要 以下の機能を持つフーリエ解析ツールを試作する。 CSVで保存された時系列データのフーリエ変換を実施する。 プログラムはExcelシート上のボタンから実行される。 Excelシート上でフーリエ変換の条件設定する。 結果をPythonのMatplotlibで描画が可能。 計算結果の数値、グラフ画像がExcelシートに出力される。 動作はこんな感じ。条件パラメータ設定・計算結果がすべて一つのExcelブックでクローズする。計算結果をそのままExcel側で後解析することも可能

        【保存版】Excel GUIのPython実行ツールを作ろう(xlwings) - Qiita
      • 【Python】openpyxlとxlwingsとの比較

        openpyxlの問題点 計算式による結果が読み込めない事がある Excelとの互換性を100%保障していなく、計算式が無視されるケースがあります。例えば、Excelで計算結果が表示されていても、openpyxlで値を拾えるとは限りません。日本で知られているのは和暦変換ですが、海外の掲示板でも、計算式が思ったように計算されていないことが報告されています。 openpyxlは、このように取得すれば、計算した値が拾える仕様になっています。 openpyxl.load_workbook('foo.xlsx', data_only=True) しかし、openpyxlサポートされていない場合、取得値がなんとNoneとして処理されます。そして、当然ながらdata_only=Trueで計算式を無視して読み込んだものをエクセルファイルとして保存してしまうと、計算式が失われてしまいます。そうなったら、もは

          【Python】openpyxlとxlwingsとの比較
        • xlwingsでExcelファイルを操作する方法【使いやすい】

          xlwingsの使い方です。シート操作やセルの操作の内、使用頻度が高そうなものに絞って一覧にしました。必ず使うものに、過去にクライアントからの要求があったものです。 また、xlwings使っていて、気付いた事が何点かあったので、付記しています。 xlwingsでExcelファイルを操作する方法 操作するサンプルです。公式にも載っていなかったものもあります。 xlwingsでBookを操作 ここのサンプルは、マクロ付きのbookを操作していますが、ないものも使えます。 ExcelVBA(マクロ)を実行 海外の掲示板でBookのマクロの実行方法を試行錯誤していたので、載せておきます。 マクロは、Excelの標準モジュールに記述しています。 import xlwings as xw # エクセルの非表示を設定 xw.App(visible=False) # 既存のBOOKを開く wb = xw.

            xlwingsでExcelファイルを操作する方法【使いやすい】
          • 【図解!】xlwingsの使い方 | pythonでExcelを操作①アクティブブックの操作編 - YutaKaのPython教室

            xlwingsを使用すると、Excelを開きながら、PythonでExcelを操作することができます。 例えば、 細かい変更は手作業でExcel操作 自動化できる作業はPythonで実行 というように、ExcelとPythonを並行して、インタラクティブに操作できます。 今回は、特にインタラクティブな操作感が強いアクティブシートの操作を紹介します。 例えば、画面左側にExcel、右側にpythonを開いて、Excel操作とPython実行を並行して行えます! これこそ、Python使いが待ち望んでいた次世代のExcelの使い方かもしれませんね。 xlwings便利な使い方 xlwingsのインストール ブックの基本操作|開く・保存・閉じる 新規ブックの作成:xw.Book() 既存ブックの読み込み:xw.Book(path) ブックの保存:wb.save("savedbook.xlsx")

              【図解!】xlwingsの使い方 | pythonでExcelを操作①アクティブブックの操作編 - YutaKaのPython教室
            1

            新着記事