「formatting info = True」がまだ実装されておらず、次の操作を行うとopenpyxlがメモリ不足になるため、xlrdでxlsxおよびxlsmファイルをコピーできません。
import xlrd
from xlutils.copy import copy
from openpyxl import load_workbook
if file_format == 'xls':
input_file=xlrd.open_workbook(input_file_location,formatting_info=True)
wb = copy(input_file)
wb.save(destination_file)
if file_format == 'xlsx' or file_format == 'xlsm' :
input_file = load_workbook(input_file_location,data_only=True)
input_file.save(destination_file)