问题标签 [named]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
excel - Excel 在工作表中列出命名范围并获取值
如何获取以特定字符串开头的特定工作表中存在的命名范围列表(例如所有以总计开头的命名范围)并获取值?我正在尝试根据日期计算住宿费用的小计和总计。我将根据日期组为每个小计分配一个唯一的名称。然后,我有一个按钮,当它完成时需要单击该按钮,以根据我唯一分配给每个小计的命名范围来计算总计。
以下是我为完成总计而编写的代码:
注意:“Total = Total + IntFlight.Range(N.Name).Value”中的 IntFlight 是我的工作表的名称。
上面代码的唯一问题是,它会查找工作簿中存在的所有命名范围。我只需要找到一个特定工作表中存在的命名范围,该工作表以给定的字符串和行号开头(total26:表示第 26 行的小计),然后获取要汇总为总计的值。
任何想法如何做到这一点?花了2天时间寻找答案。
提前致谢。
编辑 1(查尔斯·威廉姆斯在 belisarius 的帮助下提供的解决方案):
这就是我对 Charles Williams 的代码所做的:
感谢大家的帮助。现在,我需要为这个脚本提供我自己的版本。
excel - 如何在 Excel 公式中使用命名列
我知道如何在 Excel 中创建一个命名范围。
我有一个电子表格,各种列作为参数,最后是最后一个单元格中的公式。这在每行中重复多次,每行具有不同的数据集,并且更新公式以引用正确的行索引。
但是,公式看起来像(三行):
我想使用命名范围,但我找不到类似的方法
其中 count、var1、var2 和 var3 自动更新为当前行的特定列。我可以为每个单元格创建一个命名范围,但这没有帮助。我可以命名列的范围,但是我找不到在公式中添加偏移量的方法。
此外,这一点的重点是可读性,所以如果它最终成为一些令人讨厌的复杂公式函数调用,那可能并没有太大帮助。
c# - 使用 oledb 和 C# 在 Excel 工作表中创建命名范围
我正在尝试使用 c# 和 oledb 在 excel 工作表中创建一个命名范围。我不想为此使用 COM 对象互操作。尽管从命名范围读取很普遍,但我无法找到任何执行此任务的在线示例。
背景是我将有外部数据(来自 Sql 数据库表的 Xml 片段)需要在此 Excel 工作簿的各个工作表中的下拉列表中使用,在选择并打开 Excel 文件之前我不会知道其值由程序。工作簿的部分预处理是创建和加载这些下拉列表。创建将是在隐藏工作表中创建命名范围,然后在其他工作表上创建下拉列表,引用命名范围(我不确定我是否可以在不求助于 COM 互操作的情况下做到这一点,但我必须尝试)。
arrays - 在命名范围数组中隐藏工作表
我有一个动态命名范围,它在列表中提供工作表名称(假设 A2 = 奥地利,A3 = 德国,A4 = 波兰)此列表的大小可能因用户而异,因此我在命名范围内有一个偏移量来捕获A 列中所有带有名称的单元格。
我想使用 IF 语句来非常隐藏基于此命名范围的某些工作表。
就像是:
上面我得到以下错误:运行时错误'13':类型不匹配
请有任何建议。
谢谢保罗
methods - 域服务命名方法更新不起作用
我正在使用 VS 2010 和 Silverlight 4 和 WCF RIA v1
当我尝试在域服务中使用命名更新方法时,我遇到了一个奇怪的错误。
这是错误:
“消息:Silverlight 应用程序中的未处理错误 *提交操作失败。值不能为空。 *参数名称:System.ServiceModel.DomainServices.EntityFramework.ObjectContextExtensions 的原始名称。”
域服务中发生错误 this.ObjectContext.Prospects.AttachAsModified(p, this.ChangeSet.GetOriginal(p));
我已经阅读了 WCF 的更改文档,并且我认为我做的一切都是正确的。
有人可以帮我弄清楚发生了什么吗?
干杯
这是代码解释:
客户
......
......
…………………………………………………………………………………………
我从网格中获取 Prospects 实体。
我尝试使用全局声明的上下文和更新方法 int Entity 来调用命名的更新方法。
域服务方法
ruby-on-rails-3 - 在rails的显示页面中用用户名替换user_id
地狱狂热者
我想在用户的显示页面中显示用户名而不是 user_id。
例如,
名为 harry 的用户的 usr_id 300 存在于数据库中。那么如何展示
代替
在网址中。
这可以在路由文件中完成吗?
谢谢
postgresql - Postgres 中的动态计算公式
我想知道是否有可能在 Postgres 中创建类似命名计算的东西?说,我有一张桌子:
我可以跑来select (bar / baz) * 100 from foo;
得到我的结果,但我想要一个公式(伪代码):avg_foo ::= (bar/baz)*100
然后做得到select avg_foo from foo;
相同的结果。理想情况下,我想有一个单独的计算表:
这样我就可以动态创建计算并在选择中使用它们,如下所示:
我如何用 Postgres 做到这一点?
c# - 尝试获取先前获取的互斥锁时出现异常
我有这些代码行:
其他线程使用相同的逻辑(称为互斥锁),因此我确保将正确的锁用于正确的资源。
问题是如果命名mutex
被另一个线程(或进程)获取,当前线程会得到一个异常而不是在第二行被阻塞。
我需要的是等待一个命名mutex
被释放,然后继续我的代码。
我哪里错了?
php - cakePHP 1.3 路由和命名参数
我有这种曾经在 cakePHP 1.2 上工作的路线
Router::connect('/mycategory/my-region', array('controller'=>'search', 'action'=>'properties''named'=>array('region'=>01)));
我怎样才能在蛋糕 1.3 中完成同样的任务
谢谢