首页
学习
活动
专区
圈层
工具
发布

VBA专题11:详解UsedRange属性

正如刚刚所演示的那样,UsedRange属性总是产生一个矩形区域,从最左上角单元格开始,直到最下面的行和最右边的列。...其实还有更简单的方式,如下: Dim rng As Range Dim lastRow As Long, lastCol As Long Set rng =Worksheets("MySheet").UsedRange...一旦理解了如何导航UsedRange,使用VBA应用相关属性就会轻而易举:可以一次执行诸如将整个区域更改为粗体之类的操作。注意,这样的操作对区域中的空单元格也有效。...应用7:设置单元格字体 下面的代码将工作表已使用区域内容加粗: Dim rng As Range Set rng =Worksheets("MySheet").UsedRange rng.Font.Bold...= True 下面的代码将工作表已使用区域中的第3列加粗: Dim rng As Range Set rng =Worksheets("MySheet").UsedRange rng.Columns(3

9K32
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    整合ThinkPHP功能系列之PHPExcel生成Excel表格文件

    ThinkPHP功能了,先把这两个导出Excel表的功能提交上去,项目地址:Github 昨天发csv格式的时候就说PHPExcel导出没有表头的问题,昨天研究了一下搞出来了 第一步:导入phpexcel 从官网下载或者从我的项目中拉取...,路径是/ThinkPHP/Library/Vendor/PHPExcel,从官网下载的话也是放在这个路径下面 第二步:封装函数 /** * 数组转xls格式的excel文件 * @param...()->fromArray($data); $phpexcel->getActiveSheet()->setTitle('Sheet1'); $phpexcel->setActiveSheetIndex...$data = array_merge($header,$orderinfo); createXls($data); } 直接使用的话是没有表头的,所以使用array_merge这个函数...,将数组进行合并,就可以将上面的数组当做表头来使用了,做法很简单

    2.5K190

    数据科学家在使用Python时常犯的9个错误

    最佳实践都是从错误中总结出来的,所以这里我们总结了一些遇到的最常见的错误,并提供了如何最好地解决这些错误的方法、想法和资源。...另外一个原因是我们代码和依赖可以方便的部署到任意的位置 使用虚拟环境可以从Anaconda 或 Pipenv 开始。如果想更深入那么 Docker 是首选。...Notebooks 很适合做实验,而且可以轻松地将结果展示给其他人。...许多 for 循环可以用更易读、更 Python 且速度更快的列表推导来代替。 可以在下面看到一个示例代码,该代码旨在读取目录中的 CSV 文件。可以看到,在使用列表推导时添很容易维护。...有一个技巧可以让这种方式边的简单,将表达式放入括号中,则可以对表达式的每个组件使用一行。

    1.1K20

    菜鸟程序员在Python编程时常犯的9个错误

    最佳实践都是从错误中总结出来的,所以这里我们总结了一些遇到的最常见的错误,并提供了如何最好地解决这些错误的方法、想法和资源。...另外一个原因是我们代码和依赖可以方便的部署到任意的位置 使用虚拟环境可以从Anaconda或Pipenv开始。如果想更深入那么Docker 是首选。....xlsx" excel_path2 = "C:\\Users\\abdelilah\\Desktop\\mysheet2.xlsx" mydf1 = pd.read_excel(excel_path1...许多for循环可以用更易读、更Python且速度更快的列表推导来代替。 可以在下面看到一个示例代码,该代码旨在读取目录中的CSV文件。可以看到,在使用列表推导时添很容易维护。...有一个技巧可以让这种方式边的简单,将表达式放入括号中,则可以对表达式的每个组件使用一行。

    1K10
    领券