SQL

엑셀 vba/기타

중복 데이터값 합산하기 #2

이전 포스팅에서 썼던 중복 데이터값 합산을 SQL을 이용해서 좀더 스마트하게 만들수 있더군요. 좌측의 데이터를 맨 우측의 양식으로 뽑아냅니다. 코드는 아래와 같습니다. Option Explicit Sub add_each_code() Dim rowsCnt As Long Dim strSQL As String, strConn As String, code As String Dim Rs As ADODB.Recordset Dim i As Integer rowsCnt = Cells(Rows.Count, "A").End(3).Row strSQL = "SELECT 코드, SUM(수량) AS 수량 " strSQL = strSQL & "FROM [$A1:B" & rowsCnt & "] " strSQL = strSQL & "..

엑셀 vba/발주관리(OLD)

발주관리#4 DB연결, 데이터 불러오기

Alt+F11을 눌러 VBA를 열어주세요. 도구 > 참조를 선택한뒤 참조에서 Microsoft ActiveX Data Object 6.1 Libary 체크박스를 체크해주세요. 이 참조를 선택해야 DB를 연결해서 사용할 수 있습니다. 이제 엑셀 파일을 열었을때 데이터를 불러오도록 Workbook_Open() 프로시저를 설정해 줍니다. 1 2 3 4 5 Option Explicit Private Sub Workbook_Open() Call 매입처DB불러오기 End Sub cs 엑셀 파일을 열었을때 실행시켜주는 프로시저 입니다. 모듈을 하나 만들어 DataBase연결() 프로시저를 만듭니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Option Explicit..

SweetCookie
'SQL' 태그의 글 목록