sheet = wbk.add_sheet('data')
row = 0
for dir, dirs, files in os.walk('.'):
    for file in files:
        if fnmatch.fnmatch(file, '*.txt'):
            L = open(os.path.join(dir, file), 'r').read()
a = sheet.write(row, 5, L[:-1])
row += 1
wbk.save('read_all_txt_in_folders.xls')
Как прочитать все содержимое текстового файла в папке и скопировать это содержимое в виде строк в один файл excel