CREON Plus

전체

CpSysDib.CpSvr8548 관련 문의입니다.

작성일
2024-09-08 오전 11:56:04
조회수
53
Excel
운영
김**
오류 메시지
Private Sub cmdRequest_Click()

Set thisSheet = stcpsvr8548


Dim a As New cpsvr8548


n = 2

For i = 0 To a.Input.Count - 1
a.SetInputValue i, Asc(thisSheet.Cells(n + 1 + i, 2))
Next
Set Result = thisSheet.Cells(n + 1, 2)
t = a.Input.Count + 1

n = n + a.Input.Count + 1
a.BlockRequest
thisSheet.Cells(n + 1, 2) = a.GetDibStatus
thisSheet.Cells(n + 2, 2) = a.GetDibMsg1
thisSheet.Cells(n + 3, 2) = a.GetDibMsg2
thisSheet.Cells(n + 4, 2) = a.Continue
n = n + 5

For i = 0 To a.Header.Count - 1
thisSheet.Cells(n + 1 + i, 2) = a.GetHeaderValue(i)
Next
n = n + a.Header.Count

temp = a.Data.Count - 1
For i = 0 To a.GetHeaderValue(0) - 1
n = n + 1
For j = 0 To temp
thisSheet.Cells(n + 2, j + 1) = a.GetDataValue(j, i)
Next
Next

Do While a.Continue
a.BlockRequest
Result(t + 1, 1) = a.GetDibStatus
Result(t + 2, 1) = a.GetDibMsg1
Result(t + 3, 1) = a.GetDibMsg2
Result(t + 4, 1) = a.Continue
For i = 0 To a.GetHeaderValue(0) - 1
n = n + 1
For j = 0 To temp
thisSheet.Cells(n + 2, j + 1) = a.GetDataValue(j, i)
Next
Next
Loop

Set a = Nothing
End Sub
CpSysDib.CpSvr8548 시가총액 비중을 구하는 API인데요.
데이터 요청시 대상을 코스피, 코스닥을 한꺼번에 받아올 수 있을까요?
감사합니다.
첨부파일
의견(0)

첨부파일을 PDF뷰어로 확인 하실수 있으며, PDF뷰어 미설치 고객께서는 우측 다운로드를 통해 설치 후 이용 가능 합니다.

PDF뷰어 다운로드

인쇄