출처: http://stackoverflow.com/questions/5185595/error-in-excel-vb-function-constant-expression-required
배열의 크기를 Const로 정의하고 거기에 따라서 크기가 고정되는 배열을 선언해보려고 했는데 잘 안되서 찾아보니 VBA는 방법이 없네요.
다음과 같이 먼저 동적 배열을 선언하고 상수 크기에 맞게 ReDim 해주는 방법을 사용해야 합니다.
Dim probabilities() As Double
ReDim probabilities(0 To n)
ReDim probabilities(0 To n)
'Office > VBA' 카테고리의 다른 글
VBA 한 줄에 변수 여러개 선언 (0) | 2016.07.23 |
---|---|
VBA에서 밀리초 단위로 시간 기록하는 방법 (0) | 2016.06.09 |
VBA 투명 그림 사용하기 (0) | 2014.10.03 |
VBA에서 Enumeration 타입 사용하기 (0) | 2014.09.28 |
VBA Select Case 문에서 OR 넣기 (0) | 2014.09.27 |