PythonでExcelファイルを読もう
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[今さらPython]]
Excelファイルになってるテスト一覧から一件ずつテキストファ...
だけど、適当にテキストにコピペしてたら昔の担当が仕込んだ...
* 必要なライブラリ [#af7d3382]
OpenPyXLが必要ね。 pip install できるわ。
* コード [#z930b2c8]
import openpyxl
import os
import re
def kakko(text):
o = re.sub(r'(','(',text)
o = re.sub(r')',')',o)
return(o)
book = openpyxl.load_workbook('aaaa.xlsx')
print('--------------------------------')
for name in book.get_sheet_names():
print(name)
#print(book.worksheets[0].title) ←こういう読み方もできる。
#active_sheet = book.active
active_sheet = book['シート名']
j=7
while j > 0:
j = j + 1
try:
a = active_sheet.cell(column=1, row=j).value
# (E)
title = kakko(str(active_sheet.cell(column=5, row...
o_user = str(active_sheet.cell(column=15, row=j)....
シート名を指定すると、そのシートが直接読み込めるのが便利...
ちなみに、一つしかない時は book.active でいいみたい。
終了行:
[[今さらPython]]
Excelファイルになってるテスト一覧から一件ずつテキストファ...
だけど、適当にテキストにコピペしてたら昔の担当が仕込んだ...
* 必要なライブラリ [#af7d3382]
OpenPyXLが必要ね。 pip install できるわ。
* コード [#z930b2c8]
import openpyxl
import os
import re
def kakko(text):
o = re.sub(r'(','(',text)
o = re.sub(r')',')',o)
return(o)
book = openpyxl.load_workbook('aaaa.xlsx')
print('--------------------------------')
for name in book.get_sheet_names():
print(name)
#print(book.worksheets[0].title) ←こういう読み方もできる。
#active_sheet = book.active
active_sheet = book['シート名']
j=7
while j > 0:
j = j + 1
try:
a = active_sheet.cell(column=1, row=j).value
# (E)
title = kakko(str(active_sheet.cell(column=5, row...
o_user = str(active_sheet.cell(column=15, row=j)....
シート名を指定すると、そのシートが直接読み込めるのが便利...
ちなみに、一つしかない時は book.active でいいみたい。
ページ名: