早教吧作业答案频道 -->其他-->
VBA将连续的列间隔复制工作表12BSG的第21,从第5列开始有数据,到第N列,(N很大),现在通过VBA将12BSG的第21行的第5-N列数据对应复制到工作表BSGeach的第21行,不过要求间隔复制,工作表12BSG的第21行的
题目详情
VBA将连续的列间隔复制
工作表12BSG的第21,从第5列开始有数据,到第N列,(N很大),现在通过VBA将12BSG的第21行的第5-N列数据对应复制到工作表BSGeach的第21行,不过要求间隔复制,工作表12BSG的第21行的原始第5列复制到工作表BSGeach的新21行第5列,原始第6列复制到新的第7列,原始第7列复制到第9列,原始第8列复制到第11列,即:
原始列:5 6 7 8 9 10 11
新列:5 7 9 11 13 15 17
不要将原始数据先复制到BSGeach工作表,再隔列插入一列,因为BSGeach工作表里有数据,会被搞乱.
完不会VBA,请和以前网友一样编写自定义函数,比如Function JianGeCopy(r,c1,c2) 'r是行号,c1是开始列,c2是结束列.
Sorry,应该是Sub JianGeCopy(r,c1,c2)
非常抱歉我没有分了,如果你愿意帮助的话,劳驾您了.
工作表12BSG的第21,从第5列开始有数据,到第N列,(N很大),现在通过VBA将12BSG的第21行的第5-N列数据对应复制到工作表BSGeach的第21行,不过要求间隔复制,工作表12BSG的第21行的原始第5列复制到工作表BSGeach的新21行第5列,原始第6列复制到新的第7列,原始第7列复制到第9列,原始第8列复制到第11列,即:
原始列:5 6 7 8 9 10 11
新列:5 7 9 11 13 15 17
不要将原始数据先复制到BSGeach工作表,再隔列插入一列,因为BSGeach工作表里有数据,会被搞乱.
完不会VBA,请和以前网友一样编写自定义函数,比如Function JianGeCopy(r,c1,c2) 'r是行号,c1是开始列,c2是结束列.
Sorry,应该是Sub JianGeCopy(r,c1,c2)
非常抱歉我没有分了,如果你愿意帮助的话,劳驾您了.
▼优质解答
答案和解析
Sub JianGeCopy(r,c1,c2)
dim i as integer
for i=c1 to c2
Worksheets("BSGeach").Cells(21, i*2-1) = Worksheets("12BSG").Cells(21, i)
next i
end sub
dim i as integer
for i=c1 to c2
Worksheets("BSGeach").Cells(21, i*2-1) = Worksheets("12BSG").Cells(21, i)
next i
end sub
看了VBA将连续的列间隔复制工作表...的网友还看了以下:
有关字母型化学反应方程式计算题A、B、C三种物质各15 g,它们化合时只能生成30 g新物质D.若 2020-05-16 …
考研数学倒数部分设F(x)=g(x)t(x),t(x)在t=a连续不可导,又g'(a)存在,则g( 2020-05-17 …
证明题!如果a是f′′′(x)的一个k重跟,证明g(x)=(x-a)/2[f′(x)+f′(a)] 2020-06-12 …
如果下面的DNA双螺旋从左向右进行转录,指出那条链是编码链.并写出转录产物的顺序?5’-A-T-C 2020-06-26 …
建筑图轴号从大到小和从小到大的区别?例如1-11轴11-1轴,A-G轴G-A轴? 2020-06-29 …
数据库应用题已知有关系模式R(U,F),其中U=ABCDEG,F={AD→E,AC→E,CB→G, 2020-07-02 …
某物质质量称得为66.8g,游码示数为1.8,天平横梁标尺上的最大刻度值为A(g),测得天平横梁标 2020-07-02 …
在密闭容器中进行反应:X(g)+3Y(g)2Z(g),有关下列图像的说法正确的是A.依据图a可判断正 2020-10-31 …
在一定量的密闭容器中进行反应:2SO2(g)+O2(g)2SO3(g).已知反应过程中某一时刻SO2 2020-11-03 …
目前,世界g一采用电解熔融氯化钠下方法来生产金属钠:2右aCl(熔融)=2右a+Cl2↑.已知物质A 2021-02-05 …