- ·上一篇:excel表格软件不能用怎么办
- ·下一篇:怎么让excel表格分列
excel表格怎么打字置顶
1.excel 红色字体置顶
我也觉得没有必要用VBA就能实现。
bluelaser的方法我没看懂,不过确实可以通过添加辅助列的方法实现,我是这样做的:假若你那一公司名是A列。1.首先复制整个A列,然后插入到B列,这个应该会吧。
2.然后选中整个B列,按“Ctrl+F--替换--选项--点第一个'格式'--字体--颜色--红色--确定--在'替换为'里面输入字母a”,然后再点击“全部替换--关闭”,这样这一列中全部为红色的字体都会替换为a.3.选中全部的单元格,点菜单栏的“数据--排序--将B列设为关键字--升序”,然后再删除B列,A列的内容自然就会置顶了。
2.怎么把excel表格第一行固定置顶
设置成置顶即可。步骤如下:
1、从电脑上打开Excel表格,在第一行输入需要固定置顶的内容,如图所示:
2、选中excel表格第一行需要置顶的内容,最好全部选中,后期添加的数据会直接默认全部置顶,不需要在多次设置。如图所示:
3、点击上方Excel表工功能栏中的“开始”,在“开始”的功能界面中靠右边找到“冻结窗口”按钮,如图所示:
4、点中“冻结窗口”下拉按钮。有“冻结窗格”、“冻结首行”和“冻结首列”三个选项,这里点击“冻结首行”。如图所示:
5、点击“冻结首行”后,即可完成第一行固定置顶操作,不管怎么往下滚动,第一行会一直固定显示在最上方,如图所示:
3.Excel窗口置顶
1.新建一个工作簿,按Alt+F11,打开VBA编辑器。
2.单击菜单“插入→模块”,在右侧的代码窗口中粘贴下列代码:Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, _ ByVal hwndInsertAfter As Long, ByVal x As Long, ByVal y As Long, _ ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As LongConst HWND_TOPMOST = -1Const HWND_NOTOPMOST = -2Const SWP_NOSIZE =& H1Const SWP_NOMOVE =& H2Sub 窗口总在最前面()SetWindowPos Application.hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOSIZE Or SWP_NOMOVEEnd SubSub 恢复()SetWindowPos Application.hwnd, HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOSIZE Or SWP_NOMOVEEnd Sub 关闭VBA编辑器。 3.在Excel界面工作表界面中按快捷键Alt+F8,打开“宏”对话框,选择宏名“窗口总在最前面”,单击“执行”按钮即可让Excel窗口总在最前面。