VBA之五

简介: 1.Excel中激活WordApplication.ActivateMicrosoftApp xlMicrosoftWord2.Excel中打开文件查找框  Application.FindFile3.

1.Excel中激活Word
Application.ActivateMicrosoftApp xlMicrosoftWord
2.Excel中打开文件查找框
  Application.FindFile
3.Excel中运行宏
  Application.Run MacroName:="人口预测" 
4.Excel的保存
 ActiveWorkbook.Save
5.为当前工作簿设置密码
Sub Protect_Book()
 ActiveWorkbook.Protect Password:="Protect",Structure:=True,Windows:=True
End Sub  
6.取消工作簿密码
Sub Unprotect_book()
 Msgbox "取消工作簿保护"
 ActiveWorkbook.UnProtectPassword:="Protect"
End Sub

7.逐行读入WORD文档

Sub Macro1()

'

' Macro1 Macro

' 宏在 2011-7-25 djc 录制

    Dim Tmp$()

    Tmp() = Split(ActiveDocument.Range.Text, vbCrLf)

    For i = 0 To UBound(Tmp$)

        Debug.Print Tmp$(i)

    Next i

End Sub

8.将工作薄中的全部n张工作表都在sheet1中建上链接

Sub test2()
    Dim Pt As Range
    Dim i As Integer
    With Sheet1
        Set Pt = .Range("b1")
        For i = 2 To ThisWorkbook.Worksheets.Count
            .Hyperlinks.Add Anchor:=Pt, Address:="", SubAddress:=Worksheets(i).Name & "!A1"
                Set Pt = Pt.Offset(1, 0)
        Next i
    End With
End Sub

 

9.VBA代码中,如何引用当前工作表中的整行或整列

(1) Range("C:C").Select,表示选择C列。
   Range("C:E").Select,表示选择C列至E列。
(2) Range("1:1").Select,表示选择第一行。
   Range("1:3").Select,表示选择第1行至第3行。
(3) Range("C:C").EntireColumn,表示C列;
   Range("D1").EntireColumn,表示D列。
同样的方式,也可以选择整行,然后可以使用如AutoFit方法对整列或整行进行调整。

 

10.VBE中运行其他EXE程序

Shell ("C:\WINDOWS\SAFlashPlayer.exe")

相关文章
|
BI
Qt 报表实现(二)----QtXlsx
Qt 报表实现(二)----QtXlsx
510 2
|
JSON 小程序 JavaScript
微信小程序之项目基本结构、页面的基础及宿主环境
微信小程序之项目基本结构、页面的基础及宿主环境
444 1
|
数据安全/隐私保护 Docker 容器
厉害了,如何搭建一套自己的私有网盘?
本文教大家用docker搭建一款自己的私有网盘,教程给大家分享一下。 开源云盘选择 搭建前我仔细看了一下各个开源私有云盘的实现,有以下几种:
579 0
厉害了,如何搭建一套自己的私有网盘?
|
XML 存储 前端开发
想要制作沙盒游戏?那么这一款插件你一定不能错过(Unity3D)
今天给大家介绍一款简单而又强大的多人沙盒游戏开发插件VOXL。 VOXL是一款简单且易于理解的多重体素沙盒游戏,使用Unity的UNET网络系统开发。 由于服务器和客户端是一体的,所以我们不用再费心搭建服务器,会大大提高我们的开发效率。 VOXL目前只包含大约2500行干净、优雅和易于理解的源代码。
Vagrant 解决安装插件速度缓慢问题
Vagrant 常见问题处理。
468 0
|
Java Android开发
Android Gradle 多渠道打包
Android Gradle 多渠道打包
770 2
Android Gradle 多渠道打包
|
存储 网络协议 关系型数据库
微服务架构 | 3.2 Alibaba Nacos 注册中心
Nacos 致力于解决微服务中的统一配置、服务注册与发现等问题。它提供了一组简单易用的特性集,帮助开发者快速实现动态服务发现、服务配置、服务元数据及流量管理;
1215 0
微服务架构 | 3.2 Alibaba Nacos 注册中心
|
前端开发
【Vue3从零开始-实战】S9:封装axios请求函数
【Vue3从零开始-实战】S9:封装axios请求函数
529 0
【Vue3从零开始-实战】S9:封装axios请求函数
|
域名解析 Docker 容器
国外短域名的使用及跳转方法
国外短域名的使用及跳转方法
国外短域名的使用及跳转方法
|
移动开发 前端开发 开发者
前端必看:连OG都不知道还好意思说自己开发过H5?(上)
看到这个标题,也许你会陷入疑惑,什么是开放图谱协议(The Open Graph protocol)?我们为什么似乎很少见到它?它到底有什么用呢?确实,对于很多前端开发来说,开放图谱协议(The Open Graph protocol)是一个比较陌生的概念。
856 0
前端必看:连OG都不知道还好意思说自己开发过H5?(上)