当前位置:编程学习 > VB >>

VBA excel 数组 赋值

第一行:(219,Range("AE3:AE14")) 第二行:(218,Range("AF4:AF14")) 像这种数组如何赋值, AE3:AE14是一列,是否需要加上转置
答案:dim i as integer
for i=3 to 14
        range(chr(asc("A")+i-4 ) & "219")=range("AE" & i)
next
for i=4 to 14
        range(chr(asc("A")+i-4 ) & "218")=range("AF" & i)
next
其他:值在那里?请说的详细一点。 没理解你的意思?数组是指哪里?
如果是指对单元格区域"AF4:AF14"赋值?
赋值如果相同,那么:
Range("AF4:AF14").Value = 218

上一个:求用VB做 1=4 2=8 3=16 4=? 新人一个求帮助
下一个:VB程序分析题。。。求解。。

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,