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 25
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Dell Precision 3510 - i7 6820HQ @ 2.70GHz, 16GB RAM, AMD FirePro W5130M, Windows 10