none
用VB6去控制EXCEL檔案的指令問題 RRS feed

  • 問題

  • 我的目標是利用VB6新增EXCLE並且在上面填入資料、畫圖等等

    所以除了上網找一些指令外~
    幾乎都是利用錄製巨集的方式來把EXCEL檔修改成我想達成的樣子
    ex: 顏色、欄位高、寬、字型大小等等

    但我試了幾天發現有些指令好像有時候能用有時候卻又失敗~"~
    像是 (選擇範圍然後在他的左邊加上較粗的框框)
        .Range(EnPosI & "3:" & EnPosV & "4").Select
        .Range(EnPosV & "4").Activate
        With Selection.Borders(xlEdgeLeft)
            .LineStyle = xlContinuous
            .Weight xlThick                                       
            .ColorIndex = xlAutomatic
        End With
    還有例如(把圖形中某一數列的曲線加粗)
            .SeriesCollection(1).Select
            Selection.Border.Weight = xlMedium
    其他像是(字形大小、列高、欄寬)
            Sheets("Data").Select
            Cells.Select
            Selection.Font.Size = 10
            Selection.RowHeight = 14
            Selection.ColumnWidth = 8  
    請問這些語法(好像是VBA語法)是不是不一定能用在VB6裡面
    有時候可以用  有時候又說沒有這個物件
    所以應該是不能用吧??
     

    2006年9月27日 上午 10:51

解答