from openpyxl import load_workbook
from openpyxl import Workbook
Ubah lokasi file dari /home/aan/basangdata_excel/python_memindahkan_data_excel/contoh_pindah_kolom.xlsx menjadi lokasi yang sesuai, misal d:\latihan_excel_python\contoh_pindah_kolom.xlsx
wb = load_workbook('/home/aan/basangdata_excel/python_memindahkan_data_excel/contoh_pindah_kolom.xlsx', data_only = True)
Di tiap sheet, baca semua baris pada kolom B, jika menemukan kata JUMLAH PER KEGIATAN pindahkan ke kolom C
for ws in wb.worksheets:
max_row_b = ws.max_row + 1
for row_b in range(2, max_row_b):
if ws['B' + str(row_b)].value == 'JUMLAH PER KEGIATAN':
ws['C' + str(row_b)].value = 'JUMLAH PER KEGIATAN'
ws['B' + str(row_b)].value = ''
Dengan nama contoh_pindah_kolom_hasil.xlsx, sekali lagi silahkan ubah lokasi file agar sesuai
wb.save('/home/aan/basangdata_excel/python_memindahkan_data_excel/contoh_pindah_kolom_hasil.xlsx')