下面的几段VBA代码都可以打开浏览器并打开指定的网页: 方法一:用API打开默认的浏览器 Private Declare Function ShellExecute Lib shell32.dll Alias ShellExecuteA (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters A...
当我们在Excel中输入或更新数据时,有时需要自动添加一个时间戳,表示当前数据的最新更新时间。如下图所示,当在C列更新数据时,在D列自动加入更新时的时间。 可以用VBA代码来实现,实现步骤如下: 按Alt+F11,打开VBA编辑器。在工程窗口中双击ThisWorkBook,在右侧的代码窗口中粘贴下列代码: Private Sub Workbook_Sheet...
在Excel 2003中,当我们设置单元格底纹、字体颜色时,在工具栏中Excel默认调色板提供了40中颜色供直接使用,而在对话框中,Excel默认调色板提供了56中颜色可供直接使用。有时我们需要用VBA代码来设置颜色,可以使用ColorIndex 属性。例如下列代码: Sub SetColor() Cells(1, 1).Interior.ColorIndex = 37 '将A1单元格内部...
这次人事部门调资,要我帮忙设计调资审批表,将预先录入好的Excel行员调资数据(一人占一行),转换成每人一页,打印出来。我运用Excel本身的宏功能,完成了这种转换,解决了行记录转换为页报表这个问题。方法如下: (一)录入好原始数据资料。如行员调资数据,一行代表一个人的调资档案资料。 (二)在同一工作薄内新建...
我们在编辑Excel工作表的过程中,如果有某个重要的事情需要在某一时间去完成,例如要在16:40分打个电话,或将报表交给部门经理等,为了避免遗忘,可以用VBA给工作簿添加一个定时提醒功能。方法如下: 1.打开工作簿,按快捷键Alt+F11,打开VBA编辑器。 2.单击菜单插入模块,Excel将插入一个名称为模块1的模块。 3.在右侧代...
如果需要在打开Excel工作簿时自动运行某个宏,可以用下面的两个方法: 一、Workbook.Open 事件 1.在Excel中按快捷键Alt+F11,打开VBA编辑器。 2.在工程窗口中双击ThisWorkBook,在右侧的代码窗口顶部左侧的对象框中,选择WorkBook。这时,Excel自动在代码窗口中输入下面的代码: Private Sub Workbook_Open() End Sub 然后...
如果Excel工作表的某区域中包含不同的底纹颜色,我们可以用一个自定义函数对该区域按指定的单元格颜色进行计数或求和。方法是: 1.按Alt+F11,打开VBA编辑器。 2.单击菜单插入模块,将插入名称为模块1的模块,在右侧的代码窗口中输入下列代码: Function SumByColor(Ref_color As Range, Sum_range As Range) Application....
如果需要用VBA代码在Excel工作表中设置打印区域,可以用下面的方法。 一、设置打印区域 方法一: 用PageSetup.PrintArea属性。代码如下: Sub SetPrintArea() Sheet1.PageSetup.PrintArea = A1:F15 End Sub 上述代码将区域A1:F15设置为打印区域。如果要同时设置多个打印区域,可以将上述代码改为: Sub SetPrintArea() She...
有时候我们想知道在Excel中做一件事情需要多长时间,可以用VBA在Excel中做一个秒表计时器,在做之前启动秒表,做完后停止秒表看用了多长时间,如图。这个秒表在单元格中显示时间,可以实现秒表的基本功能: 单击开始按钮开始计时,单击停止按钮暂停与停止,再次单击开始按钮继续,单击复位按钮归零。 下面我们以Excel 2003...
在Excel 2003中,有时需要限制用户的操作,例如当用户打开某个指定的工作簿时,Excel 2003菜单栏和工具栏被隐藏起来。而当关闭该工作簿重新打开其他工作簿后,菜单栏和工具栏又恢复正常。用VBA代码可以实现这个目的,步骤如下: 1.打开需要屏蔽菜单栏和工具栏的工作簿,按Alt+F11,打开VBA编辑器。 2.在工程窗口中选择This...
我们制作好的excel图表有时候可能需要修改或者添加数据,其实我们不需要重新生成图表...
excel的功能非常的强大,但是我们在日常生活工作中用到的只是excel的一部分功能,其中...
这个问题非常有意思,看案例感觉是真的需要把日期的内容拆分掉,如何你理解日期在Exce...
日常办公中,常会遇到这样一个难题:如何在惨不忍赌的数据中快速提取需要的字符串?如...
如何通过不断变化的数值,得出相应的数值,这就要利用滚动条和组合框,如下面例子,通...
本文介绍excel【ActiveX控件】相关的一些知识点。Excel控件是放置于窗体上的一些图形...