VBA

VBA将excel数据表生成JSON文件 2016-06-14

本文给大家汇总介绍了几种使用VBA处理EXCEL并生成JSON文件的方法和思路,非常的实用,有需要的小伙伴可以参考下.ADODB.Stream创建UTF-8+BOM编码的文本文件. 然后遍历数据区,格式化数据,输出即可. 小数据还行,大数据没测试. 另,使用fso创建的文本文件编码为ANSI,ajax解析json时出现乱码无法正常解析. Sub ToJson() '创建UT ...

VBA编程基础 2016-04-23

好多朋友想学习vba但相关资料不是很多,其实就是利用了vb的语法,结合office 了解 Visual Basic 语法 本节解释最常见的语法元素. .1 Activate 方法的语法 语法:object.Activate 在 Activate 方法的语法中,object 是一个所提供信息的占位符,在此例中的代码会返回一个对象.例如,下面的过程会在活 ...

VBA解决Windows空当接龙的617局 2016-04-10

本文给大家分享的是使用VBA解决Windows空当接龙的617局的方法和思路,有需要的小伙伴可以参考下.Windows的自带游戏空当接龙,其中第617局是比较难解的,需要尝试的次数比较多,而且经常忘记解法和步骤. 原本希望使用AutoIt或AutoHotkey.AAuto一类的工具,写一段自动化脚本快速解决这一局,但这些工具需要安装,而且容易被当做病毒.通过Office中的 ...

excelvba限制工作表的滚动区域代码 2016-03-22

如果希望限制工作表中滚动的区域,可以通过设置WorkSheet对象的ScrollArea属性来实现.ScrollArea属性使用以A1样式的区域引用形式(字符串类型)返回或设置工作表允许滚动的区域.当设置了工作表滚动区域之后,用户不能选定滚动区域之外的单元格,但仍然可以选定区域之外的其他对象(例如图形.按钮等),同时工作表的一些相应功能可能被禁止(例如工作表全选.选中整行或 ...

向数据报表添加一个合计字段 2016-03-16

在数据环境设计器中也可以创建一个合计字段,即对来自部分的数据进行合计的字段.因此,一个合计字段与 Function 控件相似,因为两者都是在报表生成时计算.但是有一些不同点:Function 控件只能被放置在分组注脚中,而一个合计字段可以被放置在数据报表设计器的任何部分,除去报表标头/注脚和页标头部分. 另一个不同在于两个字段创建的方式:尽管 Function 控件是数据报 ...

VBA浏览文件夹对话框调用的几种方法 2016-03-03

VBA 浏览文件夹对话框调用实现代码.大家可以根据需要选择.1.使用API方法  代码如下:'[类型声明] Private Type BROWSEINFO hWndOwner As Long pIDLRoot As Long pszDisplayName As Long lpszTitle As Long ulFlags As Long lpfnCallback As Lo ...

VBAUsedObjects集合用法 2016-01-31

可用 Application 对象的 UsedObjects 属性返回一个 UsedObjects 对象.返回一个 UsedObjects 集合后,便可用 Count 属性来确定 Microsoft Excel 应用程序中所用对象的个数. 在本示例中,Microsoft Excel 确定已分配的对象的个数,并通知用户.本示例假定在应用程序中执行重新计算,并且在完成前中断重新 ...

当编辑框内容改变对应的单元格也随着改变vba代码 2016-01-08

当编辑框内容改变 对应的单元格也随着改变vba代码当编辑框内容改变,对应的单元格也随着改变 代码如下:Private Sub TextBox1_Change() ThisWorkbook.ActiveSheet.Range("J1") = TextBox1.Text End Sub 利用这个代码可以写很多自动计算的Excel小模块了

vba获取PPT幻灯片中的所有标题的代码 2015-12-09

有时候需要获取PPT幻灯片中的所有标题,如果手工的复制肯定很慢,那么可以用vba批量获取,提高工作效率. 代码如下: Private Sub CommandButton1_Click() Me.Enabled = False getTitles Me.Enabled = True End Sub Sub getTitles() On Error Resume Next Di ...

用vba实现将记录集输出到Excel模板 2015-06-23

代码如下:'************************************************  '** 函数名称:  ExportTempletToExcel  '** 函数功能:  将记录集输出到 Excel 模板  '** 参数说明:  '**            strExcelFile         要保存的 Excel 文件  '**      ...

UserAccessList集合的功能(VBA) 2015-05-14

可用 ProtectedRange 对象的 Users 属性返回一个 UserAccessList 集合.返回一个 UserAccessList 集合后,便可用 Count 属性来确定访问受保护区域的用户数量.在下例中,Microsoft Excel 将访问第一个受保护区域的用户的数量通知给用户.本示例假定受保护的区域位于活动工作表上. 代码如下:Sub UseDelete ...