xlsファイルからxlsxへの変換をpythonで行うにはpandasを使います。

 ただしセルの統合などがある場合においては、列がずれます。
その時は手動で
①xlsファイル開いてコピー
②エクセルを開いてペーストし保存すればOKです。
手順
①xlsファイルの種類を確認
②種類に応じて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 します。

インデックスを消したい場合は↓

おすすめの記事