首页 > 系统相关 >如何使用VBA关闭Excel后台进程?

如何使用VBA关闭Excel后台进程?

时间:2024-04-10 13:22:36浏览次数:27  
标签:Dim VBA objProcess colProcesses Excel 进程 strExcel 后台

以下是使用VBA关闭Excel后台进程的示例代码:   Sub CloseExcelProcess()       Dim objWMIService As Object     Dim colProcesses As Object     Dim objProcess As Object     Dim strComputer As String     Dim strExcel As String          '设置要关闭的进程名     strExcel = "excel.exe"          '设置计算机名称     strComputer = "."          '连接到WMI服务     Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")          '获取进程列表     Set colProcesses = objWMIService.ExecQuery("Select * from Win32_Process")          '循环遍历进程列表     For Each objProcess In colProcesses              '关闭Excel进程         If InStr(1, objProcess.CommandLine, strExcel, vbTextCompare) > 0 Then             objProcess.Terminate         End If              Next          '释放资源     Set objWMIService = Nothing     Set colProcesses = Nothing      End Sub 该代码遍历当前计算机上所有的进程名称,并关闭名为“excel.exe”的Excel进程。如果您需要在代码中适当修改进程名称,可以通过更改代码中的“strExcel”变量来实现。

标签:Dim,VBA,objProcess,colProcesses,Excel,进程,strExcel,后台
From: https://www.cnblogs.com/klpwap/p/18125821

相关文章

  • 数据分析工具——Excel超级透视表:Power Pivot
    01、什么是PowerPivot?数据透视表的英文叫做PivotTable,那PowerPivot又是什么东东?它们两个有什么区别呢?通过上一篇文章对Excel数据透视表PivotTable的介绍,大家应该对数据透视表有了基本的了解,这是Excel学习中的重中之重,也是我们学习PowerPivot的基础。如果还没有熟练掌......
  • weblogic 后台弱密码上传war包getshell 漏洞复现
    漏洞描述OracleWebLogicServer是Oracle公司目前开发的JavaEE应用服务器,类似于tomcattomcat中存在后台上传war包getshell漏洞,同样weblogic服务也存在该漏洞,通常weblogic有以下特征默认端口为:7001特有的报错回显后台目录为/console/login/LoginForm.jsp后台默认密码......
  • Python基于Excel数据加以反距离加权空间插值并掩膜图层
      本文介绍基于Python中ArcPy模块,实现Excel数据读取并生成矢量图层,同时进行IDW插值与批量掩膜的方法。1任务需求  首先,我们来明确一下本文所需实现的需求。  现有一个记录有北京市部分PM2.5浓度监测站点在2019年05月18日00时至23时(其中不含19时)等23个逐小时PM2.5浓度数......
  • easyExcel分批导入文件
     原文地址: https://blog.csdn.net/qq_42060055/article/details/116139016 一些关于easyExcel导入文件操作需求:导入大数据量文件其中数据达到万级、十万级,错误文件进行错误单元格标红,可导出修改完继续导入由于数据量多大一次行全部读到内存中可能会导致内存溢出......
  • Excel进行IP的字符型与整形互转
    假设原IP所在的单元格为A1,那么在需要显示正常IP的单元格中输入以下公式:1、ip地址字符型转换成整形:=LEFT(A1,FIND(".",A1)-1)*256^3+MID(A1,FIND(".",A1)+1,FIND(".",A1,FIND(".",A1)+1)-FIND(".",A1)-1)*256^2+MID(A1,FIND(".",A1,FIND(".",......
  • GpuMall智算云很多用户问的:如何在实例后台运行训练或任务【限时】
    检验#GpuMall智算云#实例创建操作的时候来了,提供最简单的实例操作流程,简化运行步骤,提高训练速度,#算力租赁#立即免费体验:https://gpumall.com/login?type=register&source=cnblogs在正常情况下,使用命令pythontrain.py运行机器学习的训练或推理任务时,该进程会挂载到系统的前......
  • python对于excel的操作
    python可以通过开源框架openpyxl来对excel进行读写操作。基本概念:对于excel,其中的主要用到的元素如下:WorkBook:工作簿WorkSheet:sheet表Cell:单元格style:样式Border:框线Font:字体Alignment:对齐...helloworld的demo:fromopenpyxlimportWorkbook#一开始新建是存储在内......
  • excel表格中的数据怎么四舍五入进行取整?
    在Excel中,如果输入了一些小数,但只需要保留整数位,可以按照四舍五入的规则进行数值切换。通常有两种方法可以实现这个操作。一、设置单元格格式1.首先,需要在Excel中选择想要进行转换的数据列。然后右键,选择单元格格式选项,打开单元格格式设置。2.切换到数字下方的,数值的选项,......
  • tomcat弱口令后台getshell漏洞复现
    漏洞描述tomcat是一个用于快速部署jsp网站的中间件tomcat默认的管理页面manager使用basic认证用户名密码登录,可以使用burp进行爆破,并且一般安装后如果不修改/conf/tomcat-users.xml文件中的默认用户名密码tomcat:tomcat,可以登录管理后台,在部署war包后tomcat默认会将war包中的......
  • EBS Form 实现上传EXCEL
    公共程序包头CREATEORREPLACEPACKAGEECS_WIP_PKGIS--Publictypedeclarations/************************************************************************Owner:EXCEL导入*Parameters:*ReturnValue:*CreationDate:2022-1-1409:02:54*Crea......