Вы можете сохранить кадры данных в списке и циклически изменять количество листов. Например, если у вас есть 10 листов
df_list=[]
for i in range(1,11):
df_list.append(pd.read_excel('Test.XLS', sheet_name = 'sheet'+str(i), skiprows = 3)[:-1])
В случае, если количество листов неизвестно, вы можете использовать попытку, кроме
df_list=[]
i = 1
while True:
try:
df_list.append(pd.read_excel('Test.XLS', sheet_name = 'sheet'+str(i), skiprows = 3)[:-1])
i+=1
except:
break