분류 전체보기(115)
-
[Python(파이썬) 기초] LIST 형식의 정리 Part .2
안녕하세요 윤대리입니다. 저번 포스팅에는 LIST형식의 추가 및 삭제를 마지막으로 알아봤고 오늘은 LIST형식의 복사 및 리스트를 이용한 행열 만들기를 해보도록 하겠습니다. 3. List 복사하기 자, 여기 [5,4,3,2,1]로 이루어진 "a"라는 변수의 List가 있습니다. "a"를 출력하면 당연히 [5,4,3,2,1]이 나오겠지요. 그럼 "a"라는 List를 "b"라는 변수에 복사하려면 어떻게 해야 될까요. 내 당연히 b=a 이런식으로 코드를 짜야 할 겁니다. 그런데 이렇게 복사를하면 한가지 단점이 발생합니다. 코드로 설명을 해보면 [5,4,3,2,1]로 이루어진 "a" list를 [1,2,3,4,5]로 변경하고자 .sort()를 사용하여 Sorting 시켜주었는데 당황스럽게도 "b" List 도 ..
2020.08.06 -
[Python(파이썬) 기초] LIST 형식의 정리 Part .1
안녕하세요 윤대리입니다. 저번 포스팅까지는 Jupyter NoteBook을 설치 및 실행하는 것까지 알아봤습니다. 오늘은 Python 함수에서 주로 쓰는 List형식에 대한 정리를 해보고자 합니다. 우선 Jupyter에서 위와 같이 순서대로 누르고 Code 입력 창을 열어주도록 합니다. Jupyter에서 자주 사용하는 단축키를 먼저 알고 가야 하는데 우선 세가지만 알아보도록 하겠습니다. - Shift + Enter = 코드 실행 후 새 코드 창 생성 - esc = Code 입력 밖으로 이동(Code창 선택 및 삭제 가능) - dd = 가장 아래 Code창 삭제 우선 위 3가지의 단축키를 알고 시작하면 좋습니다. 1.LIST형식을 알아봅시다. 위와 같이 color라는 하나의 변수에 "[ ]"를 사용하여 총..
2020.08.05 -
[Python(파이썬) 기초] Jupyter NoteBook 설치 및 실행(Feat. Cmder)
안녕하세요, 윤대리입니다. 오늘은 Python 기초에서, Cmder를 사용한 Workspace 폴더 생성 및 Jupyter NoteBook 설치 및 실행을 알아보도록 하겠습니다. MKDIR을 통한 폴더 생성, Conda Install Jupyter를 사용한 Jupyter 설치 과정 처음에 [Cmder]에 들어가게 되면 [C:/Cmder] 등, 맨처음에 Cmder를 설치한 Dir이 나올 겁니다. 거기서 [cd/]를 쳐주게 되면 상위폴더인 [C Drive]로 이동하게 됩니다. 여기서 우리가 Code를 작성하고 저장할 폴더를 만들어 줄건데 [mkdir "폴더명"]으로 작성하시면 됩니다. 용어가 생소하실 텐데, -cd : Change Directory -mkdir : Make Directory 로 생각하시면 됩..
2020.08.04 -
[Excel VBA] Userform Listbox를 통한 Sheet 검색 및 선택
안녕하세요. 윤대리입니다. 오늘은 제가 필요해서 만드는 겁니다. ^_^ 지금 회사에서 제가 사용하는 Exce내에 Sheets가 100개가 넘어가다 보니 Sheets를 검색하고 Select 할 수 있는 Userform이 하나 필요해서 차근차근 만들어 보도록 하겠습니다. 1. Userform 실행 시, Sheets의 이름을 ListBox에 정렬 일단 위와 같이 이름의 앞자리가 100,200,300으로 된 총 9개의 Sheet가 있는데요. 지금은 뭐 예제를 위해서 9개밖에 만들지 않았지만 회사에 가면 100개가 넘어가는 Excel 파일이 있답니다. ㅠㅠ 우선 [Userform_Initiallize]를 사용하여 Listbox에 Sheets.name 이 정렬될 수 있는 Code를 작성해 보겠습니다. Userfor..
2020.08.03 -
Python(파이썬) 시작하는 초보의 주요 Program 설치 법.
순서대로 Program을 설치한다 ① CMDER - 구글에 Cmder를 검색 -아래 "Download Full" 클릭 하면 설치 압축 파일 다운로드 시작. - 그냥 내기본 폴더에 압출을 풀어주자, 대부분 사용자명 밑에 기본폴더가 기본 지정되어 있음. - 설치를 다했으면 설치 폴더에 들어가서 cmder.exe를 바로가기로 만들어서 바탕화면에 만들어주자 ② MINICONDA "아나콘다"의 미니 버전으로 초심자에겐 충분하다. 구글에 "miniconda download"를 쳐주면 된다. - Window version의 64bit 파일을 다운로드 하고 설치를 시작한다. (대부분 요즘 64비트이다.) 설치시, 아래 Miniconda3를 My Path에서 사용할 수 있도록 설정해놓도록 하자. ② VS CODE(Vis..
2020.08.01 -
[엑셀 VBA] Onkey(단축키 설정)을 사용하여 UserForm 열고 닫기
[Onkey] 메서드는 대부분 [UserForm]을 실행하는 단축키를 지정할 때 많이 사용합니다. 주의할 점은, [Onkey]를 사용한 단축키 지정이 엑셀 단축키와 겹칠 경우, [Onkey]가 상위 포지션에 위치하게 되므로 엑셀 단축키는 작동을 하지 않게 됩니다. 때문에 엑셀 단축키가 없는 키나 잘 사용되지 않는 키로 지정하는 것이 좋습니다. 참고로 저는 주로 {F3}키를 사용하여, [UserForm]을 실행합니다. 수식에 대해 하나씩 알아보겠습니다. [Application.Onkey]까지 작성해주면 위 그림과 같은 형태로 나오게 됩니다. 순서대로 ① 단축키로 사용될 Key와 ② 단축키로 실행될 Procedure명을 뜻합니다. 저는 대부분 {F3}키를 단축키로 사용하기 때문에 아래 그림과 같이 작성합니다..
2020.07.25