社区
VBA
帖子详情
vba取得excel单元格的格式种类问题
lcyxww
2010-12-24 08:39:16
有个问题想跟大家请教,excel2003工作簿中的单元格样式种类不能超过4,000,现在想知道在vba中怎么知道一个excel文件的单元格格式种类是多少,还请各位指教。。。。
...全文
178
4
打赏
收藏
vba取得excel单元格的格式种类问题
有个问题想跟大家请教,excel2003工作簿中的单元格样式种类不能超过4,000,现在想知道在vba中怎么知道一个excel文件的单元格格式种类是多少,还请各位指教。。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chinaboyzyq
2010-12-24
打赏
举报
回复
[Quote=引用 3 楼 lcyxww 的回复:]
现在有个办法,ActiveWorkbook.Styles.Count,但是这个取出来的是整个workbook里面使用过的和没有使用过的全部的单元格格式吗?
[/Quote]
应该不是
lcyxww
2010-12-24
打赏
举报
回复
现在有个办法,ActiveWorkbook.Styles.Count,但是这个取出来的是整个workbook里面使用过的和没有使用过的全部的单元格格式吗?
《
Excel
应用大全》示例文件 光盘文件
第1篇
Excel
基本功能 • 冻结窗格 • 名称框定位 • 区域名称显示 • 多表区域设置
格式
• 自动填充功能 • 数据的
格式
化 • 设置数字
格式
• 数据类型转换 • 自定义数字
格式
• 数据的填充复制 • 数据的查找替换 •
格式
查找替换 • 数据中含通配符的查找 • 表格边框设置立体效果 • 如何在
Excel
自动扩展
格式
• 如何在
Excel
自动套用
格式
• 自定义工具栏 • 非连续区域集中打印 • 设置打印标题 第2篇 使用公式和函数 • 使用简单公式计算产品销售利润 • 使用相对和绝对引用计算产品销售额与利润 • 多表区域引用 • 利用混合引用制作九九乘法表 • INDEX函数和SUMIF函数特殊情况下的易失性 •
Excel
公式结果的检验和验证 • 创建
Excel
动态名称来实现采购数据的动态引用 • 成绩检索表-
Excel
名称代替引用 •
Excel
图表中使用名称 • 相对引用和混合引用定义名称 • 借用“列表”定义动态名称 •
Excel
工作表复制的名称
问题
• 利用文本比较标识首次出现的记录 • 更改数据字母大小写 • 利用MID 函数提取身份证号码中的8 位生日数字 • 使用文本提取函数进行数字分列 • 使用查找函数拆分空格分隔的数据 • 实现EAN-13条码的校验位的算法 • 利用文本查找函数进行模糊查找 • 利用SEARCHB 函数分离全半角字符 • 利用FIND 函数提取连续数字 • 统计开奖号码中不重复数字个数 •
取得
零件规格中的最后序号 • 利用TEXT函数
格式
化设备编号 • 从身份证号码中提取员工的生日信息 • 使用TEXT 函数显示中文
格式
的年份 • 将数值转换为商业发票中的中文大写金额 • 生成中文大写金额 • 利用CELL 函数
取得
动态工作表标签名称 • 利用MOD 函数生成数字校验码 • 利用MOD 函数实现培训反馈表中票数求和 • 利用取舍函数生成重复个数的自然数序列 • 按照特定条件进行取舍计算 • 利用取舍函数解决四舍六入
问题
• 产生50~100 的随机整数 • 利用随机函数仅生成数字和字母 • 利用随机函数实现考试座位随机编排 • 日计帐中的余额累计 • 计扣个人所得税 • 统计月末考试中大于等于平均分的总分 • 利用CHAR 函数生成A~Z 序列 • 利用DATE 函数生成指定日期 • 利用运算符计算日期相差天数 • 利用日期函数计算公民年龄 • 利用日期函数计算员工退休日期 • 计算上月的天数 • 计算目标日期所在季度的最后一天 • 返回目标日期是全年中的第几天 • 判断是否为闰年 • DATEDIF函数基本用法 • 利用日期函数计算员工工龄 • 计算指定日期的星期值 • 计算上月月末日期的星期 • 指定某月的第几周的天数 • 推算出指定年份的母亲节和父亲节日期 • 计算上个月的考勤天数 • 计算基金赎回入账日期 • 加班时间的累加 • 计算车间工人工时 • 员工加班时间的舍入计算 • 使用VLOOKUP 函数进行员工信息查询 • 利用HLOOKUP 函数查询产品月销售量 • 查找某员工是否登记在员工信息表中 • 判断员工公积金是否重复提缴 • 查询申购基金的申购手续费 • 从成绩明细表中查询学员总成绩 • 利用LOOKUP 函数实现无序查询 •
取得
最后非空
单元格
数值 • 利用行列号函数生成永恒的序号 • 查询员工信息表中所有人事信息 • 利用INDIRECT函数动态统计产品销量 • 利用OFFSET函数产生区域引用 • 利用INDEX函数隔行提取数据 • 多条件组合查询资料 • 利用INDEX函数结合MATCH函数进行向左查找 • 实现根据学员成绩查询等级 • 确定工资单中最后一名员工的位置 • 根据工资表生成工资条 • 利用CHOOSE函数重新生成内存数组 • 利用查找函数进行多表数据标识 • 实现多区域联合判断求值 • VLOOKUP函数实现向左查询 • 从生产配件编号中提取连续的数字编码 • 利用MATCH 函数提取连续数值 • 查询并汇总各产品销售额 • 利用MATCH函数汇总最后3 天的产品销售额 • 利用RANK函数实现按班级进行动态排名 • 利用COUNT函数统计培训反馈表中的平均票数 • 动态引用商品进货明细表 • 统计培训课程表中各部门的授课数 • 统计进货量大于5小于10的型号数量 • 标注各种水果第1次出售日期 • 查询重复输入员工身份证 • COUNTIF函数使用通配符统计示例 • 汇总指定公司的产品季度销量 • 统计二季度手机销量情况 • 利用SUMIF 函数实现多表汇总 • 按区间统计数值个数 • 学员英语成绩分段统计人数 • 计算比赛评分表中频率最高的分值 • 利用极值函数限定销售价格 •
取得
不重复的第2 个最低报价 • 统计各科成绩大于等于平均分的总平均分 • 计算体操比赛的选手得分 • 统计年度培训完成情况表 • 在筛选条件下生成连续序号 • 按学员成绩进行排名 • 根据比赛成绩实现中国式排名 • 根据学员成绩的百分比占比划分等级 • 统计购买商品的不重复VIP 用户数 • 商品月度销量统计汇总 • 统计足彩数据中最多连胜场数 • 单利与复利的比较 • 终值系数和现值系数 • 普通年金终值和现值的计算过程 • 预付年金终值和现值的计算过程 • 递延年金终值和现值的计算过程 • 年金终值系数表和年金现值系数表 • 名义利率与实际利率 • 整存整取 • 零存整取(一) • 零存整取(二) • 房屋的价值(一) • 房屋的价值(二) • 买卖房屋的利润率 • 投资经营房屋的利润率 • 多久才能拥有100万(一) • 多久才能拥有100万(二) • 孩子上大学的学费(一) • 孩子上大学的学费(二) • 孩子上大学的学费(三) • 利用
Excel
财务函数计算住房按揭还款计划 • 相同间隔时间序列的现金流量净现值 • 相同间隔时间序列的现金流量内部收益率 • 不规则时间序列和现金流量的净现值与内部收益率 • 考虑融资成本和再投资收益的内部收益率 • 直线折旧法 • 年限总和折旧法 • 固定余额递减折旧法 • 双倍余额递减折旧法 • 可变余额递减法的累计折旧 • 累计到第2年第3 季度中期的累计折旧 • CONVERT函数的应用 • 使用CONVERT函数应注意正确书写 • 多
单元格
数组公式计算销售金额 • 单个
单元格
数组公式计算销售总额 • 两个一维数组的乘法运算 • 两个一维数组的连接运算 • 使用两个一维数组构造二维数组 • 部门评价等级转换 • 使用MMULT 函数计算产品结构指数 • 产生1-10 的自然数垂直序列和水平序列 • 等比例构造一维循环数组 • SUMIF函数对产品产量进行逐行汇总 • 利用MMULT函数实现数组累加 • 将销售明细表中合并
单元格
填充地区名称 • 将二维数组按列转换为一维数组 • 数组公式实现单条件求和 • 计算一周中内存采购的平均价格 • 统计各品牌的商品销量汇总 • 利用COUNT函数代替SUM 函数统计不重复记录 • 标识零件规格号中的非法数据 • 将中文大写日期转换成日期序列 • 实现按日期和客户名查询数据 • 按条件实现总表拆分到分表 • 按比赛成绩进行降序排列 • 对员工信息表中员工姓名排序 • 从培训课程安排表中提取讲师部门 • 从商品明细表中提取唯一品牌名称 • 根据商品和品牌确定唯一品牌名称 • 多维引用示例的数据来源 • 利用INDIRECT函数返回对多表区域的引用 • 求金额最大的费用项目 • 提取无重复的水果清单 • 计算按原始股折算的某股票最高价格 • 计算用餐记录分摊实例 • 计算最好成绩和的最优成绩实例 • 跨多表条件求和 • 宏表函数
取得
工作表标签名称 • 标识商品销售表中红色字体的记录 • 按照商品采购表中的数值
格式
显示查询结果 • 提取指定
单元格
的公式表达式 • 根据立方体指定参数计算公式结果 • 提取固定字符间隔的零件规格号 第3篇 创建图表和图形 • 图表
种类
• 柱形图 • 条形图 • 折线图 • 饼图 • XY散点图 • 面积图 • 圆环图 • 雷达图 • 曲面图 • 气泡图 • 股价图 • 圆柱图、圆柱图和棱锥图 • 自定义图表类型 • 线-柱图 • 两轴折线图 • 对数图 • 组合图 • 创建自定义图表 • 添加误差线 • 设置轴
格式
• 分类坐标轴标签 • 空
单元格
的绘制方式 • 设置单个数据点
格式
• 设置透明色 • 多工作表数据作图 • 添加趋势线 • 设置三维图表 • 数字条件
格式
• 设置坐标轴的交点 • 使用次坐标轴 • 图表上的文本框 • 图表的组合 • Microsoft Graph图表 • 图表转为图片 • 设置自动筛选 • 添加辅助行 • 定义名称 • 数据透视图 • 使用
Excel
VBA
• 添加水平线 • 添加垂直线 • 复合饼图 • 等高线图 • 直方图 • 排列图 • 控制图 • 动态对比图 • 动态股票图 • XY散点折线图的内插值计算 • 自选图形
种类
• 插入自选图形 • 添加文本 • 自选图形绘制线条和连接符 • 旋转和翻转 • 对齐和分布 • 自动靠齐 • 设置叠放次序 • 设置组合 • 设置阴影 • 设置三维效果 • 设置超链接 • 制作室内平面图 •
Excel
图形 •
Excel
工作表背景 • 插入图片到
Excel
工作表 • 图片的调整 • 裁剪图片 • 旋转图片 • 设置图片的透明色 • 插入动态图片 • 制作组织结构图 • 流程图 • 循环图 • 射线图 • 棱锥图 • 维恩图 • 目标图 • 创建艺术字 • 插入剪贴画 第4篇 使用
Excel
进行数据分析 • 数据列表的实例 • 使用记录单为数据列表命名动态名称 • 数据列表按行排序 • 含有公式的数据排序 • 简单排序的例子 • 自定义排序 • “关系或”条件的高级筛选 • “关系与”条件的高级筛选 • 利用高级筛选选择不重复的记录 • 三个“关系或”条件的高级筛选 • 使用计算条件的
Excel
高级筛选 • 同时使用“关系与”和“关系或”的
Excel
高级筛选 • 创建分类汇总 • 列表 •
Excel
分列功能 • 使用“导入外部数据”功能导入标准工时数据 • Microsoft Query检索数据源 • 销售数据清单 • 定义名称创建动态数据透视表 • 分页显示数据透视表 • 使用数据列表功能创建动态数据透视表 • 按日期或时间项组合 • 按数字项组合 • 指定项组合 • 创建计算字段 • 添加下计算项 • 获取
Excel
数据透视表数据 • 创建复合范围的
Excel
数据透视表 • 数据透视图 • 模拟运算表 • 单变量求解 • 规划求解 • 分析工具库 第5篇 使用
Excel
的高级功能 • 设置
单元格
数值条件 • 设置公式条件 • 复制删除条件
格式
• 应用示例 • 优先顺序 •
Excel
数据有效性允许的条件 • 定位复制删除
Excel
数据有效性 • 数据有效性的高级应用 • 数据有效性的高级应用_多表不重复输入 • 分级显示 • 合并计算 第6篇 使用
Excel
进行协同 •
Excel
单元格
引用建立链接统计奖金总额 • 超链接实例 • 创建
Excel
动态超链接 • 发布(不)具有交互性的网页_
Excel
的交互性 • 创建Web查询 •
Excel
和ASP •
Excel
与XML数据 •
Excel
与其他应用程序共享数据 • 使用
Excel
工作组 第7篇
Excel
自动化 • 录制宏 •
VBA
语言基础 • 与
Excel
进行交互 •
Excel
的自定义函数 • 如何操作
Excel
工作簿、工作表和
单元格
• 工作表的Change事件 • 工作表中高亮显示行和列 • 文件保存提醒 • 关闭工作簿是恢复
Excel
默认设置 • 设置
Excel
工作簿打开时的界面 •
VBA
事件激活的顺序 •
VBA
事件的激活与禁止 • 插入命令按钮 • 使用命令按钮设置
单元格
格式
• 使用复选框控件制作多选调查问卷 • 使用选项按钮控件制作单项调查问卷 • 使用组合框控件制作调查问卷 • 使用文本框控件快速录入三位数字 •
Excel
工作簿中插入用户窗体 • 在用户窗体中插入控件 • 为窗体控件添加事件代码 • 用户窗体的QueryClose事件和Terminate事件
Excel
Vba
范例
第1部分
单元格
选择技巧与选区统计 第1章
单元格
与区域选择技巧 实例1选择A列最后一个非空
单元格
Sub 选择A列最后一个非空
单元格
() Range("a1048576").End(xlUp).Select End Sub 讲解 (1)Range():返回一个Range对象,它代表一个
单元格
或
单元格
区域。区域的大小由其参数决定。 (2)Range(“a1048576”):
Excel
2003升级至2007后,可用行数从65536行提升至1048576行,所以表示A列最大行数时使用Range(
VBA
基础编程开发课程
从0基础开始讲解
VBA
:
VBA
运行环境、
VBA
常用对象
单元格
、工作表、工作簿、常用
VBA
语句:IF判断语句、For循环语句、数组、字典、正则提取、数据处理、提取等等 作者:陈表达 爱好:
excel
的公式和
VBA
编程,...
vba
模拟鼠标点击_利用
VBA
开发数据汇总工具
利用
VBA
开发数据汇总工具通常在日常工作中总会用到
Excel
并且经常会遇到
Excel
将多个表格进行汇总。经过工作中的实践,发现用
VBA
开发具有一定重复性的功能,能够极大提高工作效率。最近,将本人曾开发的的
Excel
数据汇总工具,进行进一步代码和界面的优化。此文是为了广大工作在一线的表格小白做一个
Excel
开发的普及篇。重点介绍作为一个小白,如何开发出自己想得到的趁手工具。第一章 认识
Excel
与V...
Excel
-
VBA
文件操作
转载自https://blog.csdn.net/threshold1980/article/details/78864240 1、利用
Excel
对象来处理文件; 2、利用
VBA
文件处理语句来处理文件; 3、利用FileSystemObject对象来处理文件; 4、利用API函数来处理文件。 对于数据库文件,还可以利用ADO+SQL的方法操作,本文不讨论 利用
Excel
对象自带的方法来操作文件是最...
VBA
2,462
社区成员
10,807
社区内容
发帖
与我相关
我的任务
VBA
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
复制链接
扫一扫
分享
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章