selectively accessing multiple sensors via selectively activating power pins

I have a need to read 6 DH22 and 6 BMP 180 sensors. I need a opinion on my design concept.
Can I selectively accessing these sensors using the same input pins for all IC2 for each BMP 180’s and another pin single input pin for all DH22’s by using a hardware 3 to 8 multiplexed (e.g. 74HC237) selected voltage output one at a time enabling the selected sensor’s power input? Doing this I only need one sensor software for each type of sensor.

Do you mean DHT22 ?
No, you can not connect all the data data lines and use the power to the sensors via a mux.
You might use a mux for the data of the DHT22 : Gammon Forum : Electronics : Microprocessors : 74HC4051 multiplexer / demultiplexer
Keep the unused DHT22 data lines high.

The BMP180 is a I2C chip. You could use this : TCA9548A I2C Multiplexer : ID 2717 : $6.95 : Adafruit Industries, Unique & fun DIY electronics and kits