While most users receive VBA through an Office installation, you may need a standalone download for the following reasons:
The runtime is meant for running existing macros, while the VBA SDK (Software Development Kit) is typically reserved for software vendors who want to embed VBA into their own applications. Visual Basic for Applications Runtime Security Update
from a trusted source. For the x86 version, ensure you select the 32‑bit package if the download page offers a choice.