1
value1|value2
を含むセルを見つけたいので、そのセルから|value2
を取り除いて、value1
の直下にある行のコピーを作成することができます。例えばOpenpyxlでセルの値を変更し、その行をコピーする
行が含まれている場合: value0 value1 value2 values3|values33 values4
を私は、value0 value1 value2 values33 values4
されるであろう下に新しい行を挿入すると、元の行がvalue0 value1 value2 values3 values4
に変更されるであろう。
これまで私は、さらに進歩する方法を知らない。結論として
私はを知りたい:それはもはや含まれるように、どのように私は試合を見つける際に細胞を編集していないし、また、現在の行に変更を適用しながら印加した変更とその下の行をコピーすることができますその値。
from openpyxl import load_workbook
wb = load_workbook('file.xlsx')
sheet = wb['Sheet1']
s = '|'
for row in sheet.iter_rows():
for cell in row:
if s in str(cell.value):
print(cell.value)
出力:
出力:
value1|value2
value3|value4
...