You can "Align textures" in the 3D views but you will need to do this for each surface.
Your best bet would be to duplicate the horizontal siding material and call it vertical.
Make sure the texture and/or fill pattern are rotated by 90° and then use that when ever you need it.
Barry.
One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11