Private Sub Command1_Click()
             Open 123.xls For Output As #1
                  Write #1, 123,345
             Close #1
End Sub
目的是将123和345两个数据输入到EXCEL的第一行的前两个单元格里
但是这样做出来把123345写到第一个单元格里了,如果改为
Write #1, 123,chr(9),345
中间加各TAB键,结果又多出来逗号和引号
请问高手有没有简单的方法啊?
我是才学的VB,谢谢了

解决方案 »

  1.   

    Private Sub Command1_Click()
       Open "C:\123.xls" For Output As #1
       Print #1, 123,chr(9),345
       Close #1
    End Sub
      

  2.   

    请问,怎样从txt中,将数据读入到Excel中呢?data.txt数据格式简单如下:20
    30
    40
    50
    10
    25
    .
    .
    .手动copy到Excel中也可以,但是我期望能够通过程序自动读入Excel的一个列中。
    看起来比较简单,只是第一次用VBA来完成一个数值计算小任务,还不熟悉,
    请不吝解答,谢谢!