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
#1
Hello,

How would I increment ws2 cells? ws cells can remain the same because when the script loops through my files it will copy data from the same cells of each file. ws2 cells are inside my template so if I don't increment them the data is just written over. For instance under the template section it says ws2['A2']=ws['A1'] this means the data will write to ws2 cell A2 but the next loop will need to write to ws2 cell A3 so the data isn't written over.


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")]
 
for file in files:
    input_file =  os.path.join(input_dir, file)
    wb1=xl.load_workbook(input_file)
    ws=wb1.worksheets[0]

    wb2 = xl.load_workbook(template) 
    ws2 = wb2.worksheets[0] 
    ws2['A2']=ws['A1']
    ws2['D2']=ws['B4']
    ws2['E2']=ws['D4']
    ws2['I2']=ws['B5666']
    ws2['J2']=ws['D5666']
     
     
    output_file = (newFile)
    wb2.save(output_file)
Reply


Messages In This Thread
[openpyxl] Increment cells being pasted into Template - by Kristenl2784 - Jul-15-2020, 03:48 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  help to increment a third list hermine 7 1,384 Nov-29-2022, 04:19 PM
Last Post: perfringo
  mysql id auto increment not working tantony 10 2,499 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 9,937 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,361 Jun-29-2021, 08:21 PM
Last Post: RandomNameGenerator
  Character Increment AnokhiRaaz 1 2,526 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,549 Feb-11-2021, 09:31 PM
Last Post: nilamo
  Can you help me to merge the cells with OpenPyXL? TurboC 1 2,220 Feb-01-2021, 12:54 AM
Last Post: Larz60+
  Increment text files output and limit contains Kaminsky 1 3,241 Jan-30-2021, 06:58 PM
Last Post: bowlofred
  Increment formula Kristenl2784 4 2,920 Jul-20-2020, 10:14 PM
Last Post: Kristenl2784
  Copy certain cells into new workbook certain cells Kristenl2784 4 2,520 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