当一个或多个单元格填充时,如何自动将文本添加到Excel单元格中?

我知道这是一个很长的头衔,但我真的不知道如何把标题,以我所期待的为此感到抱歉。

对,基本上我的问题是Excel电子表格。 我将在单元格名称上使用例如A1,B2,C3等。

我正在试图使单元格G2自动填充文本,例如“Hello World”,只有当单元格A2,B2,F2键入(与任何文本)时。

我希望有人能够帮助我解决这个问题。

先谢谢你。

尝试if语句:

=IF(AND(NOT(ISBLANK(A2)),NOT(ISBLANK(B2)),NOT(ISBLANK(F2))),"Hello World","") 

testing所有单元格为空白,如果全部填入,则给“Hello World”。

对于你的第二个问题(你应该开始另一个问题):把这个代码放在Sheet代码中; 不在模块中,也不在工作簿中。

 Private Sub Worksheet_Change(ByVal Target As Range) If Not VBA.IsNumeric(Target.Value) Then If target.address = "$E$1" Then Target.Value = UCase(Target.Value) End If End If End Sub