0
Excelで開いてxlsxに手動で変換したcsvファイルを生成しています。 csvには.txtファイルへのパスが含まれています。 csvをxlsxに変換すると、クリック可能なハイパーリンクになるようにファイルパスを構築できますか?pythonを使用してファイルをExcelに追加する方法
ありがとうございました。
Excelで開いてxlsxに手動で変換したcsvファイルを生成しています。 csvには.txtファイルへのパスが含まれています。 csvをxlsxに変換すると、クリック可能なハイパーリンクになるようにファイルパスを構築できますか?pythonを使用してファイルをExcelに追加する方法
ありがとうございました。
私は少し良くワークフローを理解するために興味があると思いますが、試してみて、あなたの特定の要求を助けるために:
例えばをXLSXに戻っ書く
import pandas as pd
df = pd.read_csv('original.csv')
df['file_paths'] = '=HYPERLINK("' + df['file_paths'] + '")'
df.to_excel('new.xlsx', index=False)
ジョン
手動ばかり[ハイパーリンク機能](https://support.office.com/en-us/article/HYPERLINK-function-333c7ce6を使用した方が良いのでしょう、XLSXへの変換している場合-c5ae-4164-9c47-7de9b76f577f)を新しい列に置いてください。または、実際にPythonのルートに行きたい場合は、パスの列を取得し、ハイパーリンクを生成する列を作成します。 'link = '=ハイパーリンク(path_to_file、" filename ")'' –