在Excel中选择某个单元格后,在编辑栏中会显示单元格内的公式,但编辑栏内不可能同时显示多个单元格中的公式。反复按快捷键Ctrl `(“`”位于数字键“1”的左侧),可以切换显示工作表中的所有公式,但无法同时显示公式的计算结果和公式本身。复制某个单元格内的公式,然后将其粘贴到其他单元格中,并在“=”号前添加一个英文单引号,可以以文本形式显示该公式,但该方法所显示的公式不能随公式的改变而改变,另外批量操作也稍显繁琐。而用下面的一个简单自定义函数,不仅可以在单元格中显示其他单元格内的公式,而且还能随公式的改变而自动改变,这样就可以快速同时显示公式的计算结果和公式了。步骤如下:
1.按Alt F11,打开VBA编辑器。
2.单击菜单“插入→模块”,在代码窗口中粘贴代码:
Function ShowFormula(cell As Range)
ShowFormula = cell.Formula
End Function
如何在受保护的excel工作表中使用分级显示
Excel中的分级显示(组合)功能可以让表格中的某些数据按组别进行显示或隐藏,十分方便。但在保护工作表后,无法直接使用分级显示。如果既要保护工作表,又要让用户能使用已建立的分级显示,可以用下面的方法。 1.先在工作表中建立分级显示。 2.按Alt F11,打开VBA编辑器,在“工程”窗口中双击&
3.返回Excel工作表界面。
假如包含公式的单元格在B2中,在C2输入公式:
=ShowFormula(B2)
即可显示B2单元格中的公式,然后用填充的方法显示其他单元格内的公式。
excel VBA按字母表顺序对工作表进行排序
如果工作簿内有大量以字母开头的工作表,要将这些工作表按照字母表的顺序进行排序,可以用下面的VBA代码来实现。按Alt F11,打开VBA编辑器,单击菜单“插入→模块”,在代码窗口中粘贴下列代码并执行。 Sub 按字母表排序工作表()Dim i As Integer, j As Inte