应该比较简单,用Find()方法就可以。
function 获取指定数据位置(){
var sheet = Application.ActiveSheet;
var rng = sheet.UsedRange;
var str = InputBox("请输入要查找的值","提示");
var result = rng.Find(str,undefined,xlValues);
alert(result.Address());
}
加了个判断,处理了异常。
function 获取指定数据位置(){
var sheet = Application.ActiveSheet;
var rng = sheet.UsedRange;
var str = InputBox("请输入要查找的值","提示");
var result = rng.Find(str,undefined,xlValues);
if(result != null){
alert(result.Address());
}else{
alert(str+"不存在!")
}
}