並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 6 件 / 6件

新着順 人気順

exportasfixedformatの検索結果1 - 6 件 / 6件

  • ゼロからはじめるPython(62) PythonでExcelを自動操縦しよう - ExcelファイルをPDFに変換

    今回はPythonを利用して、Excelを自動操縦する方法を紹介する。PythonからExcelを自動操縦できれば、事務作業の効率化に大いに役立つだろう。その一例としてExcelファイルをPDFに変換するプログラムを紹介する。 PythonでExcelを操作してPDFを出力した VBAよりもPythonで自動化しよう ところで、マルチプラットフォーム対応のプログラミング言語Pythonだが今回はWindows専用だ。というのも、今回はWindowsに備わっているCOM(ActiveX)機能を使うからだ。もともとExcelには処理を自動化するのためにVBAというマクロ機能が備わっているが、外部のプログラミング言語から操作できるよう考慮されている。そのため、このCOM機能を利用することでPythonからもExcelを自動操縦できるようになっている。VBAよりも柔軟で先進的なライブラリを多数備え

      ゼロからはじめるPython(62) PythonでExcelを自動操縦しよう - ExcelファイルをPDFに変換
    • WindowsのタスクスケジューラとPowerShellを使ったエクセルVBAの定期自動実行 - Qiita

      仕事で「エクセルの案件表を別のエクセルにクエリで表示し、それをフィルター関数でシート毎に担当者別の表にし、VBAで条件付き書式を設定して罫線などで修飾し、定期的に遠隔地のプリンタから出力する」という課題をこなしたので、方法を記録しておきます。 仕事のデータは使えないので替わりに下記のデータを利用します。 なかなかちょうど良い感じのが無くて困りました… 厚生労働省|女性の活躍推進企業データベースオープンデータ 作業の都合上、遠隔地のプリンタでは無く自PC内にPDFデータを出力することにします。 実現すること 1. 既存の参照元からエクセルにパワークエリでデータを読みこみ、自動更新 2. フィルター関数で特定項目ごとにデータを分けて表示する 3. データの行数に応じてVBAで条件付き書式を適用し、可変の罫線や背景色を付ける 4. 一定の日時に自動でシート毎のPDFファイルを作成する エクセルフ

        WindowsのタスクスケジューラとPowerShellを使ったエクセルVBAの定期自動実行 - Qiita
      • 簡単マクロ!PDFファイルに一括変換

        書籍紹介本を執筆しました 2024年1月20日に販売! 「教師のExcel ~校務(個人業務+チーム業務)カイゼンのためのデジタルリテラシー~」 基本の学びなおしから校務をサポートするシステム作りまで(技術評論社) 教員みんなができる「チーム業務」のポイントを丁寧にわかりやすく解説しています。また「個人業務」を更に効率化するための学び直しと応用テクニックを解説しています。 この書籍の活用してもらうことで、先生方が児童・生徒に向き合う時間を、更に確保できることを願っています! ■ 詳細(技術評論社)   ■ 内容紹介:note   ■ 購入:amazon 汎用コードのリクエストをいただきました。 リクエスト 12023.10.20 更新:2023.12.20 「指定フォルダのExcelの全シートをシート名のPDFファイルとして出力」 指定フォルダ内のExcelの全シートを、1シートずつPDF

        • 【Pythonで業務効率化】依頼:このフォルダにあるExcelぜんぶPDFにしてね。 - Qiita

          import win32com.client excel = win32com.client.Dispatch("Excel.Application") file = excel.Workbooks.Open(r"C:\aa\bb.xlsx") file.WorkSheets(1).Select() file.ActiveSheet.ExportAsFixedFormat(0,r"C:\aa\bb") file.Close() 1行目は、win32comのインポート 2行目は、Excelを操作しますよーっていう設定 3行目は、PDFにしたいExcelファイルの絶対パス ※'r'を使うことで、raw文字列として扱っています。 4行目は、シートのインデックスを指定(この場合は、1つ目のシート) ※シート名で指定する時は、"シート名"とします。複数シートを選択したい場合は、リストを使って指定しま

            【Pythonで業務効率化】依頼:このフォルダにあるExcelぜんぶPDFにしてね。 - Qiita
          • 【Python】Excelを自動でPDFに変換するライブラリの使い方

            ExcelのPDF化はExcelの「ファイル」タブからワンクリックで完了しますが、ファイルが沢山あると単純作業でも時間がかかりますよね。大量のPDFをExcelに変換する方法としてはVBAやマクロを使うことが一般的です。でももしあなたのパソコンにPythonがインストールされているなら、たった15行のコードで自動PDF化が出来ちゃいます! 今回は、Pythonライブラリ“pywin32”を使い、指定したフォルダ内にあるExcelファイル全てをPDFファイルに変換するプログラムを作成する方法を紹介します。 pip install pywin32 今回使用するのはPywin32(win32com)というPythonのライブラリです。Pywin32はPythonからWin32 APIへアクセスするためのライブラリで、PythonからExcelの処理を実行することができます。 他にもWordなどO

              【Python】Excelを自動でPDFに変換するライブラリの使い方
            • VBAでPDF出力をする方法(ExportAsFixedFormatメソッド)

              今回はExcel-VBAでPDF出力する方法を紹介します。 全てのシートを一括でPDF出力する場合や一部のシートのみをPDF出力する場合など様々な条件での方法をサンプルコードを交えて紹介します。 ExportAsFixedFormatメソッド Excel-VBAでPDF出力するにはExportAsFixedFormatメソッドを使用します。 構文は次のようになります。 object.ExportAsFixedFormat(Type, FileName, Quality, IncludeDocProperties, IgnorePrintAreas, From, To, OpenAfterPublish, FixedFormatExClassPtr) object は出力対象となるオブジェクトのオブジェクト式になります。適用できるのはWorkbookオブジェクト、Chartオブジェクト、Wo

                VBAでPDF出力をする方法(ExportAsFixedFormatメソッド)
              1