Ok, so you were not clear…
But what you want to do is also possible but will take a bit of work. Depending on how much knowledge you have with PHP. But I will give you a direction to start.
You can create a normal page say “On Sale”. And create a normal page template. You can search for this in the WordPress codex and it will show you how to create that, not hard. For the page you just created “On Sale”, set it to the page template.
Then find and open widgets-onsale.php. It’s inside the woocommerce/widgets folder. Within this file will have code loop that you need to paste inside your page template. Look for the function “widget” in that file and you can ignore the rest of the code as they are not needed.
With this loop, you can manipulate it to how you want it to show on your sale page.
Hope that helps…