이것은 다른 스택 오버플로 게시물에 따라 작동하지만 그렇지는 않습니다.
Dim arrWsNames As String() = {"Value1", "Value2"}
누구든지 무엇이 잘못되었는지 알려줄 수 있습니까?
33
참고 : 중괄호 구문은 VBA에서 작동하지 않으며 VB.NET 용으로 설계되었습니다. 자신의 정신을 위해이 두 환경을 혼동하지 마십시오.
—
boomer57
Excel을 사용하고 있고 Variant 배열을 사용하는 컨텐츠 인 경우 다음을 사용할 수 있습니다.
—
ThunderFrame
Dim x() As Variant: x = [{"Value1", "Value2"}]
거의 2 년 후에이 의견을보고있는 사람이라면 (나처럼). VBA / Excel에서 NOT 구문처럼 않는 것 같다
—
Chip R.
Dim x() As Variant: x = [{"Value1", "Value2"}]
당신은 즉, 경우에 ... 변수를 사용하는 경우 v1 = "Value1"; v2 = "Value2"
다음 x = [{v1, v2}]
반면, 오류가 발생합니다 x = [{"Value1", "Value2"}]
하지 않습니다.