- ©«¤l
- 4901
- ¥DÃD
- 44
- ºëµØ
- 24
- ¿n¤À
- 4916
- ÂI¦W
- 106
- §@·~¨t²Î
- Windows 7
- ³nÅ骩¥»
- Office 20xx
- ¾\ŪÅv
- 150
- ©Ê§O
- ¨k
- ¨Ó¦Û
- ¥x¥_
- µù¥U®É¶¡
- 2010-4-30
- ³Ì«áµn¿ý
- 2025-5-3
               
|
¥»©«³Ì«á¥Ñ Hsieh ©ó 2013-12-19 09:56 ½s¿è
¦^´_ 6# li_hsien - Sub AddObject() '¥[¤JPDFÀɮת«¥ó
- Dim A As Range, f$, fd$, fn$
- Application.ScreenUpdating = False
- For Each A In Range([A2], [A2].End(xlDown))
- fd = ThisWorkbook.Path & "\"
- f = Dir(fd & A & ".pdf")
- fn = fd & f
- MyIcon = "C:\Windows\Installer\{AC76BA86-7AD7-1028-7B44-AA1000000001}\PDFFile_8.ico" '§Úªº¹Ï¥ÜÀɦì¸m
- 'MyIcon = "C:\WINDOWS\Installer\{AC76BA86-7AD7-1028-7B44-A93000000001}\PDFFile_8.ico"'§Aªº¹Ï¥ÜÀɦì¸m
- A.Offset(, 1) = ""
- If f <> "" Then
- With ActiveSheet.OLEObjects.Add(Filename:= _
- fn, Link:=False, DisplayAsIcon _
- :=True, IconFileName:= _
- MyIcon, _
- IconIndex:=0, IconLabel:=fn)
- .Left = A.Offset(, 1).Left
- .Top = A.Top
- End With
- Else
- A.Offset(, 1) = "§ä¤£¨ìÀÉ®×" & A & ".pdf"
- End If
- Next
- End Sub
- Sub DeletObject() '§R°£PDF
- Dim Ob As OLEObject
- For Each Ob In ActiveSheet.OLEObjects
- If Ob.progID = "AcroExch.Document.7" Then Ob.Delete
- Next
- MsgBox "¾ã²z§¹¦¨"
- End Sub
½Æ»s¥N½X |
|