NI DIAdem에서는 엑셀 파일을 읽어서 Data Portal에 올릴 수 있을까요? 가능합니다. NI DIAdem은 Import Wizard를 지원하기 때문에 엑셀 뿐 아니라 다른 데이터 타입에 대한 부분도 DIAdem의 Data Portal로 데이터를 올릴 수 있습니다. 이 글에서는 Excel을 DIAdem으로 올리는 방법에 대해서 알아보도록 하겠습니다. 하기와 같은 Excel 파일이 있다고 가정을 합시다. Import Wizard를 켜기 위해서는 NI DIAdem을 실행한 뒤, 관련 파일을 Data Portal로 Drag and Drop 하면 됩니다. 위의 그림과 같이 파일을 Drag And Drop 하게 되면, DIAdem에 저장된 DataPlugin이 있는지를 확인하고, DataPlugin이 없..
지금까지 엑셀 매크로를 통해 VBA를 사용하는데 필요한 몇몇 정보를 전달드렸습니다. 이제부터 본격적으로 엑셀을 처리하는 내용을 공부하려고 하는데 엑셀 매크로를 잘 활용하기 위해서는 알아야 할 주요 개체가 4가지가 있습니다. 주요 개체는 Application, Workbook, Worksheet, Range로 구분할 수 있습니다. 각 개체에 대한 간략한 설명을 드리자면, 1) Application : 이는 Excel 프로그램 자체를 나타냅니다. 즉 현재 실행되고 있는 Excel 프로그램이라고 보시면 됩니다. 종료와 같이 엑셀 프로그램에서 실행할 수 있는 모든 기능을 제공하는 개체입니다. 저장, 로드는 Application이 아니라 Application 보다 하위단이 Workbook에서 가능합니다. 예를 한..
이전 글에서 MsgBox를 통해서 엑셀 매크로 내부의 데이터를 표현하는 방법에 대해서 알아보았습니다. 이번 글은 데이터를 입력 받을 수 있는 InputBox를 통해서 엑셀 매크로 사용법에 대해서 알아보도록 할께요. MsgBox에 대해서 아시고 싶으시다면, 아래를 클릭하시면 됩니다. 2014/12/24 - [프로그래밍 팁s/Excel(Macro, VBA)] - [엑셀 매크로 VBA] MsgBox 메시지 박스 창 띄우기 InputBox는 사용자로 부터 데이터를 입력 받을 수 있게 도와주는 윈도우입니다. InputBox를 사용하기 위해서는 InputBox의 원형을 알아야 하겠죠. InputBox의 원형은 아래와 같습니다. Public Function InputBox(Prompt, Title, Default, ..
오늘은 엑셀 매크로 VBA에서 문자열을 처리하는 사용법에 대해서 좀더 알아보도록 하겠습니다. 오늘 알아볼 함수는 StrComp, StrConv, StrReverse 입니다. 이전의 내용을 확인하고 싶으시면 아래의 링크를 참조하시기 바랍니다. 2015/01/20 - [프로그래밍 팁s/Excel(Macro, VBA)] - [엑셀 매크로 사용법 - VBA] 문자열 처리(Left, Right, Mid, Len) 오늘 배울 문자열 처리를 위한 각 함수의 기능은 아래와 같습니다. 기능 관련 함수 두개의 문자열 비교하기 StrComp 문자열 컨버팅 하기 StrConv 문자열 뒤집기 StrReverse 위의 기능을 파악하기 위해서 사용하는 테스트 환경은 아래와 같습니다. 엑셀에서 A1에 아래와 같이 텍스트를 입력합니다..
이 글에서는 엑셀 VBA에서 자주 사용하는 문자열 처리에 대한 함수의 사용법을 알아보고자 합니다. 엑셀의 특성상 숫자형과 문자열에 대한 자료형이 엑셀 작성시 가장 많이 사용되고 있습니다. 따라서 VBA에서 문자열을 효과적으로 처리하기 위해서는 문자열에 대한 처리를 원활하고 효율적으로 할 줄 알아야 합니다. 이 포스팅에서는 문자열을 잘라내는 Left, Right, Mid 함수와 문자열 길이를 파악하는 Len 함수 그리고 문자열에서 특정 문자열의 시작 인덱스를 파악하는 InStr함수를 알아보도록 하겠습니다. 위의 기능을 파악하기 위해서 사용하는 테스트 환경은 아래와 같습니다. 엑셀에서 A1에 아래와 같이 텍스트를 입력합니다. 그리고 Alt + F11을 눌러 Microsoft Visual Basic 창을 열어..