일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 아웃룩
- 문자열
- 비주얼베이직
- 오피스
- 파이썬GUI
- pandas
- 윈도우11
- pythongui
- Outlook
- html
- windows
- Windows10
- 윈도우
- 엑셀
- Excel
- pyqt5
- python3
- 안드로이드
- Android
- 파이썬
- git
- 깃
- 윈도우10
- office
- 파이썬3
- Windows11
- win32com
- python
- matlab
- VBA
목록Programming (66)
Appia의 IT세상
비주얼베이직(Visual Basic, VBA) 문자열의 모든 문자 대문자로, 소문자로 변환하기(LCase, UCase) 문자열에 대해서 이야기를 할 때, 한글에서는 그리 크게 적용되지 않지만, 영어에서는 대소문자에 대한 구별이 매우 중요합니다. 그래서 이번 포스팅에서는 문자열의 모든 문자를 소문자로 바꾸는 방법(LCase)와 대문자로 바꾸는 방법(UCase)에 대해서 이야기를 해볼까 합니다. 먼저 이번 포스팅에서 주로 다룰 함수는 다음과 같이 2가지 함수입니다. 1. LCase 문자열의 모든 문자를 소문자로 바꾸는 함수 2. UCase 문자열의 모든 문자를 소문자로 바꾸는 함수 이와 같이 두 함수에 대해서 예시와 함께 더 살펴보도록 하게습니다. 1. LCase 위의 LCase 함수를 사용하는 방법과 문법..
비주얼베이직(Visual Basic, VBA) 문자열내에 특정 문자의 유무 확인하기(InStr, InstrRev) 앞선 포스팅에서는 문자열 내에 특정 문자의 위치를 알아보는 방법에 대해서 두가지 함수인 InStr, InstrRev를 통해서 알아봤습니다. 비주얼베이직(Visual Basic, VBA) 문자열내에 특정 문자의 위치 확인하기(InStr, InstrRev) 비주얼베이직(Visual Basic, VBA) 문자열내에 특정 문자의 위치 확인하기(InStr, InstrRev) 비주얼베이직(Visual Basic, VBA) 문자열내에 특정 문자의 위치 확인하기 (InStr, InstrRev) 이번 포스팅 주요 내용을 다루기 전에 문자열 대해서 이야기를 해보고자 합니다. 문자열이란 흔히 알다시피, appi..
비주얼베이직(Visual Basic, VBA) 문자열내에 특정 문자의 위치 확인하기 (InStr, InstrRev) 이번 포스팅 주요 내용을 다루기 전에 문자열 대해서 이야기를 해보고자 합니다. 문자열이란 흔히 알다시피, 여러 문자들의 연속해서 나타내는 것들로, 숫자가 문자, 또는 특수 문자로 될 수 있습니다. 흔히들 알다 시피 따옴표(" ") 사이에서 문자열에 대해서 표시를 합니다. 이와 같이 문자열에서 특정 문자가 포함되는지에 대해서 대해서 확인하기 방법에 대해서 알아보고자 합니다. 관련해서는 다음과 같이 2가지 함수로 사전에 제공을 하고 있습니다. 1. InStr 특정 문자가 있는지 확인하여 몇 번째 글자인지 확인합니다. (좌에서 우 방향으로 검색합니다.) 2. InstrRev 특정 문자가 있는지 ..
비주얼베이직(Visual Basic, VBA) 반복문 중단하는 방법 살펴보기 (Exit For, Exit Do) 앞서 두 포스팅에서는 반복문에 대해서 범위와 Step을 기반으로 한 For문과 조건을 기반으로 한 DoWhile계열로 살펴봤습니다. 비주얼베이직(Visual Basic, VBA) 반복문 살펴보기 01(for-loop, for-each loop) 비주얼베이직(Visual Basic, VBA) 반복문 살펴보기 01(for-loop, for-each loop) 비주얼베이직(Visual Basic, VBA) 반복문 살펴보기 01(for-loop, for-each loop) 앞선 포스팅에서는 조건문 즉, 특정 조건에 맞춰서 동작할 수 있게 하는 분기문에 대해서 이야기를 해봤습니다. 이번 포스팅 appi..
비주얼베이직(Visual Basic, VBA) 반복문 살펴보기 02 (while-wend loop, do-while loop, do-until loop) 이전 포스팅에서는 for문을 활용한 반복문에 대해서 집중적으로 살펴봤습니다. for문에서는 주로, 특정 범위 및 특정 범위을 기반으로 한 횟수를 통한 반복문이었습니다. 그럼 이번에는 조건을 토대로 한 반복문 즉, while과 관련된 반복문에 대해서 이야기를 해볼까 합니다. 비주얼베이직(Visual Basic, VBA) 반복문 살펴보기 01(for-loop, for-each loop) 비주얼베이직(Visual Basic, VBA) 반복문 살펴보기 01(for-loop, for-each loop) 비주얼베이직(Visual Basic, VBA) 반복문 살펴보..
비주얼베이직(Visual Basic, VBA) 반복문 살펴보기 01(for-loop, for-each loop) 앞선 포스팅에서는 조건문 즉, 특정 조건에 맞춰서 동작할 수 있게 하는 분기문에 대해서 이야기를 해봤습니다. 이번 포스팅에서는 앞선 분기문과 가장 많이 사용되는 반복문에 대해서 이야기를 해보고자 합니다. 먼저 반복문이라 함은 특정 조건 또는 횟수내지 범위를 지정하여 계속 반복하게 하는 것을 반복문이라고 합니다. 이번 포스팅은 그중에서도 가장 많이 사용하는 for문 위주로 살펴보도록 하겠습니다. 비주얼베이직(Visual Basic, VBA) 조건문, 분기문 살펴보기(if, elseif, else, switch) 비주얼베이직(Visual Basic, VBA) 조건문, 분기문 살펴보기(if, els..
비주얼베이직(Visual Basic, VBA) 조건문, 분기문 살펴보기(if, elseif, else, switch) 이번 포스팅에서는 조건문 즉, 분기문이라고 불리우는 조건문에 대해서 이야기를 해볼까 합니다. 먼저 조건문, 분기문이라 주어진 조건에 맞게 각 실행문을 다르게 하는데 있습니다. 간단히 한글로 이야기를 해보겠습니다. 놀이 동산에서 특정 키(140cm) 미만의 아이들에게는 탑승을 금지하는 조건이 있습니다. 그럼, 아이들의 키를 초과하는 아이들에게만 놀이기구를 탑승하게 하는 것입니다. 이와 같이 특정키를 바탕으로 놀이기구 탑승을 허용하는 것 또한 조건문의 일환으로 볼 수 있습니다. 분기문 형식은 크게 5가지 형태로 볼 수 있습니다. 1. if 문 즉, 특정 조건에 만족하는 경우에만 실행하는 조건..
비주얼베이직(Visual Basic, VBA) 연산자 알아보기(산술연산자, 비교연산자, 논리연산자, 연속연산자) 이번 포스팅에서는 비주얼 베이직에서 사용되는 연산자에 대해서 이야기를 해보고자 합니다. 실제 프로그램밍에서 가장 많이 사용되는 것이 연산자라고 해도 과연이 아닐 수 있습니다. 그래서 모든 프로그래밍 언어를 이야기 할 때 서두에 중요하게 다루는 것이 바로 연산자가 아닐까 싶습니다. 아마도 프로그래밍 경험이 있으신 분들의 경우 이에 대해서 많이 익숙할 것으로 보입니다. 이번 포스팅은 그래서 비주얼베이직에서 자주 사용되는 연산자를 4가지로 다음과 같이 구별해서 이야기를 합니다. 산술연산자 비교연산자 논리연산자 연속연산자(경우에 따라 사용안하기도 합니다.) 그럼 각 연산자에 대해서 살펴보겠습니다. 1..
비주얼베이직(Visual Basic, VBA) 변수(Variable)선언하기 및 데이터타입(Datatype) 알아보기 이번 포스팅에서는 변수를 선언하는 방법과 데이터 타입에 대해서 이야기를 해보고자 합니다. 일단, 변수라는 변할 수 있는 것을 변수라고 합니다. 예를 들면, A라는 상자에 사과를 넣었습니다. 상자를 닫지 않았기 떄문에 사과를 빼고 다른 과일을 넣을 수 있습니다. 하지만, A라는 상자에 사과를 넣고 상자를 닫아버렸습니다. 그러면 과일을 뺄수 없고, 다른 과일로 바꿀 수 없습니다. 이와 같이 닫히지 않은 상자를 변수라고 생각하시면 되고, 닫힌 상자를 상수라고 생각하시면 됩니다. 1. 변수를 선언하는 방법 비주얼베이직(Visual Basic, VBA)에서 변수를 선언하는 방식은 다음과 같습니다...
비주얼베이직(Visual Basic, VBA) 메시지 박스(MsgBox) 생성하기 이번 포스팅은 비주얼 베이직에서 많이 사용하는 메시지 박스를 생성하는 방법에 대해서 이야기를 해보고자 합니다. 먼저 가장 흔히 사용하는 명령어는 MsgBox()입니다. 관련해서 간단한 형식을 보면 다음과 같습니다. MsgBox(prompt[,buttons][,title][,helpfile,context]) 먼저 위의 부분에서 텍스트는 반드시 입력해줘야 하는 부분입니다. 그럼 다음과 같은 코딩 부분을 입력하여 실행해보도록 하겠습니다. 123456Function MessageBox_Demo() a = MsgBox("선택해보세요") End Functioncs 그럼 다음과 같은 결과가 나타납니다. 그럼 몇가지 위에서 보이는 옵션을..