エクセルのVBAは20年も更新されていない古臭い低機能なものなのでエクセルとの互換性はすっぱり諦めるべきと思うね。