【发布时间】:2016-05-20 20:49:29
【问题描述】:
我先道歉...
我是一个狂热的 Excel 用户,但不擅长 VBA。任何帮助表示赞赏。
- 我需要用户以 ddmmyyyy 格式输入日期。
- 根据该 ddmmyyyy 信息打开工作簿(将其与文件名连接)。
- 从该工作簿中的特定范围复制单元格 (AN1:AS1)。
- 将复制的单元格粘贴到另一个工作簿中。它应该粘贴在用户输入的日期旁边。
这是我目前尝试的代码:
dim input as string
input = inputbox("Insert date in format ddmmyyyy")
Workbooks.open (""\\vmp-avayaacc\reports\servicedesk\Josh\Agent By Skillset Performance" & input & "1155.csv"")
Workbooks("(""\\vmp-avayaacc\reports\servicedesk\Josh\Agent By Skillset Performance" & input & "1155.csv"")).Worksheets("Sheet1").Range("AN1:AS1").Copy _
Workbooks("http://sharepoint.coh.org/SiteDirectory/ITS/BO/Dashboard.xls").Worksheets("Sheet1").Range("A1")
有人可以帮我完成这项工作吗?谢谢。
【问题讨论】:
-
对于您的输入,请尝试
input = Text(inputbox("Insert date in format ddmmyyyy"),"ddmmyyyy")强制格式化。