本人制作了一個小程式,是在excel表打開的時候運行的,但是要對這個Excel進行操作,可是每次都需要用open重新打開,并不對已經打開的源檔案進行操作,請問大家如何不重新打開,只對現有已經打開的Excel進行操作,比如修改現有已經打開的Excel的某一個單元格的數值之類的。謝謝了。
uj5u.com熱心網友回復:
添加對excel的參考,然后參考下面的代碼:Private Sub Command1_Click()
Dim mExcel As Excel.Application
Set mExcel = GetObject(, "excel.application")
mExcel.ActiveCell.Value = "sfsiof"
Set mExcel = Nothing
End Sub
uj5u.com熱心網友回復:
GetObject,如果報錯,就用CreateObject創建一個。轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/92495.html
標籤:VB基礎類
