В вашем примере заголовка написано, что он читает CSV. Код примера также ожидает разделенный запятыми текст. Очевидно, что он не будет читать другие форматы файлов, включая xslx.
Итак, это действительно зависит от того, как вы изменили расширение файла. Если вы просто переименовали файл, код продолжит работать. Но если вы вошли в Excel и сказали «Сохранить как…», формат файла будет неузнаваем для вашего кода.