Advertisement
Guest User

data.py

a guest
Apr 9th, 2024
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.33 KB | None | 0 0
  1. import openpyxl
  2.  
  3. wb = openpyxl.load_workbook("data.xlsx")
  4. ws_1 = wb["Sheet1"]
  5. ws_2 = wb["Sheet2"]
  6.  
  7. for column_no in range(2, ws_1.max_column + 1):
  8.     cell = ws_1.cell(2, column_no)
  9.     if cell.value == ws_2['B2'].value:
  10.         for i in range(1, ws_1.max_row + 1):
  11.             ws_1.cell(2 + i, column_no).value = ws_2[f'B{2+ i}'].value
  12.            
  13. wb.save('data.xlsx')
  14.    
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement