Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何打开保存的excel文档文件位置,并保存输入的新信息_Excel_Batch File_Vbscript - Fatal编程技术网

如何打开保存的excel文档文件位置,并保存输入的新信息

如何打开保存的excel文档文件位置,并保存输入的新信息,excel,batch-file,vbscript,Excel,Batch File,Vbscript,有人知道我可以用什么类型的脚本来完成这个任务吗?我在想VBS脚本或批处理文件可以实现这一点 我需要它在保存的文件位置打开excel文档。用新信息覆盖文件…(我的姓名首字母在单元格D2中),然后用新名称将文件保存在同一文件位置 我不是编剧,但如果有人能帮我写剧本,那将非常有帮助!谢谢 请看我留下的评论。 这是一个非常粗糙的vbs,可以让您开始学习 Set objExcel = CreateObject("Excel.Application") Set objWorkbook = objExcel.

有人知道我可以用什么类型的脚本来完成这个任务吗?我在想VBS脚本或批处理文件可以实现这一点

我需要它在保存的文件位置打开excel文档。用新信息覆盖文件…(我的姓名首字母在单元格D2中),然后用新名称将文件保存在同一文件位置


我不是编剧,但如果有人能帮我写剧本,那将非常有帮助!谢谢

请看我留下的评论。 这是一个非常粗糙的vbs,可以让您开始学习

Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.Workbooks.Open("D:\temp\test.xls")

objExcel.Application.Visible = True
objExcel.Workbooks.Add
objExcel.Cells(1, 1).Value = "Test value"

objExcel.ActiveWorkbook.SaveAs "D:\temp\newFile.xls"
objExcel.ActiveWorkbook.Close


objExcel.Application.Quit
WScript.Echo "Finished."
WScript.Quit

你基本上是要求社区为你做这项工作。这是适当的,以表明你们有一个基础的知识,让每个人。一个简单的谷歌搜索会显示你的问题的许多答案。“编辑excel文档vbs”互联网上有无数关于编写excel文件的例子。老实说,我不明白你为什么回答我的问题,因为你对我寻求帮助的态度如此消极。这个问题太宽泛了,无法给出合理的答案,因此最终可能会被删除。请不要通过回答错误的问题来鼓励他们。谢谢马特的帮助。这正是我所需要的。我所做的只是编辑文件位置和插入单元格的内容。此外,我在帖子中说,我不知道如何编写VBS脚本,也不认为我能这么快得到帮助。事实上,我确实试着研究了至少一个小时。这就是为什么我继续问这个问题。所以请原谅我这么问。