일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 윈도우11
- pandas
- 문자열
- 비주얼베이직
- matlab
- 깃
- git
- html
- python
- 파워포인트
- office
- 파이썬GUI
- 엑셀
- Android
- VBA
- 파이썬
- Outlook
- 파이썬3
- Windows11
- pyqt5
- win32com
- pythongui
- 오피스
- Windows10
- 아웃룩
- Excel
- windows
- 안드로이드
- python3
- 윈도우10
목록Excel (99)
Appia의 IT세상

파이썬[Python] Win32com을 이용하여 엑셀 차트 이름 작성하기 이번 포스팅은 앞선 포스팅에서 이어서, 한가지 추가할 부분이 있어서 다음과 같이 포스팅을 해보고자 합니다. 엑셀 차트마다 각 제목을 쓸수 있는데 약간의 코드 부분에 대해서 작업이 필요합니다. 그 부분에 대해서 이번 포스팅에서 다루어 보고자 합니다. 이 포스팅은 기본적으로 pywin32기반으로 이루어 집니다. 혹, 관련된 모듈이 설치되지 않았다면, 다음링크를 이용하여 관련된 모듈을 설치해 주시길 바랍니다. 파이썬[Python] 014 Pywin32 설치 파이썬[Python] 014 Pywin32 설치 오늘은 pywin32모듈 설치 하는 방법에 대해서 살펴 보겠습니다. 많은 분들이 python을 사용하는 이유 중 하나는 업무에 있어서 ..

파이썬[Python] Win32com을 이용하여 엑셀 차트 그리기 이번 포스팅에서는 실제 파이썬을 이용하여 엑셀로 차트를 그리는 방법에 대해서 이야기를 해보고자 합니다. 이전에는 파이썬 모듈 중에 matplotlib을 이용하여 차트를 그렸지만, 저의 스킬 및 능력 부족으로 인하여 생각보다 이쁜 차트가 생성되지 않았습니다. 그래서 이번 포스팅에서는 엑셀을 이용하여 차트를 그리는 방법에 대해서 이야기를 해보고자 합니다. 먼저 이번 포스팅에서는 win32com 모듈을 기반으로 진행이 됩니다. 혹시 관련해서 pywin32 모듈이 설치 안되시는 분들은 다음 부분을 참조하여 설치해 주시길 바랍니다. 파이썬[Python] 014 Pywin32 설치 파이썬[Python] 014 Pywin32 설치 오늘은 pywin32..

비주얼베이직(Visual Basic, VBA) 엑셀, 특정 범위에서 셀 값이 없는 셀 위치 출력하기 이번 포스팅은 앞선 포스팅을 활요하여, 특정 범위내에서 셀값이 없는 부분에 대해서 셀의 위치를 출력하는 방법에 대해서 포스팅을 해보고자 합니다. 앞서서, 공백을 확인하는 방법과 셀의 위치를 반환하는 방법을 활용하여 이번에는 특정 범위에서 값이 없는 셀 위치를 반환하는 방법에 대해서 이야기를 해보고자 합니다. 먼저 샘플 데이터로 사용될 셀 데이터는 다음과 같습니다. 여기에서 특정 범위에 있는 셀들을 루프 돌면서, 셀의 값이 없는 부분에 대해서 확인을 합니다. 만약 셀의 값이 없으면 그 부분에 대해서 Address()함수를 이용하여 셀의 위치를 메시지 박스 형태로 반환 해줍니다. Sub CheckValEmpt..

엑셀, 셀 주소 확인하는 방법(행,열) 이번 포스팅은 셀의 위치를 반환하는 방법에 대해서 살펴보고자 합니다. 실제 이 부분들은 VBA와 함께 사용하여 특정 셀을 지정해서 사용하기보다는 반복문등에서 루프를 돌면서 문제 있거나, 공백이 있는 부분에 대해서 셀 위치를 알려주기 위해서 많이 사용되는 부분입니다. 포스팅을 시작하기 앞서, 총 3가지 함수에 대해서 살펴보도록 하겠습니다. 함수 이름 함수 인자 함수 설명 =ROW() Optional = Cell 위치 Cell의 Row 위치 숫자로 반환 =COLUMN() Optional = Cell 위치 Cell의 Column 위치 숫자로 반환 =ADDRESS(ROW Num, Col Num) ROW Num = Row 위치를 숫자로 입력 Col Num = Column 위..

비주얼베이직(Visual Basic, VBA) 엑셀, 셀 값이 있는지 여부 확인하기 엑셀을 자동화 하면서 가장 많이 사용하는 것중 하나가 Cell 의 값이 있는 지에 대해서 확인 하는 방법을 가장 많이 사용합니다. 관련해서 Value를 통해서 확인하는 방법도 있고, 아니면, 함수를 써서 사용하는 방법이 있습니다. 그래서 이번 포스팅에서는 이 두가지 방법, 셀의 Value 를 통해 확인하는 방법과 함수를 사용하는 방법에 대해서 살펴보고자 합니다. 예제 데이터 이번 블로그에서 사용할 데이터는 다음과 같은 데이터 입니다. 1) 함수로 확인하는 방법 셀의 값이 존재하는 지 확인하는 함수는 IsEmpty입니다. 그럼 간다히 사용법은 보면 다음과 같습니다. IsEmpty(셀 위치) 위와 같은 형태로 사용하고, 리턴..

엑셀[Excel] Win32com을 입력받은 데이터 양(행,열)가 불규칙할 때 사용하기 좋은 팁 예전에 엑셀(Excel)을 파싱하여 데이터를 가지고 작업을 해야하는 경우가 많았습니다. 처음에는 열의 사이즈가 정해져서, 딱 그만큼만 읽어와서 작업을 하면되었지만, 시간이 지나면서 이 부분들이 계속 변경이 되었습니다. 그래서, 범용적으로 사용하기 위한 방법을 물색중 다음과 같은 방식으로 사용을 할 것을 제안을 하였습니다. 먼저, 항상 데이터값이 존재하는 한 구역을 범위로 잡습니다. 그리고, 그 부분이 공백일 경우 데이터가 없다고 간주하는 것입니다. 저의 경우 A Column을 기준으로 삼았습니다. 만약 A Column에서 데이터가 없다면 셀의 데이터가 없다고 간주하는 것입니다. 그럼, 이제는 코드에서 한번 살..

엑셀[Excel] 콤보 박스, 셀렉트 박스(SelectBox), 드롭 박스(DropBox) 사용하여 데이터 입력하기 종종 몇 가지 선택사항 중에 선택해서 데이터를 입력해야 하는 경우가 있습니다. 그럴 경우, 새로운 텍스트 입력을 하는 것보다, 기존에 정해진 범위 내에서 입력하는 것을 권장받습니다. 그럴 경우 가장 많이 사용되는 부분이 콤보 박스(Combo Box), 또는 셀렉트 박스(Select Box). 드롭 박스(Drop Box)라는 형태로 다양하게 각기 불립니다. (*이하 콤보박스(Combo Box)로 명시) 그래서 이번 포스팅에서는 위에서 보이는 바와 같이 특정 데이터를 주어진 범위 내에서 입력할 수 있는 콤보박스(Combo Box)를 생성하는 방법에 대해서 알아보도록 하겠습니다. 먼저, 다음과 ..

엑셀[Excel] Win32com을 이용하여 엑셀 파일 저장하기(PDF,HTML 파일형식 포함) 파이썬[Python]의 Win32com 모듈을 사용하면서 다양한 기능들을 활용하고 사용할 수 있습니다. 그 중에서 가장 기본적인 것 중 하나가 파일을 저장하는 것이라고 생각합니다. 그래서 이번 포스팅에서는 파일을 저장하는 방법에 대해서 이야기를 해보고자 합니다. 파이썬[Python] 014 Pywin32 설치 파이썬[Python] 014 Pywin32 설치 오늘은 pywin32모듈 설치 하는 방법에 대해서 살펴 보겠습니다. 많은 분들이 python을 사용하는 이유 중 하나는 업무에 있어서 반복적이고 지속적인 업무들에 대해 자동화 하기 위해서 사용 하는 분 appia.tistory.com 이번 포스팅을 진행하기..

엑셀[Excel] 방향키로 셀 이동이 안될 경우 해결 방법 엑셀을 사용하시는 분들이 많이 겪는 문제점 중에 하나가 갑자기 어느 시점부터, 방향키를 통해서 셀 이동이 안되는 경우가 생기는 경우 입니다. 그럴 경우 대부분 Scroll Lock 키가 설정이 되어 있는 경우입니다. 간단히 Scroll lock 또는 ScrLk키를 클릭해주시면 해결할 수 있습니다. 하지만, 이 부분을 엑셀에서도 확인을 할수가 있습니다. 만약 방향키로 셀이동이 안되는 경우에 엑셀 화면에 [Scroll Lock]이 표시가 안되는 경우도 있습니다. 이럴 경우에는 엑셀화면에서 하단에 있는 녹색 부분에서 마우스 우측 버튼을 클릭하여 주시길 바랍니다. 그런 후에 [Scroll Lock]부분에 대해서 클릭하여 주시길 바랍니다. 위에서 설정하셨..

엑셀[Excel] 함수/수식 입력시, 계산의 결과가 아닌 함수/수식 표현하게 설정 바꾸기 이번 포스팅에서는 함수와 수식을 입력할 때에 오는 부분에 대해서 이야기를 해볼까 합니다. 엑셀을 사용하는 사람들은 대부분 함수와 수식을 이용하여 다양한 결과 값을 이용합니다. 이럴 경우에 함수의 결과가 아닌, 함수를 입력한 결과 그대로를 표현하기 위한 방법에 대해서 포스팅을 해보고자 합니다. 예를 들면 다음과 같은 엑셀에서 C5, D5의 합산된 결과를 SUM함수를 이용하여 얻고자 할 때, SUM함수를 이용합니다. 그럼 위의 함수를 적용하면 다음과 같은 결과가 나타납니다. 그럼 위에서 합산된 결과가 아닌 입력한 그 자체로 출력하고자 할 때에 대해서 알아보도록 하겠습니다. 먼저 메뉴 상단에 있는 [파일]부분을 클릭하여 ..