vba

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

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

    vba, 编辑框March 4

  • vba 获取PPT幻灯片中的所有标题的代码

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

    vba, ppt, 幻灯片December 20

  • MicrosoftExcel2013下的VBA宏:生成程序修改单
    MicrosoftExcel2013下的VBA宏:生成程序修改单

    注意: 1.这段宏是在MicrosoftOfficeStandard2013下撰写和调试的.用在其他Office版本中可能需要适当修改 2.保存带有宏的Excel表格,应该保存为*.xlsm格式(启用宏的工作簿) 关于本宏的用途 现在修改了一个程序的若干个模块,每个模块修改了若干个文件,现在要用一个EXCEL表格总结修改的文件信息.工作簿中每个模块(Sheet)都要有标题,修改单中每个文件都要有文件名.SVN上地址.修改说明本宏用于快速生成一个表格结构,这样在之后使用时只要傻瓜化地向表格中添加文

    vba, excel, 程序修改说明November 18

  • MicrosoftWord2010下的VBA宏:生成标题提纲
    MicrosoftWord2010下的VBA宏:生成标题提纲

    编写本脚本的Office版本:Microsoft Office 2010 本段脚本,可以用来生成一个需求分析文档的提纲: 在上方的"视图→宏(最右边)→查看宏"中,创建一个宏,添加如下代码: '宏名称:DemandAnalysis '宏功能:生成需求分析模版 Sub DemandAnalysis() '设置标题自动编号 SetNumber WriteTitle "需求分析文档" '引言 WriteHeadline "引言", 1 WriteWor

    vba, Office, word, October 15

  • VBA中连接SQLSERVER数据库例子

    这篇文章主要介绍了VBA中连接SQLSERVER数据库例子,VBA是指Visual Basic for Applications,是Visual Basic的一种宏语言,需要的朋友可以参考下 我们在使用excel编程时,很多时候都需要使用数据库. 那么如何连接数据库然后从数据库读取数据呢? VBA 连接 SQL SERVER 数据库 实例: Dim strConn As String, strSQL As String Dim conn As ADODB.Connection Dim ds As

    sqlserver, vbaSeptember 17

  • excel vba 限制工作表的滚动区域代码

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

    vba, excel, 滚动区域August 26

  • Excel 中用 VBA 字典查找代替 VLOOKUP

    从上一篇<PYTHON操作EXCEL>可以看到,Python 操作 Excel 已非常自如方便.但是 Python 和相关库毕竟是一个额外的依赖,若能从 Excel 自身解决此类问题,自然是更为易用. 1. VBA 中的哈希表 用 Python 的着眼点主要是 VLOOKUP 公式太慢了,所以关键是要找到一种更高效的算法或数据结构定位数据.VLOOKUP 要求对列进行排序,内部应该是对列内数据进行二分查找,算法上不好再优化了,那就只好更换一种数据结构.搜索了一下,VBA 提供了 Scripti

    vba, Office, excel, 查找, vlookupJuly 24

  • VBA UsedObjects 集合用法

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

    vba, UsedObjectsJuly 1

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

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

    vba, 对话框, 浏览文件夹June 18

  • 天天与数字打交道就得学会偷懒,偷懒就用VBA

    天天与数字打交道,你说有多烦? 天天干重复性的活,你说有多累? 如果你有这么烦恼,那肯定是因为你没把重复性的操作变得更有趣,什么是有趣?韩国人能用Excel 开发出动画片来?你行不?那你能怨妹子不理你嘛? 今天就来说说,做Excel达人,用VBA+Excel的方式让老板满意,让妹子侧目. Excel VBA是什么?VBA可以偷懒,VBA可以高效. 哪些行业可以用到Excel VBA? 财务,金融,采购,生产计划,物料管理,仓库管理等所有与数字打交道的职业 VBA到底能做什么? VBA结合Exce

    vba, 报表June 17

  • Excel VBA连接并操作Oracle

    Excel通过ADO方式连接到Oracle并操作Oracle给我们这些编程能力不强的人带来很大的福音,结合着Excel的数据处理与图表制作,就能很轻松地处理一些常规工作. 以下是通过Excel 的VBA连接Oracle并操作Oracle相关数据的示例 Excel 通过VBA连接数据库需要安装相应的Oracle客户端工具并引用ADO的相关组件,引用ADO相关组件可按如下步骤操作: 1.打开VBA编辑器,在菜单中点选"工具","引用": 2.确保"Micros

    oracle, vba, excelApril 13

  • UserAccessList 集合的功能(VBA)

    可用 ProtectedRange 对象的 Users 属性返回一个 UserAccessList 集合. 返回一个 UserAccessList 集合后,便可用 Count 属性来确定访问受保护区域的用户数量.在下例中,Microsoft Excel 将访问第一个受保护区域的用户的数量通知给用户.本示例假定受保护的区域位于活动工作表上. Sub UseDeleteAll() Dim wksSheet As Worksheet Set wksSheet = Application.ActiveS

    vba, UserAccessListMarch 5

  • 使用VBA将Excel工作表分割成多个文件
    使用VBA将Excel工作表分割成多个文件

    问题描述 有一个表格,具体数据如下图所示.这里需要按城市(即B列数据)对表格进行拆分,拆分出多个以城市名称命名的xlsx文件,每个xlsx文件都只包含当前城市的数据. 相关资料 之前没有接触过Excel相关的编程,也没有学习过VB语言,完全是摸着石头过河.在这里把期间使用过的一些资料罗列下,方便以后再次用到的时候,可以快速再捡起来. Excel 2007 VBA Macro Programming 这个是英文版的电子书,当初在皮皮书屋(皮皮书屋是好东西,你懂的)上随便找的,做为我VBA的入门书籍

    vba, excel, 拆分工作表December 27

  • VBA 中要用到的常数第1/2页

    Calendar 常数 可在代码中的任何地方用下列常数代替实际值: 常数 值 描述 vbCalGreg 0 指出使用的是阳历. vbCalHijri 1 指出使用的是伊斯兰历法. Color 常数 可在代码中的任何地方用下列常数代替实际值: 常数 值 描述 vbBlack 0x0 黑色 vbRed 0xFF 红色 vbGreen 0xFF00 绿色 vbYellow 0xFFFF 黄色 vbBlue 0xFF0000 蓝色 vbMagenta 0xFF00FF 紫红色 vbCyan 0xFFFF

    vba, 中要用到的常数December 10

  • VBA中操作Excel常用方法总结

    这篇文章主要介绍了VBA中操作Excel常用方法总结,包含关闭工作簿.打开工作簿.切换工作表等,需要的朋友可以参考下 要用VBA来关闭工作簿,用Workbook.Close 方法即可,而要退出Excel,则用Application.Quit 方法. 下面是一些代码示例: 关闭活动工作簿,如果工作簿有更改,提示是否保存: Sub CloseWorkbook() ActiveWorkbook.Close End Sub 如果要避免出现提示,可添加"SaveChanges"参数,如直接保存并

    vba, excelDecember 1

  • QQ聊天记录格式化的word宏第二版

    第二版功能更强大,可以设置多个人为不同颜色 Sub QQ聊天记录格式整理v2() 'QQ2010版聊天记录处理 '根据各自发言 的QQ名,并根据文档开头的发言人名称颜色,设置文档为相应的颜色 Dim ps As Paragraph Dim s As Paragraph Dim allps As Paragraphs Set allps = ActiveDocument.Paragraphs Dim sample As Paragraph Dim users() Dim colors() Dim

    vba, wordNovember 4

  • excel vba 高亮显示当前行代码

    用条件格式设置高亮显示当前行,难的是如何确定当前行.用VBA就很简单,鼠标右击工作表标签,选择"查看代码",将下面的代码粘贴到VBE窗口中 代码: Private Sub Worksheet_SelectionChange(ByVal Target As Range) ThisWorkbook.Names.Add "XM", Target End Sub 这几行代码的作用是,当选择新的单元格时,将这个单元格(或者区域)定义为名称"XM",在条件格

    vba, excel, 高亮显示October 5

  • Excel中的常用VBA语言

    Dim ExcelID as Excel.Application Set ExcelID as new Excel.Application 1) 显示当前窗口: ExcelID.Visible := True; 2) 更改 Excel 标题栏: ExcelID.Caption := '应用程序调用 Microsoft Excel'; 3) 添加新工作簿: ExcelID.WorkBooks.Add; 4) 打开已存在的工作簿: ExcelID.WorkBooks.Open( 'C:\Excel\

    vba, excelDecember 16

  • EXcel中使用VBA脚本循环复制整合相同编号的不同字段

    最近在整理报表,每次整理的数据都比较多,在这次遇到了这个瓶颈,大概有700多条的数据,分布在不同的sheet中,并且每个sheet中的编号,是不一样的,只有一部分相同,我现在做的是要将相同编号的数据整合,通过简单的筛选,太费时间了,一个个的更是费时间.于是找啊,其实自己也知道有vba首先找的vba,因为网上讲的太不详细了加上自己着急,有点笨,所以,没成功,网上推荐是用vlokkup公式,还是笨,我还是不懂,无奈最后又回到了vba,一个小时后,代码出来了,才发现自己真的很笨.就是简单的vb代码,好

    vba, OfficeNovember 23

  • Word2007 Tip: You are attempting to run contains macros or functions that need a macro language support

    Every time you open or close Word2007 always prompt when: "You are attempting to run contains macros or functions necessary to support the contents of the macro language while installing the software, you (or your administrator) chose not to install

    long time, object model, wizard, hook, language support, two tools, macros, strokes, publishers, calligraphy, initial installation, vba, manuscript, word options, trust certificates, macro language, center settings, trust center, macro securityAugust 3

  • Drawing a graph in Vim

    Drawing a graph in Vim Vim is a plug-in DrawIt can make Vim in a text file in ASCII characters to draw basic graphics plug-in, use it to produce the form is very convenient. This article describes the plug-in installation and use of basic methods. Ma

    quot, ascii characters, graph, mv, txt 1, vba, gz, vim editor, autoload, basic graphics, distop, drawitJuly 11

  • solaris performance monitoring tools sarmon
    solaris performance monitoring tools sarmon

    Transfer from http://www.hetaoblog.com/solaries-sarmon-performance-monitoring/ Site open walnut recommended part, this is the first recommended solaris performance monitoring tools sarmon; Sarmon is below the operating system solaris performance moni

    maps, images, dozens, operating system, file format, artifact, performance monitoring, memory network, monitoring tools, 5s, graphical data, vba, statistical tables, nmon, light pieces, performance charts, hhmmNovember 28

  • gba compile problem records (updated source and CDT project)

    FP error occurs, GNUARM "ERROR: xxx.o uses software FP, whereas main.elf uses hardware FP" Reference http://www.embeddedrelated.com/groups/lpc2000/show/13575.php Use GNUARM tool chain (arm-elf-) may occur when this error. May be due to: a) Use-m

    debugger, parser, deb, tool chain, path name, layer model, cdt, d software, elf, d drive, gdb, disk partition, vba, operational issues, fp, model viewer, level optimization, gbadev, zero level, rom gbaAugust 7

  • gba compile problem records

    FP error occurs, GNUARM "ERROR: xxx.o uses software FP, whereas main.elf uses hardware FP" Reference http://www.embeddedrelated.com/groups/lpc2000/show/13575.php Use GNUARM tool chain (arm-elf-) may occur when this error. May be due to: a) Use-m

    debugger, parser, flags, tool chain, path name, layer model, breakpoint, cdt, d software, elf, d drive, step2, gdb, disk partition, vba, operational issues, model viewer, level optimization, zero level, rom gbaAugust 7

  • SpiderMonkey Javascript scripting engine to achieve

    SpiderMonkey Javascript as a scripting engine, generally used to embed other languages. Along with google v8. http://www.aoeex.com/personal/2006/06/07/coding_with_spidermonkey.php Can make program control with a script, the most classic is the Office

    scripts, google, type conversion, array, xmlhttprequest, event handlers, scripting engine, data types, memory allocation, core javascript, application developer, javascript statements, garbage, dom objects, browser function, language data, javascript engine, writing programs, vba, script controlJune 2

  • Excel common solution (a)

    Daily work, often use Excel or another data processing, including Excel formulas, and will reduce the use of Macro's a lot of duplication of work. Some operations are easily realized in VBA, but if you just use the formula, many operations will be di

    amp, intention, interception, hyperlink, len, d test, test test, cells, data processing, excel formulas, test xls, current sheet, vba, macro functionMarch 26

  • Will be integrated into the vim in the shell
    Will be integrated into the vim in the shell

    Have always felt able to shell and emacs in screen display code into two functions are useful, especially in the debugging code. Today to find a vim plugin for vim can do. First look at the effects of it: vim plugin: Conque Shell Usage: In vim, type:

    lt, localhost, vim, emacs, split screen, vertical split, shell usage, sock collection, term 1, ipython, vbaFebruary 23