我需要遍历工作簿中的每个工作表,并在每个工作表中设置动态命名范围,但工作表摘要报告除外。 我需要使用工作表名称和“关闭”来命名范围。
我目前有这个:
a := []byte("H") //works
a := []byte{"H"} //does not compile
此代码创建范围并根据需要命名它们。 当我打开名称管理器时,似乎该范围未引用任何内容。 就像仅创建名称一样,但不创建范围本身。
答案 0 :(得分:1)
如果<html>
<head></head>
<body>
<form action="" method="post">
<input type="hidden" name="csrfmiddlewaretoken" value="pSzpDAHu89XC8Re0aDYMOETDS30l3HozZWlL4fF0LljYkrXFCWIiOYCzYwOWtqjk">
<input type="submit" value="Submit">
</form>
</body>
</html>
在引号内 ,则不再是变量,而是文本ShtName
,如屏幕截图所示。
将所有"ShtName"
实例移到引号之外 并与ShtName
串联。您可能还应该在工作表名称的周围加上单引号。
更改
&
到
"=OFFSET(ShtName!$A$2,0,0,COUNTA(ShtName!$A$2:$A$1048576),COUNTA(ShtName!$2:$2))"