恩~大侠们,本人VBA菜鸟,刚学起;遇到一个困难:我想在excel中使用VBA,编辑单元格  M10  的公式为  ="*"&F5&"*" 我用  Range("M10") = Array("="*"&F5&"*" "),报错。不怎么才能将此功能加载到VBA中呢?
请各位大侠明示了,小弟在此谢过~

解决方案 »

  1.   

    Array有什么意义?数组赋值?不需要吧?
      

  2.   

    这个问题可能对大侠来说太简单了,但对我来讲,我没做过写公式
    就M10这个单元格,我想赋予它公式: ="*"&F5&"*"  
    不知道怎么写,如有表述的不明,欢迎提出~
      

  3.   

    Range("M10").FormulaR1C1 = "=""*""&R[-5]C[-7]&""*"""
      

  4.   

    [m10].Formula = "=""*""&f5&""*"""这个也可以
      

  5.   

    其实你要做的就是 把    ="*"&F5&"*"  红字中的 一个双引号替换 两个双引号,然后在前后各加上一个双引号,就成了下面这样Range("M10")= "=""*""&f5&""*"""