excel 平板电脑中的宏

macro in excel tablet

我之前使用此代码创建了一个 vba 宏

Private Sub CheckBox1_Click()
If Me.CheckBox1.Value = True Then
    Range("A56").Value =  Range("A56").value & " Text"
End Sub

在我用 excel 移动设备打开它之前它运行良好 它说可以 运行 vba 宏 无论如何让它在平板电脑上工作?我可以写不同的吗? 我只希望它是一种快速的方法,可以将一些预制句子添加到具有值

的现有字段中

感谢您的帮助:)

VBA 仅在桌面版 Excel 中运行(Windows 或 Mac)。这不会改变。

您可以轻松地创建一个工作表公式来执行您的宏所执行的操作。您可以将“y”或“n”等字符放入单元格中,例如放入单元格 A1 中,而不是勾选复选框。然后你可以使用这样的公式:

=if(A1="y",A56 & " Text","")

这种基于公式的方法适用于任何 Excel 平台,即 Windows、Mac、网络、平板电脑和手机。

评论后编辑:

如果要检查多个单元格,则可以嵌套 IF 函数或使用 IFS(仅在 Office 365 中可用)。

=if(A1="y",A56 & " Text",if(A2="y",A56 & " some other text", if(A3 = "y",A56 & " some third option","other")))

在 Offic 365 中使用 IFS()

=IFS(A1="y",A56 & " Text",A2="y",A56 & " some other text",A3 = "y",A56 & " some third option")