现在我正在编码为数据图表设置过滤器.基本上,我不知道如何在这里发布数据表,所以只需尝试输入它们:
(从左边开始是A栏)名称*BDevice*数量*销售*所有者
基本上我需要过滤2列: - 任何单词的BDevice包含"M1454"或"M1467"或"M1879"(这意味着M1454A或M1467TR仍然适用) - 拥有PROD或RISK的所有者
这是我写的代码:
Sub AutoFilter()
ActiveWorkbook.ActiveSheet..Range(B:B).Select
Selection.Autofilter Field:=1 Criteria1:=Array( _
"*M1454*", "*M1467*", "*M1879*"), Operator:=xlFilterValues
Selection.AutoFilter Field:=4 Criteria1:="=PROD" _
, Operator:=xlOr, Criteria2:="=RISK"
End Sub
Run Code Online (Sandbox Code Playgroud)
当我运行代码时,机器返回错误1004并且看起来错误的部分是过滤器部分2(我不确定使用Field,所以我不能肯定地说)
编辑; Santosh:当我尝试你的代码时,机器得到错误9下标超出范围.错误来自with语句.(因为数据表有A到AS列,所以我只改为A:AS)
我正在使用Android谷歌地图API v2在Android手机上构建导航应用程序.对于移动方向,我使用带箭头图像的标记作为标记(图像上面有一个点和一个箭头).我尝试使用.rotation根据移动方向设置标记的方向.问题是,当我旋转谷歌地图时,地图的旋转会发生变化,但标记的方向不会改变.我正在寻找一种方法来设置标记相对于Map旋转的旋转(因此当用户旋转地图时,标记将相应地旋转).或者,如果有人知道如何建立方向箭头而不是我的原始方式,请赐教.谢谢 :)