以下のPythonコードをMatlabで使用できるコードに変換したいです.
Python/Matlab初心者です.
お手数おかけしますが,よろしくお願いいたします.
import os import openpyxl filePath = [] folder = r"C:\Users\matsu\Desktop\研究" for root, dirs, files in os.walk(folder): for fname in files: fnamePath = os.path.join(root, fname) if fnamePath.find(".xlsx")!= -1: print(".xlsxファイルがありました!場所:"+fnamePath) filePath.append(fnamePath) if filePath == []: print("データがありません!") for path in filePath: print(path) workbook = openpyxl.load_workbook(path) worksheet = workbook['Maker 座標入力シート'] for r in range(25, 26): for s in [j for j in range(4, 7)] + [j for j in range(8, 11)] + [j for j in range(12, 15)]: copy = worksheet.cell(row = r, column = s).value worksheet.cell(row = r-17, column = s, value = copy) for t in range(39, 40): for u in [l for l in range(4, 7)] + [l for l in range(8, 11)] + [l for l in range(12, 15)]: copy = worksheet.cell(row = t, column = u).value worksheet.cell(row = t-26, column = u, value = copy) workbook.save(path) workbook.close()
「コードの変換」は質問ではなく作業依頼です。
低評価します。