excel - 在 Azure Cloud Shell 中将数据写入 Excel 表 powershell ImportExcel 模块
问题描述
我只能使用 Azure 云 shell 来运行 powershell 脚本。我正在尝试运行脚本以获取所有资源的标签并使用 ImportExcel 模块将数据填充到 Excel 工作表中。虽然我可以使用下面的代码从 excel 文件中读取数据$worksheet.Cells['A1'].Value
,但当我尝试使用 将值写入 excel 单元格$worksheet.Cells['A1'] = "Tag Name"
时,出现无法索引到“OfficeOpenXml.ExcelRange”类型的对象错误。我认为这是因为使用 Azure 云 shell 来运行我的脚本,而不是 windows 上的 powershell 命令行。但是,我只能在我的云 shell 上运行脚本。有人请帮忙。
另外请让我知道必须使用所有后续代码步骤来保存位于云外壳存储帐户中的 excel 文件(写入数据)。
解决方案
确保像阅读时一样包含值部分:
例如
$worksheet.Cells['A1'].value = "Tag Name"
也抓住了我。
推荐阅读
- .net-core - 如何解决我的 API 项目中的错误?
- python - 列表中每个元素的总和
- docker - 在 Windows 的 docker 上获取客户端源 IP
- python-3.x - 如何在tableau中的相同数据中显示不同的颜色?
- java - 为什么 ANSI 颜色转义码不起作用
- android - Android:默认禁用 MediaRouteButton
- python - 管理员中的 Django 按钮
- java - 集合框架:对两个集合对象的操作
- javascript - 如何删除深层嵌套数组中的对象?Javascript
- azure - 使用移动应用(Xamarin Forms IOS 应用)作为客户端的 Azure ADB2C 基于角色的授权