首页 > 分享 > Excel VBA(02)工作簿、工作表、单元格操作

Excel VBA(02)工作簿、工作表、单元格操作

最新推荐文章于 2024-04-03 08:01:48 发布

stanwuc 于 2020-03-30 10:13:47 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

工作簿操作

一、概述

一个 excel 文件对应一个 workbook,打开后对应一个文件窗口

Windows(1).Visible = True 1

二、基本操作

workbook操作:open、add、save、saveas、close 1、判断文件是否存在和打开 是否存在:输出为 0 就是不存在

Debug.Print Len(Dir("d:test.xlsx")) 1 是否打开

Dim x As Integer For x = 1 To Windows.Count If Windows(x).Caption = "test.xlsx" Then Debug.Print "file is open" End If Next x 123456 2、文件新建、保存、备份、打开、关闭、复制、删除 新建和保存

Dim wb As Workbook Set wb = Workbooks.Add wb.Sheets(1).Range("a1").Value = "test" wb.SaveAs "D:A.xlsx" 1234 备份

Dim wb As Workbook Set wb = ThisWorkbook wb.Save wb.SaveCopyAs "D:A11.xlsx" 1234 打开和关闭

Dim wb As Workbook Set wb = Workbooks.Open("D:A.xlsx") Debug.Print wb.Sheets(1).Range("a1") wb.Close True 1234 复制和删除

FileCopy "D:A.xlsx", "D:A23.xlsx" Kill "D:A11.xlsx" 12

工作表操作

存在:sheets.count sheets(n).name 插入:sheets.add 隐藏:sheets(n).visible = False 移动:

Sheets("Sheet2").Move before:=Sheets("Sheet1") Debug.Print ActiveSheet.Name 12 复制:sheets("模板").copy before:=sheets("sheet1") 保护:protect "password" 保护状态确认:protectContents = True 删除:delete 选取:select

thisworkbook.path属性

单元格操作

一、单元格选取

1、一个单元格 就是cells 和 range 的各种花式表示方法 注意一下

[a1].Value = 12432543 1 默认的 range 对象 如果 range 不指明从属的 sheet 的话,有以下几种情况 代码在 sheet 中就是代码所在sheet 里面的range 代码在workbook 或者模块中指的就是当前活动 sheet 里面的range 2、单元格区域 相邻和不相邻的区域选取 offset是设置偏移量 resize是选中相应的原点扩展区域 union可以形成区域集合

Range("a1,c5").Select Range("a1").Offset(1, 2).Value = "1

相关知识

EXCEL VBA培训班
VBA EXCEL 工作簿之间相互操作
Excel下拉菜单自动颜色设置指南(excel下拉菜单自动颜色)
菜鸟谈EXCELVBA最最基础入门.pdf
初中信息技术会考Excel复习提纲
Excel工作表的单元格D1中输入公式“=SUM(A1:C3)”,其结果为().
Excel库存管理系统,Excel仓库出入库记账管理表格
now=fix(ans) 显示的时间怎么把空格去掉
通用Excel库存管理系统,最好用的Excel出入库管理表格
用EXCEL来搞艺术之花朵

网址: Excel VBA(02)工作簿、工作表、单元格操作 https://m.huajiangbk.com/newsview1053726.html

所属分类:花卉
上一篇: 【新提醒】漠漠丫头 == 图文详
下一篇: 菠萝成熟期及品质保证(掌握正确采