0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Excel in Pythonを使ってみた②

Posted at

■エクセルをPythonを使って操作してみる

PythonでExcelを操作するための環境構築方法

Pythonは、公式サイトからインストールして環境構築ができます。
公式サイトからPythonをインストールする場合の環境構築方法は、以下の通りです。

⓵Pythonの公式サイトにアクセスする
⓶Pythonの最新版パッケージをダウンロードする
⓷ダウンロードしたPythonをウィザード(表示される質問に答えながら設定を進める方法)に従って
インストールする
⓸コマンドラインツールからPythonが正常にインストールされているかどうかを確認する

https://www.python.org/downloads/
上記ダウンロードサイトです。

スクリーンショット 2024-11-08 165949.png

スクリーンショット 2024-11-08 170006.png

流れに任せていけばインストールは完了します。

■PythonでExcelを操作してみよう!

PythonでExcelを操作するにはどんな方法がある?
使用できるPythonのライブラリについては1がopenpyxl
openpyxlってどんなツール?

具体的にできること
ゼロからExcelワークブックの作成
既存ワークブックの読み込みや書き込み
ワークシートの読み書き
ワークシートのコピーや削除
書式の変更や罫線を引くこと
セルのマージや分割
セキュリティやシートの保護
画像やグラフ、コメントの挿入
ピボットテーブルや印刷の設定

■次にコードをコピーして動かしてみよう

スクリーンショット 2024-11-08 171925.png

make_example.py
import openpyxl

# 新しいワークブックを作成
wb = openpyxl.Workbook()
ws = wb.active

# A1セルに「Hello」を設定
ws['A1'] = 'Hello'

# ワークブックを保存
wb.save('example.xlsx')

上をコピーしてテキストに貼り、拡張子を[py]にして保存してみよう。

■pyファイルをダブルクリックしてみて

どうなりました?

1.Excelファイルができた?
スクリーンショット 2024-11-08 172518.png

2.A1セルに「Hello」と記述がある。

スクリーンショット 2024-11-08 172849.png

上記2点であれば正解です。

解説

import openpyxl→でopenpyxlライブラリーをインポートしています。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?