Python Forum
[openpyxl] Increment cells being pasted into Template
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[openpyxl] Increment cells being pasted into Template
#2
Using enumerate with a start value of 2 to change the row number

import openpyxl as xl
import os

input_dir = 'C:\\work\\comparison\\NMN'
template = 'C:\\work\\comparison\\template.xlsx'
newFile = 'NNM_Comparison.xlsx'


files = [file for file in os.listdir(input_dir)
         if os.path.isfile(file) and file.endswith(".xlsx")]

wb2 = xl.load_workbook(template)
ws2 = wb2.worksheets[0]

for index, file in enumerate(files, 2):
    input_file = os.path.join(input_dir, file)
    wb1 = xl.load_workbook(input_file)
    ws = wb1.worksheets[0]

    ws2[f'A{index}'] = ws['A1'].value
    ws2[f'D{index}'] = ws['B4'].value
    ws2[f'E{index}'] = ws['D4'].value
    ws2[f'I{index}'] = ws['B5666'].value
    ws2[f'J{index}'] = ws['D5666'].value


wb2.save(newFile)
Reply


Messages In This Thread
RE: Increment cells being pasted into Template - by Yoriz - Jul-15-2020, 08:16 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  help to increment a third list hermine 7 1,434 Nov-29-2022, 04:19 PM
Last Post: perfringo
  mysql id auto increment not working tantony 10 2,572 Oct-18-2022, 11:43 PM
Last Post: Pedroski55
  Openpyxl-change value of cells in column based on value that currently occupies cells phillipaj1391 5 10,059 Mar-30-2022, 11:05 PM
Last Post: Pedroski55
  Try,Except,Else to check that user has entered either y or n (Code block pasted) RandomNameGenerator 3 2,375 Jun-29-2021, 08:21 PM
Last Post: RandomNameGenerator
  Character Increment AnokhiRaaz 1 2,532 Apr-22-2021, 04:29 AM
Last Post: buran
  How can I iterate through all cells in a column (with merge cells) with openpyxl? aquerci 1 7,584 Feb-11-2021, 09:31 PM
Last Post: nilamo
  Can you help me to merge the cells with OpenPyXL? TurboC 1 2,242 Feb-01-2021, 12:54 AM
Last Post: Larz60+
  Increment text files output and limit contains Kaminsky 1 3,275 Jan-30-2021, 06:58 PM
Last Post: bowlofred
  Increment formula Kristenl2784 4 2,956 Jul-20-2020, 10:14 PM
Last Post: Kristenl2784
  Copy certain cells into new workbook certain cells Kristenl2784 4 2,530 Jul-14-2020, 07:59 PM
Last Post: Kristenl2784

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020