Hello, Vijay.
Are you using our VL53L0x carrier board? We have the XSHUT pin broken out to allow the sensor to be used without any kind of multiplexer if you have a spare GPIO pin on your microcontroller. You can read more about that in this thread on our forum:
We do not sell the TCA9548A board, but it sounds like it just switches the sensor that is connected to the I2C bus. If you have multiple sensors, you will still need to initialize each one separately. You should probably use multiple VL53L0X objects like that example I pointed you to. The main difference would probably be that you won’t change the address of the sensors and will need to switch to the appropriate channel on the TCA9548A board before trying any communication.
-Nathan
