确定首先,所有的数据最初都在一个xlsm文件中。一个宏运行(通过任务计划)并将选项卡变为csv文件。完美的工作。通过宏移动数据
第二我有一个网站,读取数据,并显示在一个图表。我用来完成这项工作的JavaScript从列中读取数据。完美的作品。
现在解决问题...通过宏导出的csv文件不能正确读取。这是由于第一行和最后一行数据。第一行我不需要,但是我可以使用最后一行。
所以这里我想问我... 1.我如何删除第一行 2.是否有一种方法可以将行移动到下一列。
这就是现在的样子。
Auto+Hide Fit Fit Fit
No. Name Comm MTD
E00043 Julie 2
E00143 Jodie 1
E00198 Jason 0
E00289 Ronald 0
E00345 Patimah 2
E00356 Jenny 1
TARGET 6
我希望它看起来像这样。
No. Name Comm MTD TARGET
E001 Julie 2 6
E002 Jodie 1
E003 Jason 0
E004 Ronald 0
E005 Patimah 2
E006 Jenny 1
我不想在可能的情况下手动编辑数据,因为此过程旨在实现自动化。
任何帮助会感激
UPDATE
这是我当前的代码。
Sub Macro3()
'
' Macro3 Macro
'
'
Application.DisplayAlerts = False
Sheets("page 1").Select
ActiveWorkbook.SaveAs Filename:= _
"\\weburl.com.au\data\page 1.csv" _
, FileFormat:=xlCSV, CreateBackup:=False
Sheets("page 2").Select
ActiveWorkbook.SaveAs Filename:= _
"\\weburl.com.au\data\page 2.csv" _
, FileFormat:=xlCSV, CreateBackup:=False
Sheets("page 3").Select
ActiveWorkbook.SaveAs Filename:= _
"\\weburl.com.au\data\page 3.csv" _
, FileFormat:=xlCSV, CreateBackup:=False
Sheets("page 4").Select
ActiveWorkbook.SaveAs Filename:= _
"\\weburl.com.au\data\page 4.csv" _
, FileFormat:=xlCSV, CreateBackup:=False
'ActiveWorkbook.Saved = False
'Application.Quit
End Sub
那么我该如何添加删除行命令呢。
对不起,我不知道这种语言很好。
显示宏可能有帮助。或者,只需在导出完成后删除第一行。 –