WPS中无法使用Excel vba 的有关代码

Sub testAutoFilter5()

Dim lngColNum As Long

'计算当前单元格在区域中的列号

lngColNum = ActiveCell.Column -(ActiveCell.CurrentRegion.Column - 1)

'筛选

Selection.AutoFilter Field:=lngColNum,Criteria1:=ActiveCell

End Sub

第1个回答  2018-12-02
应该是没有启用宏的原因。
在WPS Excel中可以看到“宏”的功能是没有启用的,要想在WPS excel中启用“宏”的功能,首先就需要下载一个“wps的vba模块”,因为只有安装了此模块,wps的宏功能才会被启用,下载之后双击即可安装。
步骤 1、首先我们来看看默认的WPS Excel中的“宏”是一个什么状态,我们可以清楚的看到“宏”的功能是没有启用的(而office这里默认就是启用的)
2、我们需要在wps excel中启用“宏”的功能,首先就需要下载一个“wps的vba模块”,这个模块在网络上不是很好找,小编就把自己使用过的模块给共享出来>>链接:http://pan.baidu.com/s/1bnvoigJ大家在使用的时候,直接下载即可
3、当我们有了“wps的vba模块”的时候,就需要安装了,因为只有安装了此模块,wps的宏功能才会被启用。下载解压完成之后,双击”vba6chs“即可安装
4、当安装的时候出现”install has completed successfully“表示已经安装成功了,再点击”OK“就行了
5、最后我们在来看看WPS Excel中的”宏“是否启用了,我们可以看到宏已经可以正常使用了。本回答被网友采纳