python 涙目;; | 60歳を迎えて、思うこと。

60歳を迎えて、思うこと。

いつの間にか、「60」という年月が経ちました。
残り少ないか多いか?わかりませんが。
じじぃ~の「ひとりごと」を細々と続けられれば。。。

python 涙目;;

いつも

丸投げ すくりぷと

を 利用している

じじぃ~

今日も京都で

とらぶる~~~

Excelの
ふぉんと指定が・・・できん;;

なんど 見直して も
わからんので

不具合探求を

【Gemini】様 に


丸投げ

# ==== 【Gemini】様 即答

それは ね!

残像現象で ありまするw

まず forで 範囲指定している
最終的に 
cell の 中身は M2 で終了

for row in ws["A1:M2"]:
    for cell in row:
        cell.alignment = Alignment(horizontal="center", vertical="center")

が python君は
for文 終了=csllの中身 
破棄しない
ゆえに

python君 の 中では

cell の 中身は M2 を保持!

その後

# 表の情報
title_no = max_row - 2
ws.cell(row=max_row + 1, column=3).value = (
    str(title_no) + " 番組数(行)" + str(max_col) + " 列"
)
cell.font = font_14

を 実行しているが

cell.font = font_14

の cellの中身は 
M2 の ままだから

M2 に font_14 が設定されるんだよ!

# ====


んな! ばかな!

ws.cell(row=max_row + 1, column=3)

cell の 中身 
変更してるやん!

# ==== 【Gemini】様

ws.cell は 参照する命令

cell の 中身を 書き換える 命令に

あらず!

ゆえに
ws.cell で 座標を指定しても
cellの 中身は 
M2 の ままだべさw

# ==============================


泣きたい;;

じじぃ~