好的,首先,所有数据最初都在一个 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
如果可能的话,我不想手动编辑数据,因为这个过程是自动化的。
任何帮助将不胜感激
更新
这是我当前的代码。
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
那么如何在其中添加删除行命令。
对不起,我不太懂这种语言。