본문 바로가기

36

[콤보상자] 유효성 검사를 통한 발주서 업데이트 최근 오픈채팅방에 무척 질문사항과 글을 올려주시는 용인_64님의 질문이다. 본인도 요즘 새로운걸 하는거에 대해서 막연한 두려움이 있는데 용인_64님의 글과 학습 태도는 본인을 자극하기에 충분하다. 질문의 요지는 이러하다. 여러개의 시트가 있는데 그 시트를 목차같이 쭉 나오게 해서 그것을 클릭하게 되면 해당 발주서의 양식에 맞게 값들이 도출이 되게 하고 싶은신거 같다... 이런문제가 크게 어렵지않으면서 뽀대가 나는 작업이다. 여기에 체인지 이벤트까지 물리면 그냥 멋찜이.....크윽....답없다...이건 하단을 보면 발주서와 각브랜드 시트가 있고 / 오른쪽 상단을 보면 유효성 검사를 통한 드롭버튼이 있는걸 볼 수 있다. 작업은 이렇게 진행할 예정이다. 1. 각 시트를 순환하면서 발주서 시트가 아니면 시트 이.. 2021. 11. 11.
[VBA] 메모에 사진삽입하기 #1(feat.comment) 우선 이번글은 2번에 나눠서 써야 할것같다. 이유는 이 파일은 실제 본인이 직장에서 사용하려고 만든거라 하나의 프로세스로 끝나는게 아니라 연속적이기 때문에 크게 크게 두부분으로 서술하는게 맞는거 같다. 첫째는 가맹점과 성함 조합으로 매장의 전경사진인지 또는 신분증 사진인지를 구별하여 각 이름에 맞게 위치시키게 될것이며, 둘째는 사진의 파일의 이름을 일괄변경하거나 또는 개별로 변경하게 될것이다. 그래서 오늘은 각자 이름에 맞는 파일을 메모에 사진을 삽입하여 정확한 위치에 위치시키는 것까지만 해보려 한다. 메모에 사진을 삽입한다는것이 낯설지만, 파일을 조합하여 위치시키는 것은 그리 어렵지않기에 메모 부분만 집중해서 보면 될듯하다. FileName 은 강원_동해점 / 최선후를 예를 들면 강원_동해점(최선후_전.. 2021. 10. 19.
[VBA] 다양한 방법으로 영역선택하기 vba의 기초이면서 가장 중요한건 내가 원하는 영역을 그때그때 내가 의도한바 대로 설정하는 것이라고 생각한다. 아무리 코드를 잘 짜도 결국 해당 데이터 부분이 아니면 도출된 값은 안봐도 뻔하리라 본다. OFFSET과 RESIZE등 다양한 방법과 축약어로 영역을 선택하는 방법을 나열하였다. 이것을 외우라는것이 절대 아니다. 내가 말하려는 요점은 다양한 셀조작을 익히라는 것이다. 셀 조작을 익혀야 다양한 형태로 vba코드를 짤 수 있기 때문이다. 첨부된 파일을 F8번을 눌러가며 영역이 어떻게 잡히는지 확인하는 것을 추천한다. 이 글을 보는 사람들은 다 아는 내용이었으면 좋겠다. 그래야 내가 이전에 쓴 글들이 이해가 갈테니.... 2021. 10. 16.
같은 날짜의 마지막행에 Correl(상관계수) 구하기 VBA방에 글을 올려야 하는데 질문이 들어와서 오늘도 질문방에 글을 쓴다. 94년생...학생.... 나이도 가늠이 안되는 태니님의 질문을 한참보다가 대화를 시작하였다. 그 이유는 저 친구의 머리속이 궁금해졌다.. 난 저 나이에 무슨 생각을 하고 무엇을 하고 있었나??? 누구에게나 타임머신을 희망하는 수만가지의 이유가 있겠지만 난 딱 지금의 시점에서 20살이 어렸으면 좋겠다. 얼마나 좋은가 배우겠다는 의지만 있으면 각가지 정보가 넘쳐나는 오늘이....암튼 태니님이 질문한것은 뭔가 데이터가 복잡하게있지만 결국 각 날짜의 값들이 여러가지 있는데 그 날짜 값들의 마지막 행에 G열과 H열의 상관계수를 구하는 것이었다. 이 문제를 푸는 핵심은 각 날짜로 그룹되어진 데이터를 [어떻게 그 마지막 행을 찾느냐]이다. 각.. 2021. 10. 16.