2019. 1. 12. 00:52

아이디 와 비번을 입력합니다.


딜레이 값과 신고할 아이디를 입력합니다.


"시  작" 버튼을 눌러줍니다.


신고가 잘 됬습니다.


"Save" 버튼은 "Save" 버튼을 눌러 Csv로 저장후 파일을 열어 줍니다.



이 포스팅은 쿠팡 파트너스 활동으로, 일정액의 커미션을 제공받고 있습니다.


Posted by vbnvba
2016. 4. 14. 05:59

잡을수 있는 오류

참고     제품별 정보

응용 프로그램이 실행중일 때 잡을 수 있는 오류가 발생합니다. 이 오류 중 일부 오류는 개발 과정에서 발생하고 또 어떤 오류는 컴파일 시간에서 발생합니다. On Error 문과 Err 개체를 사용하여 잡을 수 있는 오류를 검사하고 오류에 응답할 수 있습니다. 1부터 1000까지의 오류 번호 중 아직 사용하지 않는 오류 번호는 Visual Basic이 예약하여 나중에 사용합니다.

코드 메시지

3

GoSub가 없는 Return입니다

5

프로시저 호출이 잘못되었습니다

6

숫자가 너무 큽니다

7

메모리가 부족합니다

9

아래 첨자 사용이 잘못되었습니다

10

이 배열은 고정되었거나 일시적으로 잠금 상태입니다

11

0으로 나누었습니다

13

형식이 일치하지 않습니다

14

문자열 공간이 부족합니다

16

식이 너무 복잡합니다

17

요청된 작업을 수행할 수 없습니다

18

사용자 인터럽트가 발생하였습니다

20

오류 없는 Resume입니다

28

스택 공간이 부족합니다

35

Sub, Function 또는 Property가 정의되지 않았습니다

47

코드 리소스나 DLL 응용 프로그램 클라이언트가 너무 많습니다

48

코드 리소스나 DLL을 로드하는 중 오류가 발생하였습니다

49

코드 리소스나 DLL 호출 규정이 잘못되었습니다

51

내부 오류입니다

52

파일 이름 또는 번호가 잘못되었습니다

53

파일을 찾을 수 없습니다

54

파일 모드가 잘못되었습니다

55

파일이 이미 열려있습니다

57

장치 입출력 오류입니다

58

파일이 이미 존재합니다

59

레코드 길이가 잘못되었습니다

61

디스크에 여유 공간이 없습니다

62

파일 끝을 넘어가는 입력입니다

63

레코드 번호가 잘못되었습니다

67

파일이 너무 많습니다

68

사용할 수 없는 장치입니다

70

권한이 없습니다

71

디스크가 준비되지 않았습니다

74

다른 드라이브로 이름을 변경할 수 없습니다

75

경로/파일 액세스 오류입니다

76

경로를 찾을 수 없습니다

91

개체 변수 또는 With 문의 변수가 설정되어 있지 않습니다

92

For 루프를 초기화하지 않았습니다

93

패턴 문자열이 잘못되었습니다

94

Null 사용이 잘못되었습니다

97

클래스 정의 인스턴스가 아닌 개체에서 Friend 프로시저를 호출할 수 없습니다

98

속성이나 메서드 호출은 인수나 반환값으로 전용 개체에 참조를 포함할 수 없습니다

298

시스템 리소스나 DLL을 불러올 수 없습니다

320

지정된 파일 이름에는 문자 입출력 장치 이름을 사용할 수 없습니다

321

파일 형식이 잘못되었습니다

322

필요한 임시 파일을 작성할 수 없습니다

325

리소스 파일의 형식이 잘못되었습니다

327

명명된 데이터 값을 찾을 수 없습니다

328

잘못된 매개 변수입니다. 배열을 기록할 수 없습니다

335

시스템 레지스트리에 액세스할 수 없습니다

336

구성 요소가 올바르게 등록되지 않았습니다

337

구성 요소를 찾을 수 없습니다

338

구성 요소가 올바르게 실행되지 않았습니다

360

이미 로드한 개체입니다

361

개체를 로드하거나 메모리에서 지울 수 없습니다

363

지정된 컨트롤을 찾을 수 없습니다

364

개체가 메모리에서 지워졌습니다

365

이 구문 내에서는 메모리에서 지울 수 없습니다

368

지정된 파일은 더 이상 유효하지 않습니다. 이 프로그램은 새 버전이 필요합니다

371

지정된 개체는 Show에 대한 소유 폼으로 사용될 수 없습니다

380

속성값이 잘못되었습니다

381

속성 배열 인덱스가 잘못되었습니다

382

실행 모드에서는 Property Set을 실행할 수 없습니다

383

Property Set을 읽기 전용 속성과 함께 사용할 수 없습니다

385

속성 배열 인덱스가 필요합니다

387

Property Set을 사용할 수 없습니다

393

실행 모드에서는 Property Get을 실행할 수 없습니다

394

Property Get을 쓰기 전용 속성과 함께 사용할 수 없습니다

400

폼이 이미 나타나 있으므로 모달로 표시할 수 없습니다

402

코드는 먼저 맨 위의 모달 폼을 닫아야 합니다

419

개체 사용 권한이 없습니다

422

속성을 찾을 수 없습니다

423

속성이나 메서드를 찾을 수 없습니다

424

개체가 필요합니다

425

개체 사용이 잘못되었습니다

429

구성 요소는 개체를 만들거나 이 개체에 대한 참조를 반환할 수 없습니다

430

클래스가 자동화를 지원하지 않습니다

432

자동화 작업 중 파일 이름이나 클래스 이름을 찾을 수 없습니다

438

개체가 이 속성 또는 메서드를 지원하지 않습니다

440

자동화 오류입니다

442

원격 프로세스를 위한 형식 라이브러리나 개체 라이브러리와 연결이 소실되었습니다

443

자동화 개체가 기본값을 갖고 있지 않습니다

445

개체는 이 동작을 지원하지 않습니다

446

개체는 명명된 인수를 지원하지 않습니다

447

개체는 현재의 로케일 설정을 지원하지 않습니다

448

명명된 인수를 찾을 수 없습니다

449

선택적 인수가 아니거나 속성 지정이 잘못되었습니다

450

인수의 개수나 속성 지정이 잘못되었습니다

451

컬렉션이 아닌 개체입니다

452

서수가 잘못되었습니다

453

지정한 코드 리소스를 찾을 수 없습니다

454

코드 리소스를 찾을 수 없습니다

455

코드 리소스 잠금 오류입니다

457

키는 이 컬렉션의 한 요소와 이미 연결되어 있습니다

458

변수가 Visual Basic에서 지원하지 않는 형식을 사용하고 있습니다

459

이 구성 요소는 이벤트 집합을 지원하지 않습니다

460

클립보드 형식이 잘못되었습니다

461

메서드나 데이터 구성원을 찾을 수 없습니다

462

원격 서버 컴퓨터가 없거나 사용할 수 없습니다

463

클래스를 사용자의 컴퓨터에 등록할 수 없습니다

480

AutoRedraw 이미지를 만들 수 없습니다

481

그림이 잘못되었습니다

482

프린터 오류입니다

483

프린터 드라이버가 지정된 속성을 지원하지 않습니다

484

시스템의 프린터 정보를 확인하는 데 문제가 있습니다. 프린터 설정이 정확한지 확인하십시오

485

그림 형식이 잘못되었습니다

486

이 프린터로는 폼 이미지를 인쇄할 수 없습니다

520

클립보드를 비울 수 없습니다

521

클립보드를 열 수 없습니다

735

파일을 TEMP 디렉터리에 저장할 수 없습니다

744

찾는 문자열이 없습니다

746

바꿀 문자열이 너무 깁니다

31001

메모리가 부족합니다

31004

개체가 없습니다

31018

클래스가 설정되지 않았습니다

31027

개체를 활성화할 수 없습니다

31032

포함 개체를 만들 수 없습니다

31036

파일에 저장하는 중에 오류가 발생하였습니다

31037

파일을 로드하는 중에 오류가 발생하였습니다



이 포스팅은 쿠팡 파트너스 활동으로, 일정액의 커미션을 제공받고 있습니다.


Posted by vbnvba
2016. 1. 20. 21:50

<html>
 
    <head>
        <title> inputbox split로 분리 추출 </title>
    </head>
    
    <script type="text/javascript">
       function ssplit() {
           var strt = document.bform.e_Date.value
               var str_arr = strt.split("-");
        return str_arr[0];
       }
    </script>
 
    <body onload="alert(ssplit());">
        <form method="post" name="bform">
            <input id="e_Date" name="e_Date" maxlength="255" value="2016-01-20" type="text">
            <a href="#" onclick="alert(ssplit()); return false" title="comment" class="rp" target="_self">추출</a>
        </form>
    </body>
 
</html>





이 포스팅은 쿠팡 파트너스 활동으로, 일정액의 커미션을 제공받고 있습니다.


Posted by vbnvba
2016. 1. 20. 21:48

<?
    $HTTP_REFERER = $_SERVER['HTTP_REFERER'];    // $_SERVER['HTTP_REFERER']는 이전 페이지 주소를 가져옴
    if(!$HTTP_REFERER) $HTTP_REFERER = "../";    // 이전 페이지 값없을 때 ../로(메인 페이지로 가기)
    header('location:'.$HTTP_REFERER);    // 페이지 이동
?>



이 포스팅은 쿠팡 파트너스 활동으로, 일정액의 커미션을 제공받고 있습니다.


Posted by vbnvba
2016. 1. 19. 07:54

참고 :: https://en.wikipedia.org/wiki/About_URI_scheme#Internet_Explorer-specific_about:_URIs


URI Internet Explorer 6 (SP2) Internet Explorer 7 Internet Explorer 8 Internet Explorer 9-11
about:home Displays the user's home page. No longer supported. Displays the user's home page.
about:blank Displays the blank page.
about:desktopitemnavigationfailure Displays “navigation cancelled” page. No longer supported.
about:navigationcanceled Displays “navigation cancelled” page. No longer supported.
about:navigationfailure Displays “navigation cancelled” page. No longer supported.
about:noadd-ons
Displays information page when add-ons are disabled.
about:noadd-onsinfo
Displays information page about the effects when you use add-ons.
about:offlineinformation Informs the user that the current page can not be viewed off line. No longer supported.
about:postnotcached Informs the user that the current page needs to refresh and any information entered in a form will have to be re-posted. The page has the title: "Webpage has expired"
about:securityrisk Informs the user not to browse with the current security settings because they may be harmful to the computer.
about:tabs
Informs the user about tabbed browsing. It is also loaded when a new tab is created if the “Open home page for new tabs instead of a blank page” setting is enabled
about:inprivate
Informs the user about InPrivate Browsing. It is loaded when InPrivate Browsing is initiated.



이 포스팅은 쿠팡 파트너스 활동으로, 일정액의 커미션을 제공받고 있습니다.


Posted by vbnvba
2016. 1. 17. 21:58

엑셀에서 vba를 이용하여 여러개의 텍스트파일을 읽어올 일이 있습니다.

주석도 같이 달아 두었습니다.


Sub
 ImportTxtFile()
    Dim fPath As Variant, T As String, i As Integer, tmp() As Byte, FN As Integer
    fPath = Application.GetOpenFilename("Text Files (*.txt),*.txt", , "텍스트파일 선택", MultiSelect:=True)    '복수선택 가능
    If TypeName(fPath) = "Boolean" Then Exit Sub    '// 취소버튼 또는 파일이 선택되지 않으면 프로시져 종료
    For i = 1 To UBound(fPath)  '// 선택한 파일을 을 순환하면서
        FN = FreeFile   '// 파일번호 할당
        ReDim tmp(FileLen(fPath(i)) - 1As Byte    '// 바이트배열 크기
        Open fPath(i) For Binary As #FN '// 파일을 바이너리로 열음
            Get #FN, , tmp  '// 바이트 배열에 담음
        Close #FN   '// 파일을 닫음
        If Len(T) Then T = T & vbNewLine    '// 변수가 비어있지 않으면 줄바꿈을 넣음
        T = T & StrConv(tmp, vbUnicode) '// 바이트를 텍스트로 변환해서 T변수에 추가
    Next    '// 다음파일 진행
    fPath = Split(T, vbNewLine) '// 얻어온 텍스트를 줄바꿈으로 분리
    Cells.Clear '// 시트의 셀을 초기화
    [A1].Resize(UBound(fPath) + 1).Value = Application.Transpose(fPath) '// 시트에 내용을 뿌림
End Sub



이 포스팅은 쿠팡 파트너스 활동으로, 일정액의 커미션을 제공받고 있습니다.


Posted by vbnvba
2016. 1. 12. 14:01

<p style="display:none;">텍스트</P>
<font color="white" size="1">텍스트</font>
<div style="display:none"> 텍스트 </div>


이 포스팅은 쿠팡 파트너스 활동으로, 일정액의 커미션을 제공받고 있습니다.


Posted by vbnvba
2016. 1. 11. 17:48
Private Sub Command1_Click()
    Dim i, j As Integer
    For i = 2 To 9
        For j = 2 To 9
            Printer.Print i & "x" & j & "=" & i * j,
        Next j
        Printer.Print Chr(13)
    Next i
    Printer.FontName = "굴림"
    Printer.FontSize = 16
    Printer.FontBold = True
    Pinter.FontItalic = False
    Printer.FontUndeline = False
    Printer.Print Text1.Text
    Printer.EndDoc
End Sub



이 포스팅은 쿠팡 파트너스 활동으로, 일정액의 커미션을 제공받고 있습니다.


Posted by vbnvba
2016. 1. 11. 10:11

출처 :: http://cafe.naver.com/xlsvba/21087

'================================================================================================
' Procedure   : GetRecordsetThisworkbook
' Description : Microsoft.ACE.OLEDB.12.0를 이용한 특정시트를 query
' Author      : Evinious
' Parameter   : xSql : 쿼리문
'               shtName  : 출력 시트명
'               targetRange  : 출력시트내 시작셀
' MS-SQL에서 EXCEL파일을 쿼리하는 용도로 많이 쓰임

 

sp_configure 'show advanced options', 1;

GO

RECONFIGURE;

GO

sp_configure 'Ad Hoc Distributed Queries', 1;

GO

RECONFIGURE;

GO

EXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.4.0', N'AllowInProcess', 1

EXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.4.0', N'DynamicParameters', 1

EXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0', N'AllowInProcess', 1

EXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0', N'DynamicParameters', 1

GO

 

-- excel 2007 이상

INSERT INTO DB내_대상_테이블명

SELECT *

FROM OPENROWSET

('Microsoft.ACE.OLEDB.12.0',

'Excel 12.0 Xml;HDR=YES;Database=C:\test\TEST.xlsx;'

,'SELECT * FROM [TblMenu$]')

GO

 

-- excel 2003 이하

INSERT INTO DB내_대상_테이블명

SELECT *

FROM OPENROWSET

('Microsoft.ACE.OLEDB.12.0',

'Excel 8.0;HDR=YES;Database=C:\test\TEST.xls;'

,'SELECT * FROM [TblMenu$]')

GO

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
'================================================================================================
Public Sub GetRecordsetThisworkbook(ByVal xSql As String, _
                                    ByVal shtName As String, _
                                    ByRef targetRange As Range)
    Dim oCn As Object
    Dim oRs As Object
    Dim wb As Workbook
    
    Set oCn = CreateObject("ADODB.Connection")    With oCn
        .Provider = "Microsoft.ACE.OLEDB.12.0;"
        .ConnectionString = "Data Source=" & ThisWorkbook.FullName & _
                            ";Extended Properties=""Excel 12.0 Xml;"";"
        .ConnectionTimeout = 10
        .Open
    End With
    
    Set oRs = CreateObject("ADODB.recordset")
    
    oRs.Open xSql, oCn, 1
  
    ThisWorkbook.Sheets(shtName).Cells.ClearContents
        
    targetRange.CopyFromRecordset oRs
    
'    Debug.Print oRs.RecordCount
    
    oRs.Close
    oCn.Close
    
    Set oRs = Nothing
    Set oCn = Nothing
    
    '## 여러개의 workbook 존재시
    For Each wb In Application.Workbooks
        Debug.Print wb.Name
        If wb.Name = ThisWorkbook.Name And wb.ReadOnly Then
            Debug.Print wb.Name
        End If
    Next
    
End Sub
Sub Test()
    Dim xSql As String
    
    xSql = "SELECT LEFT(UBT, 5) AS UBT, SUM(IDT) AS IDT " & vbCrLf & _
           "  FROM [RAW$] " & vbCrLf & _
           " WHERE IDT > 20000 GROUP BY LEFT(UBT, 5)"    GetRecordsetThisworkbook xSql, "ret", ThisWorkbook.Worksheets("ret").Range("A1")
End Sub



이 포스팅은 쿠팡 파트너스 활동으로, 일정액의 커미션을 제공받고 있습니다.


Posted by vbnvba
2016. 1. 10. 22:04

현재 콘테츠를 보려면 플러그인인 필요합니다



라는 메세지가 나오면서 동영상 재생이 안된다.

파이어폭스 shockwave flash 플레이어를 설치해 주면 되는데...

이역시 부가기능에서 안보인다면 아래 사이트에서 Adobe Flash Player를 다운받아 설치해주시면 됩니다.

https://get.adobe.com/flashplayer/?loc=kr


'program' 카테고리의 다른 글

Internet Explorer About URI  (0) 2016.01.19

이 포스팅은 쿠팡 파트너스 활동으로, 일정액의 커미션을 제공받고 있습니다.


Posted by vbnvba