我在Excel中有两张纸。 Sheet2包含数据,我需要每个日期持续1个月,我想通过匹配我在空白日期放置的日期来复制/粘贴sheet1上的数据,例如:将10月1日放在sheet1的日期它会自动在sheet2上复制10月1日的数据。把10月2日复制数据放在10月2日等等......
第1页
DATE
Turnover IN out Revenue
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
第2页
1-Oct 2-Oct
Turnover IN OUT RESULT Turnover IN OUT RESULT
14599 4410 4500 -90 1000 54641 737542 -90
67530 9330 1440 7890 100 345 4274 7890
57699 11520 2673 8846 500 4525 275274 8846.5
196425 55960 68800 -12840 60050 42 4247 -12840
92100 17770 2500 15270 136450 4 14 15270
答案 0 :(得分:2)
好吧,要复制某个范围(包含单元格内容,......),您应该尝试遵循,例如:
Excel.Range selCell1 = ((Excel.Worksheet)Application.ActiveSheet).Range["A1", "CA2000"];
Excel.Range selCell2 = ((Excel.Worksheet)Application.Sheets[2]).Range["A1", "CA2000"];
selCell1.Copy(selCell2);
答案 1 :(得分:0)
您需要C#解决方案吗?否则,您可以直接在Excel电子表格中轻松构建此类事物:
=INDEX($11:$20,ROW(),MATCH($A$1,$11:$11,0)+COLUMN()-1)
祝你好运。