일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 윈도우10
- python3
- 파이썬
- 깃
- Outlook
- 파워포인트
- 오피스
- pythongui
- Excel
- office
- 비주얼베이직
- 아웃룩
- git
- Android
- python
- VBA
- 파이썬GUI
- pandas
- Windows11
- matlab
- 파이썬3
- 문자열
- html
- win32com
- 안드로이드
- windows
- 윈도우11
- Windows10
- pyqt5
- 엑셀
목록비주얼베이직 (23)
Appia의 IT세상
비주얼베이직(Visual Basic, VBA) 문자열의 문자 갯수 세기, 문자열의 크기 확인하기 이전 포스팅에서는 문자열 안에서 특정 부분만 출력하는 것에 대해서 이야기를 해봤습니다. 그래서 이번 포스팅에서는 문자의 갯수를 세는 방법에 대해서 이야기를 해볼까 합니다. 관련해서는 비주얼 베이직(VBA)에서 관련함수를 제공하고 있습니다. 그럼 다음 함수를 한번 살펴보겠습니다. 1. Len 문자열의 크기를 반환하는 함수입니다. 이 때는 공백 또한 포함해서 갯수를 확인합니다. 그럼 다음 예시를 보면서 이야기를 해보겠습니다. 1234567891011Private Sub Len_Example() Dim var1 As String Dim var2 As String var1 = "Hello Apppia" MsgBox ..
비주얼베이직(Visual Basic, VBA) 문자열의 특정 부분만 출력하기(Left,Right,Mid) 이번 포스팅은 문자열에서 특정 부분들만 출력하는 부분에 대해서 이야기를 해보고자 합니다. 문자열 작업을 하다보면 원하는 범위, 원하는 부분만 출력을 해야하는 경우가 있습니다. 이 때 사용할 때에 필요로 하는 부분에 대해서 이야기를 해보겠습니다. 관련해서는 크게 3가지 함수로 살펴보면 좋을 듯합니다. 1. Left 좌측부터 글자수를 선택하여 좌측부터 그 글자까지 선별해줍니다. 2. Rigth 우측부터 글자수를 선택하여 우측부터 그 글자까지 선별해줍니다. 3. Mid 위의 두 함수와 달리 시작과 길이을 설정하여 시작위치에서 부터 길이까지의 글자들을 표시해줍니다. 그럼 위의 세가지 함수에 대해서 각 예시와..
비주얼베이직(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..