0
Range 개체를 사용하여 Excel에서 명명 된 범위를 만드는 코드를 만들었지 만 VBA에서 작동하므로 작동하지 않았습니다. Range 객체를 만들려는 성명서에 오류가 있습니다. 어떻게 할 수 있는지 확신 할 수 없습니다.VBA 스크립트를 사용하여 Excel에서 명명 된 범위 만들기
누구든지 나에게 아이디어를 제안 할 수 있다면 좋을 것입니다.
Set Exobj = CreateObject("Excel.Application")
Set Newbook = Exobj.Workbooks.Add()
Newbook.SaveAs("C:\Users\ACER\Desktop\Project Folder\Test17.xlsx")
Exobj.Workbooks.Open("C:\Users\ACER\Desktop\Project Folder\Test17.xlsx")
Exobj.Visible = True
Set Myrange = Exobj.Worksheets(sheets1).Range("A1:H11") ' statement where Error comes
For each C in Myrange
If c.Value = "" Then
C.Value ="Blank"
End if
Next
Exobj.Workbooks.Save()
Exobj.Activeworkbooks.Close()
을
sheets1
을 둘러싸 필요가 있다고 생각 난 당신이 즉'Myrange = Exobj.Worksheets 설정 ("시트 1"), 따옴표와 함께 sheets1''서라운드 필요가 있다고 생각. 범위 ("A1 : H11") ' –너보다 그 일이. – user1925406
나는 대답, 건배로 내 의견을 게시 할 것이다;) –