`
richiewu
  • 浏览: 35364 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

Windows下Batch脚本传递参数给Excel VBA

 
阅读更多

1.调用方式: "C:\Program Files\Microsoft Office\OFFICE12\EXCEL.EXE" "MacroName.xlsm" /e/parm1/parm2/

因为各种原因,大概是安全最重要, Office 2007中用xlsm作为含有macro的电子表格文件后缀名, /e表示后面开始传递参数,并用/隔开, parm1和parm2就是可以传递的参数了,当然可以传递更多个.


2.接收方式:

首先声明:


然后保存参数到数组中:


被调用的子函数,用来将命令行参数转换成字符串类型:


通过以上步骤就可以直接使用Args(1), Args(2)这个数组中的元素保存的参数赋值给变量了.

分享到:
评论

相关推荐

    EXCEL VBA Deplyment-tool/batch copy tool

    EXCEL VBA batch copying

    windows下目录拷贝脚本

    在Windows操作系统中,批处理(BAT)脚本是一种非常实用的工具,用于自动化日常的文件管理和操作。在本文中,我们将深入探讨如何编写一个BAT脚本...熟练掌握BAT脚本的编写,可以大大提高你在Windows环境下的工作效率。

    windows脚本.rar

    这个名为"windows脚本.rar"的压缩包包含了多个与Windows脚本相关的示例,包括VBScript (Visual Basic Script) 和 Batch 脚本,这些都是Windows环境下的常用脚本语言。下面我们将详细探讨这些知识点。 1. **VBScript...

    Windows自动关机脚本

    标题中的“Windows自动关机脚本”指的是利用批处理(Batch)文件来实现这一功能。下面将详细介绍如何创建、理解和使用这种脚本。 首先,我们要了解Windows批处理文件(.bat文件)。批处理文件是一种包含一系列命令...

    Windows下的时间同步脚本

    这是一个内置的命令行实用程序,全称为Windows Time Service,提供了多种操作选项,如查询当前时间状态、配置服务参数以及强制执行时间同步。 1. **`w32tm /resync`**:此命令用于立即执行一次时间同步。它会向权威...

    windows常用bat/vbs脚本合集

    在Windows操作系统中,批处理(BAT)脚本和Visual Basic Script(VBS)脚本是两种常见的自动化工具,用于执行一系列命令或者实现特定的功能。这个"windows常用bat/vbs脚本合集"可能是包含了多种实用脚本的集合,旨在...

    批量脚本工具batchtool

    批量脚本工具batchtool是一种高效、实用的自动化工具,它允许用户自定义脚本来执行一系列重复性的任务,极大地提高了工作效率。在IT行业中,批量处理脚本是不可或缺的一部分,尤其是在系统管理、数据处理和软件部署...

    Windows键 模拟脚本

    Windows key的模拟小脚本,用于batch,schedule等

    Windows 延时启动批处理脚本

    在Windows操作系统中,批处理脚本是一种非常实用的工具,它允许用户通过编写简单的命令行指令集合来自动化一系列任务。本篇文章将详细讲解如何创建一个延时启动批处理脚本,以及如何使用这个名为"Delay Run App.cmd...

    windows 系统下启动与结束java的jar包的脚本(包括如何设置进程名称)

    关键的部分在于使用`-jar`参数指定要执行的`.jar`文件,以及通过`--`来分隔`-jar`参数和传递给`.jar`文件的参数。 **步骤3:设置进程名称** 为了让进程拥有更易于识别的名称,我们需要使用`-Djava.util.logging....

    windows git 批量 clone 脚本

    本文将深入探讨如何利用批处理脚本来实现这一目标,主要关注标题提及的"windows git 批量 clone 脚本"。我们将讨论每个文件的作用,并提供相关知识点。 首先,`clone-all.bat`是用于批量克隆Git仓库的脚本。在Git中...

    windows批处理脚本教程

    在Windows环境下,批处理脚本通常使用.bat或.cmd作为扩展名。 #### 二、批处理脚本的核心命令 ##### 1. @echo off - **功能**:关闭命令回显。 - **用法**:放在批处理脚本的第一行,防止命令在执行过程中显示出来...

    Windows脚本技术大全

    Windows脚本技术主要包括批处理(Batch Scripting)、VBScript以及PowerShell等。这些脚本语言在系统管理、自动化任务执行、故障排查等方面有着广泛的应用。 1. 批处理:批处理是最基础的Windows脚本形式,通过.bat...

    【自动化脚本】适用于Windows Server 2012的服务器安全加固脚本

    适用于Windows Server 2012的安全加固脚本。1.关闭不要的服务;2.阻止危险端口;3.必备的安全策略(密码、审核等),可以添加其他功能。

    Windows 脚本编程核心技术精解下载

    总之,《Windows脚本编程核心技术精解》这本教程应该涵盖了以上所有内容,并可能深入到更高级的主题,如脚本的参数处理、注册表操作、网络编程以及与其他应用程序的集成。学习并掌握这些技术,你将能编写出强大而...

    windows脚本编程

    Windows脚本编程是一种在Windows操作系统环境下使用特定语言(如批处理、VBScript、JScript等)编写自动化任务或实现特定功能的技术。它极大地提高了系统管理员和用户的效率,减少了手动执行重复性任务的时间。...

    Windows2000脚本编程实用大全解密版

    《Windows2000脚本编程实用大全》是一本针对Windows 2000系统下脚本编程技术的详尽指南。这本书旨在帮助读者掌握如何利用脚本语言提高工作效率,解决系统管理和自动化任务中的各种问题。原PDG解密版意味着这本书可能...

    WINDOWS脚本技术

    **Windows脚本技术详解** Windows脚本技术是微软在操作系统中引入的一种自动化处理方式,它允许用户通过编写脚本来执行一系列任务,提高了工作效率,减轻了手动操作的负担。这一技术主要包括Windows批处理(Batch)...

    windows脚本教程 chm

    《Windows脚本教程》是一本全面介绍Windows操作系统中脚本技术的权威指南,主要针对的是批处理脚本(Batch Scripting)和Windows PowerShell脚本。CHM格式是Microsoft的 Compiled HTML Help,通常用于电子手册或文档...

Global site tag (gtag.js) - Google Analytics