标签: evaluate

在Excel和VBA中,如何将单元格的值设置为公式结果而不是公式

我从一张工作表中获取值,然后使用 Excel 中的宏将它们放入另一张工作表中。我目前有这个工作正常:

sheet.range("B2:B35").Value = "=IF(SUMPRODUCT(--(Raw!$B$11:$B$322=$A2),--(Raw!$D$11:$D$322=All!$B$2),Raw!$H$11:$H$322)<>0,SUMPRODUCT(--(Raw!$B$11:$B$322=$A2),--(Raw!$D$11:$D$322=All!$B$2),Raw!$H$11:$H$322),""-"")"
Run Code Online (Sandbox Code Playgroud)

显然,它把整个公式作为单元格的值。我想要的只是将公式的结果放入单元格中。我尝试在“IF ...”部分添加 Evaluate() ,但 IF 无法正确评估(我只是在每个单元格中得到“-”)。这是否可以做到,或者我是否必须有单独的代码来循环并将值更改为单元格的值?

excel vba formula evaluate

1
推荐指数
1
解决办法
3万
查看次数

使用 Excel VBA 评估给出错误 2029 的函数

评估抛出错误 2029 (#NAME)。

该项目正在利用人口普查程序为任意特定数量的众议院议员(目前为 435 名)分配众议院席位。有许多扩大众议院规模的提案。我正在调查预算和经济影响。

我的工作簿有一个名为 PVC 的工作表。我试图在 E 列(分配给给定州的席位数)中查找 C 列(两个字母的州缩写)中的值的最大值。

我已经删除了很多行。
我尝试过用户定义的函数 MaxIf()。

Sub CountSeatsEval()

  Dim lNoSeats, lG2, lastrow, lStateRow, lStateSeats, lStateNo As Long
  Dim sFileName, sPathName, sFunction, sSearchValue, sSearchState As String
  Dim sStateAbbr, vStateSeats As Variant
  Dim wsSource, wsTarget As Worksheet
  Dim rMaxRange, rSearchValue, rSearchState As Range
  Dim rLookup1 As Range
  Set wsSource = ThisWorkbook.Worksheets("PVC")
  'Following line is to make life easy temporarily
  Set wsTarget = ThisWorkbook.Worksheets("PVC")
  lNoSeats = wsSource.Range("G2").Value
...
  'Copy and paste G2 to …
Run Code Online (Sandbox Code Playgroud)

excel vba evaluate

1
推荐指数
1
解决办法
1633
查看次数

如何运行mongo --eval?

我运行mongo --help,它有一个评估javascript的选项.

mongo --eval  arg
Run Code Online (Sandbox Code Playgroud)

但是,我还没有找到任何使用它的例子.我尝试运行但没有成功.有谁知道怎么做?

原因是,我想通过命令行删除一个集合(这样我就可以重用代码并将其放入shell脚本中).我知道我可以编写另一个nodejs并调用db来运行它..但是如果有一个只有几行并且速度更快的解决方案,那么代替20行代码将会很好.:)

javascript command-line evaluate mongodb

0
推荐指数
1
解决办法
1916
查看次数

简单的PHP东西:变量评估

好的,我很抱歉,如果之前已经问过这个问题,但我不知道搜索它的关键字.情况是:

$sentence = ' $subject is a genius ';
$subject = " Einstein ";
echo( $sentence );
Run Code Online (Sandbox Code Playgroud)

如何让它回应"爱因斯坦是一个天才",但在定义$ subject之前继续定义变量$句子?

您可能会意识到这是使用模板的基本概念.是的,我正在努力实现它.多谢你们

php variables evaluate

0
推荐指数
1
解决办法
148
查看次数

Haskell - 找出类型签名

我是Haskell和功能编程的新手,我无法弄清楚为什么类型签名

t2 =(\ xyza - >((xy)z,(yx)z))

看起来像这样:

t2 ::(a - > a) - >(a - > a) - > a - > b - >(a,a)

你能告诉我它是如何工作的吗?

问候

haskell functional-programming evaluate type-signature

0
推荐指数
1
解决办法
177
查看次数

在Scala中将字符串转换为运算符

如何将Scala中的字符串转换为相应的运算符?给定两个整数和字符串"+"我想要添加这两个整数的结果.

string scala eval operators evaluate

0
推荐指数
1
解决办法
966
查看次数