小编I A*_*M L的帖子

根据单元格值隐藏或取消隐藏行的 VBA 代码

这是我的代码,但它并没有真正做任何事情,我看不出有什么问题:

Private Sub PG1(ByVal Target As Range)
    If .Range("E50").Value = "Passed" Then
        Rows("51").EntireRow.Hidden = True
    End If
    ElseIf Range("E50").Value = "Failed" Then
        Rows("51").EntireRow.Hidden = True
    End If
End Sub
Run Code Online (Sandbox Code Playgroud)

我的意图是,当前一行中的特定单元格从下拉列表中设置为“通过”时,将出现下面的行,如果它是“失败”,那么它将被隐藏。

vba cells microsoft-excel

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

如果 A 列多次包含相同的员工姓氏,如何在 B 列中添加值?

数据状态: A 列包含员工姓名,B 列包含小时数。如果 A 列多次包含相同的员工姓氏,如何添加小时数?

我一直在使用我期望的工作,我使用的以下公式应该有效,但我不明白为什么它不是?

公式: =SUMIF($A$2:$B$79,A2,$B$2:$B$79)

显然我有 79 行数据,所以我将把公式深入到其他单元格,这就是为什么我没有锚定A2.

那么我在这里做错了什么?,有没有更好更有效的计算方法?

新增信息:例如,如果我在A列雇员谁推移的名字Richard,他的名字已经出现在column A3倍值是column B因为3,4,9 所以我想在C列共与理查兹名称,例如列d说他做了一个total of 16 hours

spreadsheet microsoft-excel-2007 worksheet-function microsoft-excel

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