我這個程序的目標是打開一個文件夾中的圖片,通過選擇活動行中的單元格值,即使用該行來完成。使用VBA宏要打開鏈接到圖片
picture = Cells(ActiveRow, 6).Value
我得到一個運行時錯誤「1004」應用程序定義或對象定義的錯誤
這裏是我完整的代碼
Sub Picture_Click()
Sheets("Master").Unprotect Password:="Conti1"
Sheets("Records").Unprotect Password:="Conti1"
Dim picture As String
Dim ActiveRow As Long
Worksheets("Master").Activate
ActiveRow = Rows(ActiveCell.Row).Select
picture = Cells(ActiveRow, 6).Value
ChDir"P:\926_TM\03_LocalExchange\Tracking_and_Labeling\LabEquipment\pictures"
Workbooks.Open picture
End Sub
我試圖從選定使用的值單元格作爲所選文件夾中圖片文件的名稱,我想打開該圖片。
也是我得到的值-1爲ActiveRow
任何幫助將是巨大的!
「Workbooks.Open」方法用於打開工作簿,而不是圖片。 – Soulfire
那它會是'applications.open'嗎? – Pwoods
技術上它是'應用程序。Workbooks.Open',但不需要應用程序限定符。 – Soulfire