我想在框架的文本框中添加值。我试过这个:
ActiveSheet.Frame1.TextBox1.Value = ActiveSheet.Range("A1").Value + ActiveSheet.Range("A2").Value
答案 0 :(得分:2)
首先,让我们考虑将TextBox1直接放在工作表上的情况。下面一段代码将改变TextBox1值:
ActiveSheet.Frame1.Controls("TextBox1").Value = ActiveSheet.Range("A1").Value + ActiveSheet.Range("A2").Value
当您的TextBox1控件放在Frame1中时,您可能会尝试以下列方式引用它:
function jsonToName(j){
try {
var obj = jQuery.parseJSON( j );
$.each(obj,function(z,x){
// if(jQuery.isPlainObject(x)){
if( (typeof x === "object") && (x !== null) ){
jsonToName(x);
}else{
$('[name="'+z+'"]').val(x);
}
});
}
catch (err) {
//error
}
}
希望有所帮助。