小编bre*_*tdj的帖子

win cmd在Excel中打开特定电子表格的内容是什么?

我知道你可以从win cmd行打开一个Excel文件.但是如何使用win cmd在该文件中打开特定的电子表格?

windows vbscript excel cmd

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

VBA加入相当于集合

如何在VBA中加入集合.在VB.net中,我通常使用Join(...,"delimiter)连接数组,但我无法弄清楚如何使用VBA中的集合来完成此操作.

Dim oColl As New Collection
Dim r As Range

Set r = ThisWorkbook.Sheets("Work1").Range("D13:D263")

For Each cell In r
     If IsEmpty(cell) Then

     Else
         oColl.Add ("a = ''" + cell.Text + "'' ")
     End If
Next
Run Code Online (Sandbox Code Playgroud)

我现在需要将所有集合值连接成一个字符串

collections excel vba join excel-vba

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

在两个相同的VBA函数中,突然返回#NAME错误

我刚刚经历了一个宏的突然失败.它调用以下函数,该函数使用选定的可选分隔符连接一系列单元格:

Public Function MAKELIST(ByVal cellRange As Range, Optional ByVal delimiter As String)
 'Function to join a range of cells together with an optional
 Dim c As Range
 Dim newText As String
 Dim Count As Integer
 Count = 0
 newText = ""
 For Each c In cellRange
  Count = Count + 1
  newText = newText & c.Value
  If Count < cellRange.Count Then
   newText = newText & delimiter
  End If
 Next
 MAKELIST = newText
End Function
Run Code Online (Sandbox Code Playgroud)

它只是简单地将手动输入的单元格数据连接在一起 - 任何值似乎都会破坏它.似乎问题在于如何引用/调用函数(抱歉,不是命名法)而不是函数本身.

完美.我在文件夹之间移动文件,它突然停止工作, …

excel vba excel-vba

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

在Excel中使用不等式进行字符串比较

有人可以提供有关Excel如何使用Excel中的不相等运算符比较字符串的参考吗?我发现了一些意外的行为:

在下面的示例中,前两列是字符串,列C属于表达式=A2<B2,第三列是预期行为,最后一列是预期行为是否与实际匹配。

Comparison  Benchmark   Is A < B?   Expected    Pass?
Q1 2009     Q4 2012       TRUE      TRUE        TRUE
Q2 2009     Q4 2012       TRUE      TRUE        TRUE
Q3 2009     Q4 2012       TRUE      TRUE        TRUE
Q4 2009     Q4 2012       TRUE      TRUE        TRUE
Q1 2010     Q4 2012       TRUE      TRUE        TRUE
Q2 2010     Q4 2012       TRUE      TRUE        TRUE
Q3 2010     Q4 2012       TRUE      TRUE        TRUE
Q4 2010     Q4 2012       TRUE      TRUE        TRUE
Q1 2011     Q4 2012       TRUE      TRUE        TRUE
Q2 2011     Q4 2012       TRUE …
Run Code Online (Sandbox Code Playgroud)

excel excel-formula string-comparison

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

检查范围内的唯一单元格数

我有一张excel表.

在E栏下,我有425个包含数据的单元格.我想检查相同的数据(即单元格内的文本)是否在列E下剩余的424个单元格中的任何其他位置重复.我该怎么做?

例如,在E54我有
Hello Jack

如何检查此值以查看它是否位于这些单元格中的任何其他单元格中?

excel worksheet-function excel-formula

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

OpenFileDialog VBA(Powerpoint)初始目录

请帮我看看OpenFileDialog我的PowerPoint项目目录.

我试过 .InitialDirectory = "C:\\" ,但它不起作用.我可以将其改编为吗?谢谢.

powerpoint vba powerpoint-vba

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

将细胞串分成单个细胞

我无法将单个单元格的值拆分为两个不同的字符串,并将这两个字符串放在不同的单元格中.

例如,我想10ft x 20ft在一个单元格中取一个测量值10ft并将其放入另一个单元格中,20ft并将其放入一个完全不同的单元格中.

我想使用分隔符x或其他东西,但我只是不知道如何分割这些分色并在分裂后对它们做些什么.

任何提示将非常感激.我还是VBA宏的新手.

谢谢

excel vba excel-formula

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

显示警报VBA

我有一个宏在顶行(调暗变量后)两行

Application.EnableEvents = False
Application.DisplayAlerts = False
Run Code Online (Sandbox Code Playgroud)

我的问题是,尽管在我的宏中有这些,我仍然会弹出一个询问我是否要更新链接的弹出窗口.有谁知道为什么这可能发生/一种解决方法?

非常感谢(我没有包含我的代码,因为弹出更新链接的原因是由于我打开的文档而不是代码本身)

excel vba

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

如何删除excel中的#DIV/0错误

我试图删除或替换空白的DIV错误,我试图使用ISERROR函数,但仍然无法正常工作.这就是我的数据:

       COLA  COLB   COLC
ROW1    $0    $0   #DIV/0
ROW2               #VALUE!
Run Code Online (Sandbox Code Playgroud)

所以当我有类似上面的东西时,我会得到这些错误,我想用空白替换.这是我的公式不起作用.谢谢

=IF((ISERROR(D13-C13)/C13),"",(D13-C13)/C13)
Run Code Online (Sandbox Code Playgroud)

excel excel-formula

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

显示值(公式的结果)而不是公式栏中的公式

这是问题所在:

我的表非常大,列宽不足以显示其中的所有文本.由于文本/值是由单元格中的公式生成的,如果单击单元格,公式栏将显示公式而不是值.当然.

但是,我认为快速了解公式生成的单元格的内容非常有用.如果我每次扩展列宽都不快速和干净.

你知道有没有办法解决这个问题?

excel excel-formula

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