Completion date: March 15, 2019 This version 4 adds the try and except error. Better coding, it should always work (hopefully). The dimension of the application is set, and the position of the application (where to appear on the screen) is also set. ================================== #! python 3.6.4 -- Modified on Mar 15 2019 (by Bonnie Chan) import pyperclip import openpyxl import os from tkinter import * from tkinter import messagebox #Get the workbook, worksheet file = "AR.xlsx" wb = openpyxl.load_workbook(file) ws = wb['Sheet1'] #Customer name, salesman, Project name, Job no, PO no, Service amount #column_list_letter = ['I', 'G', 'H', 'Q', 'P', 'N'] column_list_for_content = [9, 7, 8, 17, 16, 14] column_list_for_subj = [[9, " - "], [8, " ("], [17, ")"]] root = Tk() root.title('Copycat v4.0') root.geometry("300x150+400+400") lbl = Labe...