본문 바로가기
반응형

전체 글463

Excel VBA DART API 기업 코드 다운로드 및 압축 해제 자동화 이번 포스트에서는 Excel VBA를 사용하여 DART API로부터 데이터를 다운로드하고 압축을 해제하는 과정을 소개합니다. 이 매크로는 특히 금융 및 회계 분야에서 유용하게 사용될 수 있습니다. 매크로의 주요 기능: DART API로부터 파일 다운로드: DART(금융감독원 전자공시시스템)로부터 고유 번호 파일을 다운로드합니다. 압축 파일 해제: 다운로드된 압축 파일을 지정된 폴더에 압축 해제합니다. XML 파일 표시: 압축 해제된 XML 파일을 Excel에서 직접 열어 볼 수 있습니다. 구현 단계: 1. 타이머 설정: 작업의 시작과 끝 시간을 측정하여 전체 실행 시간을 계산합니다. 2. 필요한 변수 선언: API URL, ZIP 파일 경로, 압축 해제 폴더 경로, XML 파일 경로를 설정합니다. HTT.. 2024. 1. 30.
OpenDart 재무제표 주요 지표 설명 OpenDART는 대한민국 금융감독원이 운영하는 전자공시시스템으로, 다양한 기업의 공시정보를 제공합니다. 이 시스템을 통해, 투자자 및 분석가는 기업의 재무제표, 감사보고서, 주요 이사회 결정사항 등 중요한 재무 관련 정보를 조회할 수 있습니다. OpenDART에서 제공하는 재무제표는 기업의 경제적 상태와 성과를 파악하는 데 필수적인 자료로, 이를 바탕으로 한 분석은 투자 결정과 기업 평가에 중요한 역할을 합니다. 재무제표의 주요 지표들은 기업의 수익성, 안정성, 활동성, 성장성 등 다양한 측면을 평가하는 데 사용되며, 이러한 지표들의 정확한 이해는 재무 분석의 품질을 결정짓는 핵심 요소입니다. 본 글에서는 OpenDART 재무제표의 주요 지표들을 설명하고, 각 지표가 기업 분석에 어떻게 활용될 수 있는.. 2024. 1. 30.
Gemini API를 활용한 Excel VBA를 통한 자동 텍스트 처리 서론 Gemini API를 사용하여 텍스트에 대한 HTTP 요청을 보내고 응답을 처리하는 Excel VBA 함수의 구현에 대해 알아보겠습니다. 이 기능은 데이터를 자동으로 처리하고, 결과를 신속하게 분석하는데 유용합니다. GeminiAPI 함수 이 함수는 주어진 텍스트를 사용하여 HTTP 요청을 보내고, Gemini API로부터 응답을 받아 반환합니다. 본 함수는 텍스트 데이터를 API에 전송하고, 처리된 결과를 받아올 때 중요합니다. Function GeminiAPI(ByVal cell As Range) As String ' 변수 선언 Dim HttpReq As Object, ApiUrl As String, ContentType As String, PostData As String, ResponseTe.. 2024. 1. 29.
구글 스프레드시트 Gemini API 셀 참조 문제 정리 구글 스프레드 시트 사용 시 셀 참조 문제 정리 1. 셀 참조 문제: Google Sheets의 사용자 정의 함수에서는 셀 참조를 문자열 형태로만 전달할 수 있습니다. 예를 들어, `=gemini("질문", A1)`와 같은 형태는 작동하지 않으며, `=gemini("질문", "A1")`처럼 셀 참조를 문자열로 처리해야 정상 작동합니다. 2. 보완 방법 : - 명령 테스트: 기본 역할과 지시사항을 명시. 예: "다음 내용의 주제를 적어주세요:" - 입력 테스트: 역할 및 지시사항에 맞는 작업 내용을 기록. - 문자열 합침: 명령과 입력 문자열을 `&`를 사용하여 합침. - Gemini 답변: 합쳐진 최종 명령과 입력 텍스트 문자열을 Gemini 함수에 전달하여 답변을 받고, 이를 최종 결과로 사용. 아래는.. 2024. 1. 29.
반응형