메뉴 건너뛰기

app

[VBS] MySql에 넣기 위해 CSV를 변환

suritam92013.08.08 22:08조회 수 1691댓글 0

    • 글자 크기
MS-SQL에서 excel로 넘어온 테이블을 MySql에 넣기 위해 각 컬럼에 "'"를 삽입하고, 제일 앞 줄에 insert 문을 추가했다. 끝에는 ); 로 마감하고, null에 대해 예외로 조건문을 넣어주면 더 완벽할 듯.

Sub Macro1()
'
' Macro1 Macro
'
' 바로 가기 키: Ctrl+y
'
    Dim i As Integer
    Dim j As Integer
    i = 2
    j = 10 ' do while로 증가 되지 않아, 수동으로 함 T.T;
    
    Do While j < 11
    
    Do While i < 303
    
        Sheets("BOOK3").Cells(i, j) = "''" + Sheets("BOOK3").Cells(i, j) + "'"

    
    i = i + 1
    Loop
    
    j = j + 1
    Loop
End Sub




Sub Macro1()
'
' Macro1 Macro
'
' 바로 가기 키: Ctrl+y
'
    Dim i As Integer
    Dim j As Integer
    i = 2
    j = 1
    
    Do While j < 11
    
    Do While i < 303
    
        Sheets("Book3").Cells(i, j) = "INSERT INTO `테이블명` VALUES (" + Sheets("Book3").Cells(i, j) + ""

    
    i = i + 1
    Loop
    
    j = j + 1
    Loop
End Sub

Sub Macro1()
'
' Macro1 Macro
'
' 바로 가기 키: Ctrl+y
'
    Dim i As Integer
    Dim j As Integer
    i = 2
    j = 11
    
    
    Do While i < 303
    
        Sheets("Book4").Cells(i, j) = "" + Sheets("Book4").Cells(i, j) + ");"

    
    i = i + 1
    Loop
    

End Sub


suritam9 (비회원)
    • 글자 크기
[RSS] 파싱 주요 함수 - feedonfeeds_0.1.9 (by 박영식) [PSpise] DCsweep 과 가변저항 (by 박영식)

댓글 달기

박영식
2007.06.14 조회 2459
박영식
2007.07.08 조회 2189
suritam9
2013.08.23 조회 1661
suritam9
2013.08.23 조회 7110
이전 1 ... 5 6 7 8 9 10 11 12 13 14다음
첨부 (0)
위로