找了很多次答案 最终结果确定如下
先调用api.Range选择多列 然后删除
sht.api.Range("C:E, G:H").Delete()
https://blog.csdn.net/weixin_39608134/article/details/111820149
https://m.656463.com/wenda/xuanzezhenggelie_568
删除单列或连续多列 就很简单了 不需要调用api也可以
sht['B:B'].delete()
sht['B:B'].delete()