VBS에서 다음 스크립트를 만들었지 만 Windows XP에서 작동하지만 (win32에서 작동하지는 않습니다.)64 비트입니다.Win7 32 비트 및 64 비트의 VBS Reg 오류
set myclip = createobject("clipbrd.clipboard")
bcode = myclip.gettext
if len(bcode) > 0 then
set wb = getobject("C:\DB.xlsx")
wb.sheets("1").range("a2").value = bcode
myclip.clear
myclip.settext wb.sheets("1").range("c2")
set wb = nothing
end if
set myclip = nothing
는 상승 cmd regsvr32
을 통해 나는
Regsvr32 DllRegisterServer in clipboard.dll succeded
를 얻을.
그러나 나는 다음과 같은 오류 얻을 VBS를 실행하려고하면
Line: 1 Char: 1 ActiveX component can't create object 'clipbrd.clipboard' Code: 800A01AD S
모든 아이디어를 어떻게 그것을 전달받을 수 있습니까?
32 또는 64 비트 ActiveX 구성 요소로 등록 하시겠습니까? WScript의 32 또는 64 비트 버전을 사용하고 있습니까? – Bond
둘 다 시도했지만 성공하지 못했습니다. –