Tag: if语句input

如果语句与一个InputBox – 不工作

我正在尝试编写一个查看单元格的macros,并告诉我它是否为空,如果是,则打开一个input框来填充单元格。 无论单元格是否为空,下面的代码都不会打开消息框。 C37是一个合并的细胞,我知道可能会把东西弄糟。 我在这里错过了什么? If IsEmpty("C37") Then Dim SIGN As String 'Sign-off SIGN = InputBox("Enter Your Name:", "Dispositioned By:") Range("C37").Value = SIGN Range("G37").Value = Format(Now(), "MM/DD/YYYY") Else Range("B26").Select End If 更新: 使用ActiveSheet If IsEmpty(ActiveWorkbook.ActiveSheet.Range("C23")) Then Dim SIGN As String 'Sign-off SIGN = InputBox("Enter Your Name:", "Dispositioned By:") Range("C23").Value = SIGN Range("G23").Value = Format(Now(), "MM/DD/YYYY") Else […]