我正在尝试创建一个包含学生数据信息的 Excel 电子表格,目前我已将所有数据四舍五入到最接近的整数。
我想知道是否有办法使用宏工具在两种格式之间切换,并使用相同的快捷键。
欢迎并非常感谢所有建议和意见。
答案1
假设您想要修改当前选定的单元格,以下是执行此操作的代码片段:
Sub Macro1()
'
' Macro1 Macro
'
' Keyboard Shortcut: Ctrl+q
'
On Error Resume Next 'In case "Selection" is something that doesn't have a NumberFormat property
If Selection.NumberFormat = "0" Then Selection.NumberFormat = "0.00" Else: Selection.NumberFormat = "0"
End Sub