xlsファイルからxlsxへの変換をpythonで行うにはpandasを使います。
ただしセルの統合などがある場合においては、列がずれます。
その時は手動で
①xlsファイル開いてコピー
②エクセルを開いてペーストし保存すればOKです。
その時は手動で
①xlsファイル開いてコピー
②エクセルを開いてペーストし保存すればOKです。
手順
①xlsファイルの種類を確認
②種類に応じてpandasを使う
②種類に応じてpandasを使う
順番
①xlsファイルの種類を確認について
(1)2003年のエクセルファイルはxls
(2)ネット(web)からダウンロードでxls形式のhtml
②種類に応じてpandasを使う
(1)の場合
import pandas as pd df = pd.read_excel('●●.xls') df.to_excel('●●.xlsx')
環境により必要なライブラリーをpipインストールする必要があります。
エラー表示の際にインストールすべきライブラリを教えてくれます。
そのライブラリーをpip install します。
インデックスを消したい場合は↓
(2)の場合
import pandas as pd df = pd.read_html('●●.xls') for i in df: i.to_excel('●●.xlsx')
こちらも環境により、
必要なライブラリーをpipインストールする必要があります。
エラー表示の際にインストールすべきライブラリを教えてくれます。
そのライブラリーをpip install します。
インデックスを消したい場合は↓