Excel에서 하나의 목록을 만듭니다.이 범위의 각 셀에 대해 A2에서 A22로 을 만들었습니다. 하나의 하이퍼 링크가 있었는데 모든 셀을 반복하고 링크를 열어야합니다. 간단한?!?!?VBA 열기 브라우저의 새 인스턴스에 하이퍼 링크를 엽니 다.
Sub PlayAllVideo()
For Each cl In Range("A2:A22")
cl.Select
Selection.Hyperlinks(1).Follow NewWindow:=True, AddHistory:=True
Next cl
End Sub
하지만 플레이 잘못 내 코드가 작동 모든 기록은 내가 브라우저의 인스턴스, 동일한 인스턴스에서 모든 탭이 필요합니다 : 더 많거나 적은 나를 위해 쉽게이 트레드보다 코드를 작성이다. 매개 변수 NewWindow
하나의 탭을 추가하십시오. 브라우저의 새 인스턴스를 열려면 어떻게해야합니까?
팀의 대답은 아주 좋았습니다. 한 번의 오류로 답을 썼습니다. 어떻게 유용하게 바꿀 수 있습니까? – Fabrizio
이 코드는 나에게 아무런 오류없이 작동합니다. 당신이 얻고있는 오류는 무엇입니까? 그리고 유용하지 않은 것은 무엇입니까 ?? 귀하의 질문은 IE의 자체 인스턴스에서 각 링크를 여는 방법이었습니다. 이것은 정확하게 그 일을합니다. 내 대답이 유용하지 않다면 질문을 다시 정의하십시오. – Tim