You could take a .40 gun and have a custom barrel made for it, and that would work, but not the other was around.
As noted in other discussions, the headspace, extractor, and opening in the slide are wrong for swapping barrels on CZs.
Bar-sto's barrels for the .40 S&W 75B-based guns can shoot 9mm because they adjust headspace and are made to work with the .40 extractor.
Don't know if Bar-Sto makes barrels for the CZ-100, however.
(Older EAA guns often let you just swap barrels between the 9mm and .40 guns -- which share the same frame size; that is not the case with CZs.)