Hii @Yats
Thanks for your confirmation. Please follow the below steps to achieve this. I have attached app sample as well (If you need to take reference but still the steps will be useful).
We will achieve this in 3 steps:
Step 1: Setup the Div (You can use Web Block for the Reusability)
- Please create 2 Div - 1) myDiv 2) content
Place your Table in the "content" div as I have placed the text
Add two actions button using container
- Action Buttons will be used to Navigate the Table.
Now, do a sample Publish of application. Once published copy exact Div ID for myDIV and content from browser.

Step 2: Setup the CSS and JS
CSS: (add in Webblock Style Sheet)
#myDIV { /* USE THE EXACT DIV ID COPIED FROM BROWSER */
height: 550px; /* MANAGE HEIGHT AS YOU WANT */
overflow: auto;
}
#content { /* USE THE EXACT DIV ID COPIED FROM BROWSER */
height: 800px;
width: 2000px;
background-color: coral;
}

JS (Add in web block JS)
function myFunction() {
var elmnt = document.getElementById("<Enter Exact myDiv ID>");
elmnt.scrollLeft += 50;
elmnt.scrollTop += 0;
}
function myFunctionR() {
var elmnt = document.getElementById("<Enter Exact myDiv ID>");
elmnt.scrollLeft -= 50;
elmnt.scrollTop += 0;
}

Step 3: Setup Navigation
- Add onclick property for navigation (Put actions in container)
- onclick = "myFunction()" for container to move Right

- onclick = "myFunctionR()" for container to move Left

Publish the app and it will work. You can do the CSS Changes for Design. You may need to remove bg color.
If you are still facing the issues, please give me access to the page where you have table. I will give you the exact code to use.
Thanks