Powershell 操作Excel的基本命令
关于Powershell的Excel基本操作
1.新建Excel
$excel = New-Object -ComObject Excel.Application
2.对话框是否显示
$excel.displayAlerts = $false --不显示
$excel.displayAlerts = $false --显示
3.操作过程是否可视
$excel.Visible = $false --不可视
$excel.Visible = $true --可视
4.打开已有excel文件
$workbook=$excel.Workboks.open(”文件地址”)--例:’"C:\TEST\AAA.xlsx"
5.工作簿添加
$book=$excel.Worksheets.Add()
6.工作簿指定
$sheet=$excel.Worksheets.Item(1)
注:数字指定的话是从1开始,名称也可以指定,如下例
$sheet = $excel.Worksheets.Item("Sheet1")
7.指定单元格输入
$sheet.Cells.Item(1,2)="Powershell"
注:只能用数字指定(行,列)
8.保存(覆盖保存)
$workbook.Save()
9.另存为
$workbook.SaveAs(”文件地址”)--例:’"C:\TEST\AAA.xlsx"
10.关闭Excel应用
$excel.Quit()
11.释放进程
$excel = $null
[GC]::Collect()
尽管excel关闭,但是进程仍然存在,打开任务管理器,可以看到存在名为「EXCEL.EXE」的进程,会影响系统的运行,所以这两行必须要写上
Powershell 操作Excel的基本命令相关推荐
- Powershell操作Excel简析
Powershell操作Excel简析 一.Powershell简介 二.Powershell打开Excel文件 三.Powershell导出PDF文件 四.Powershell选择单元格区域 五.P ...
- powershell操作excel
如何创建一个Excel 应用程序对象? $xl = new-object -comobject excel.application 默认创建的Excel 应用程序对象是在后台的,它默认不显示程序的主窗 ...
- python excel操作单元格_python 操作excel表格的方法
说明:由于公司oa暂缺,人事妹子在做考勤的时候,需要通过几个excel表格去交叉比对员工是否有旷工或迟到,工作量大而且容易出错. 这时候it屌丝的机会来啦,花了一天时间给妹子撸了一个自动化脚本. 1. ...
- C#在客户端和服务端操作Excel文件
一.在客户端把数据导入到Excel文件步骤 1.创建Excel application对象,打开或生成Excel文件 //服务端创建StringBuilder对象 System.Text.St ...
- C#如何在Form中嵌入并且操作Excel表格
网上比较多讲述如何操作excel表的文章,但都是启动excel的窗口来打开excel数据文件.有时候需要把excel表嵌入到自己程序的form中,给客户一个不用切换窗口的操作界面,似乎更好.这在vc中 ...
- c#操作Excel整理总结
大家好,这是我在工作中总结的关于C#操作Excel的帮助类,欢迎大家批评指正! using System; using System.Collections.Generic; using System ...
- C#操作excel(多种方法比较)
我们在做excel资料的时候,通常有以下方法. 一.导入导出excel常用方法: 1.用查询表的方式查询并show在数据集控件上. 代码 public static string strCon = & ...
- python连接excel存放数据_有了这篇python操作Excel学习笔记,以后储存数据 办公很轻松!...
最近在做一些数据处理和计算的工作,因为数据是以.csv格式保存的,因此刚开始直接用Excel来处理.但是做着做着发现重复的劳动其实并没有多大的意义,于是就想着写个小工具帮着处理.以前正好在一本书上看到 ...
- openpyxl 操作 Excel表的格基本用法
在本教程中,将Python3和openpyxl库一起使用来操作 Excel 表格. 本文将介绍如下操作: 如何在内存中创建工作簿 如何从工作簿中检索.创建.复制.移动和删除工作表 如何从文件创建工作簿 ...
最新文章
- Deepmind顺练了人工智能14天成为星海2最强玩家
- 利用 Arthas 解决启动 StandbyNameNode 加载 EditLog 慢的问题
- java 链接为分布式 hbase,hbase学习记录(一):hbase伪分布式安装
- boost::python::detail::is_string_literal相关的测试程序
- linux+不同分区mv,mv操作深入浅出
- python单元测试mock_Mock 在 Python 单元测试中的使用
- bcp+Sql语句抽取数据导出
- Matlab实用代码——直方图的绘制并在单个直方图上标注对应数字
- 【CAD】DWF文件格式详细说明,清晰易懂
- Web前端:“杭州华三通信技术有限公司”的主网站案例设计
- Word另存为PDF后无导航栏解决办法
- 《出版专业基础》2015年版(初级)思考与练习 第六章
- 异构图注意力网络Heterogeneous Graph Attention Network ( HAN )
- Terracotta Server集群
- 看雪4-ReeHY-main-2017
- 卷积神经网络初步(零):从原始汤到细胞
- Jcmsuite应用:光场遇到纳米球的散射与吸收
- 自制Wi-Fi无线信号放大器(罐形)全教程
- 平安京服务器维护不能打字,决战!平安京|萌新入坑指南 新手注意六大准则
- 做技术Leader要有危机意识