none
VB2008操作Excel的问题 RRS feed

  • 问题

  • 我使用Vb操作Excel的时候,如果我想使用循环把A1~A10中的数据与B2中的数据相加之后我分别放到C1~C10中,我该怎么样使用循环实现呢?套用什么样子的公式呢?比如像“=R[-2]C+RC[-4]”之类的公式,谢谢!
    2010年7月21日 10:21

答案

  • 我使用Vb操作Excel的时候,如果我想使用循环把A1~A10中的数据与B2中的数据相加之后我分别放到C1~C10中,我该怎么样使用循环实现呢?套用什么样子的公式呢?比如像“=R[-2]C+RC[-4]”之类的公式,谢谢!

    hi,
    针对除存格操作阿,只要您会处理Excel的除存格,您自然就会写循环了
    以下几个范例提供给您参考
    http://www.dotblogs.com.tw/yc421206/archive/2009/01/11/6741.aspx
    http://www.dotblogs.com.tw/yc421206/archive/2009/07/08/9255.aspx
    http://www.dotblogs.com.tw/yc421206/archive/2009/07/12/9355.aspx


    秘訣無它,唯勤而已
    2010年10月9日 13:20

全部回复

  • 2010年7月30日 0:55
    版主
  • 你好。feiyun0112,在Excel中我就是没有实现我所说的步骤。如果要弄的话就得每个地方修改。这肯定不符合我的要求了。谢谢!所以没有办法录制宏来查看。
    2010年7月30日 3:02
  • 我使用Vb操作Excel的时候,如果我想使用循环把A1~A10中的数据与B2中的数据相加之后我分别放到C1~C10中,我该怎么样使用循环实现呢?套用什么样子的公式呢?比如像“=R[-2]C+RC[-4]”之类的公式,谢谢!

    hi,
    针对除存格操作阿,只要您会处理Excel的除存格,您自然就会写循环了
    以下几个范例提供给您参考
    http://www.dotblogs.com.tw/yc421206/archive/2009/01/11/6741.aspx
    http://www.dotblogs.com.tw/yc421206/archive/2009/07/08/9255.aspx
    http://www.dotblogs.com.tw/yc421206/archive/2009/07/12/9355.aspx


    秘訣無它,唯勤而已
    2010年10月9日 13:20
  • 为什么用VB2008来做这些事儿呢?VBA宏是最适合做这些的啊。
    http://www.cnblogs.com/2gua
    2010年10月16日 22:22
  • 为什么用VB2008来做这些事儿呢?VBA宏是最适合做这些的啊。
    http://www.cnblogs.com/2gua
    微軟已經建議使用VSTO來取代VBA

    秘訣無它,唯勤而已
    2010年10月17日 6:16