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")
我之前使用此代码创建了一个 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")