我正在创建一个VB宏,将字符串值(如"1 + 1")转换为公式.
Cells(1, 1).Formula = "=" & Cells(1, 1).Value
Run Code Online (Sandbox Code Playgroud)
但如果无法计算值字符串,我有运行时错误'1004'.
我怎样才能确定字符串是否会成功转换为公式?
所以我有这个普通的对象
var data = {};
Run Code Online (Sandbox Code Playgroud)
我想在这样的for循环中用键值对填充它
for(var i=0; i<n; i++){
$.extend(
data,
{
'a'+toString(i): someFunction(i),
'b'+toString(i): someFunction(i)
};
);
};
Run Code Online (Sandbox Code Playgroud)
但似乎在定义密钥时不可能连接字符串.有什么方法可以做我需要的东西,因为我觉得我的方法从一开始就很蹩脚.
谢谢.
根据设计,我的 div 中的行高比字体大小小一点,因此链接重叠。前两个是部分可点击的。
<div style="width:25px;line-height:8px;">
<a href="/link1" style="font-size:10px;z-index:10;">link1</a>
<a href="/link2" style="font-size:10px;z-index:9;">link2</a>
<a href="/link3" style="font-size:10px;z-index:8;">link3</a>
</div>
Run Code Online (Sandbox Code Playgroud)
正如我在示例中所示,我已经尝试将更高的 z-index 设置为更高的链接,但这没有帮助。
JSFiddle:http : //jsfiddle.net/pQ4RV/
css ×1
excel ×1
excel-2007 ×1
for-loop ×1
html ×1
javascript ×1
jquery ×1
object ×1
string ×1
vba ×1