반응형

전체 글 112

[엑셀vba] 엑셀 파일 한꺼번에 암호걸기(23.01.13 수정)

예전에 만들었던 엑셀 한 방에 암호걸기는 오류도 있고 완성도가 상당히 떨어졌다. 이번에는 조금 더 나아진 코딩 실력으로 MS Office 프로그램들을 암호화하는 코드를 작성해봤다. 1.암호화 파일 새로 생성(기존 버전) 2.원본 암호화 버전(23.01.13 추가) 1. 매크로 구성 * 사용자 정의 폼 * Module1: 메인 * Module2: 폴더 선택 함수 2. 매크로 실행 영상 매크로 실행 영상 3. 매크로 동작 순서 1) 매크로 실행 2) 폴더 선택 3) 빈 폴더 일경우 종료, 파일이 들어있으면 진행 4) 사용자 정의 폼 띄우고 설정할 암호 입력 5) 파일 중 xls(xlsx, xlsm, xls), doc(docx, docm, doc), ppt(pptx pptm, ppt) 확장자들만 추출 6) 추..

[식물] 레방이 키우기 31일차

레몬과 방울토마토를 심은지 31일이 되었다. 레몬은 엄청나게 빠른 속도로 커간다. 식물 키우기 초보라 막 키우고 있는 중이다. 얘들이 목마른게 보일 때 물 좀 주고 그냥 방치형 게임처럼 내버려두었더니 이렇게 자랐다. 레몬키우기와 관련해서 이것저것 검색해봤는데 이렇게 키우면 레몬 열매는 맺지 않는다고 한다. 탱자나무 묘목에 접목시켜서 레몬나무로 만들어야 한다. 식린이에게 접목이라니 너무나 어렵게 느껴진다. 그래도 나의 목적은 레몬 수확이기 때문에 나중에 탱자나무를 구매해서 접목 시켜보겠다. 레몬 키우기 검색하면서 알았는데 레몬씨를 발아시킨 다음 흙에 묻어준다고 한다. 하지만 나는 그냥 씨앗상태로 심었음에도 잘 자라나는 것을 확인했다. 운이 좋은건지 원래 그냥 심어도 되는건지 잘 모르겠는데, 나의 레몬은 아..

[엑셀vba] 내가 만든 매크로 추가 기능에 추가하기

엑셀vba 초보시절(지금은 준초보) 개인용 매크로 통합 문서에 엑셀vba 코드를 저장해서 쓰곤 했다. (모든 엑셀에 적용시킬 매크로, ex. 저장할 때 자동으로 암호걸기) 하지만 이 방법은 엑셀 사용에 너무나도 불편함을 초래했다. 엑셀파일 열어놓고, 다른 엑셀파일을 열면 "개인용 매크로 통합 문서가 사용중입니다. 읽기전용으로 열래?" 이러니까 짜증났다. 그래서 다른 방법이 없는지 찾아봤는데 추가 기능이란걸로 해결할 수 있었다. 1. 코드 작성 엑셀파일을 생성하고 비주얼베이직 편집기를 열어 모듈 하나를 추가한다. 그리고 아래와 같은 코드를 작성했다. Sub 인사하는_매크로() MsgBox "안녕하세요. 매크로입니다.", vbOKOnly, "인사" End Sub 2. 파일 저장 코드 작성이 끝났으면 엑셀파일..

[엑셀양식] 계정 권한 변경 신청서

보안업무는 기록, 로그 자료가 필수다. 시스템 로그는 담당자가 관리하고 자동적으로 쌓이니까 쉽게 수집할 수 있지만, 인적 관리 보안과 연관되어 있다면 쉽지 않다. (어느정도 체계가 잡혀있는 기업 제외) 이제 막 보안 절차나 체계를 잡아가기 시작한다면 더욱 더 어렵다... 회사 보안 절차를 수립하고 사용자가 편하면서 보안업무에 도움이 될 양식들을 만들 예정이다. (본인한정) 계정 권한 변경 신청서 목적 ISMS 인증 심사 항목 중 계정 권한 변경에 대한 내역을 남기고 절차를 수립하게 되어있다. 그래서 만들었다. (시스템 변경 로그 외에 사용자가 신청한 기록도 남겨야함) 절차 계정의 권한을 변경하고자 하는 신청인이 보다 쉽게 작성할 수 있도록 자동화 양식을 만듦 작성 후 전송하기 버튼을 누르면 담당자 이메일..

프로그램/완료 2020.07.19

[식물] 오방이 키우기 1일차

다이소에서 신박한 아이템을 찾았다. '직접 재배해서 먹는 열매친구 텃밭세트' 제품은 방울 토마토, 오이와 적격자, 상추가 한 세트로 되어 있었다. 방울토마토와 오이를 선택했고 오늘부터 키우기 시작했다. 구성품은 무농약배양토(1.8L), 화분, 물받침대, 부직포, 씨앗 2종(방울토마토, 오이) 요렇게 되어있다. 씨앗 심고하는 방법이 나와있다. 근데 물은 언제 한 번씩 줘야되는지는 나와있지 않다. 그래서 나는 싹 틀때까지 물 주지 않을 생각이다. 자고로 식물은 강하게 커야지 씨앗 들어있는거 보니까 나중에 오이나 방울토마토 먹다가 안에 있는 씨앗 빼놓으면 될 듯 부직포가 무슨 역할인진 모르겠으나 설명서에 끼우라해서 끼워봄 이게 맞는지도 모름 부직포를 끼우고 배양토를 들이부었음 여기에 천천히 물을 부어 배양토가..

[낚시] 거제도 원투낚시 3

여기어때에서 가장 저렴한 숙소를 찾아 오후에만 잠깐 휴식을 취할 곳을 찾았다 오후 3시부터 8시까지 단돈 2만원!! 씻고나와서 치킨 좀 뜯고 바로 개꿀잠 저녁 7시쯤 일어나 놀면 뭐하니 좀 보고 마지막 낚시를 향해 고고 저녁 8시에 갔을 때 배가 많이 들어와있었고, 낚시 할 공간 많지 않아보였다. 낚시 하시는 몇 분 있었는데 코 앞에 던지는 수준으로 놀고 계신듯 보였다.. 그냥 다른 곳으로 이동 여기 갔을 땐 날이 많이 어둑해진 상태였다. 게다가 가로등 하나 없어 상당히 어두웠다. 그럼에도 계도 쪽에는 텐트친 사람들이 낚시를 즐기는 것처럼 보였다. 이 곳은 나중에 아침 일찍 와서 낚시를 해보고 싶은 곳으로 점 찍고 12차 목적지로 갔다. 마지막으로 낚시한 곳이 임호 방파제인줄 알았는데.. 이제보니 이름도..

[낚시] 거제도 원투낚시 2

대계방파제에서 잠든지 3시간이 지나고 배가고파 7시30분경에 눈을 뜨게 되었다. 7차 목적지 칠천도로 가기전에 거제 휴게소에서 아침을 먹었다. 회장님은 차돌 된장찌개를 주문했고, 도박사는 돌솥멍게비빔밥(9500원??) 맛은 있었으나 양이 좀 적었다. 게다가 가성비는 상당히 떨어졌다. 일단 든든하게(?) 배를 채우고 칠천도를 향해 달려갔다. 칠천도의 이름모를 방파제로 고고씽 칠천도 다리를 지나 좌회전해서 여기저기 방파제들을 들리다가 사람도 없고 조용해 보여서 내려간 곳이었다. 양식장도 저 멀리 보이고 왠지모를 기대감이 나를 감싸 안았다. 여기서 낚시를 시작한게 대략 10시쯤이었고, 풍경과 자연환경이 모두 마음에 들었다. 생선을 못 잡더라도 앉아서 힐링하다가 갈 생각으로 앉아 있었다. 마음을 비우면 된다그랬..

[캠낚] 거제도 원투낚시 1

2020년 6월 19일 ~ 21일 00시까지 거제도에서의 낚시 기록 6월 19일 금밤 9시쯤 거제 신신낚시점 도착. 혼무시 한 통 (10,000원), 수입산 청개비 한 통 (3,000원) 에기 10개 (3,000원) 야광봉돌 5호 (5,000원) 봉돌 8호 (5,000원) 핀도래 한 통 (5,000원) 헤드램프 1개 (15,000원) 쇼핑을 하고 1차 목적지 고촌 방파제로 향했다. 상당히 작은 방파제여서 사람 많으면 어쩌지 했으나 역시나 사람이 많았다. 테트라포트가 없는 방파제이며 안전하게 낚시 할 수 있을 것 같았지만 다음을 기약하며 곧바로 2차 목적지로 이동 ?? 도착하고 보니 어디서 본거같은 풍경이 나온다 2년전 바람의 언덕 놀러왔을 때 봤던 주차 풍경이었다. 하지만 여기는 낚시 할 환경도 아니고 ..

[엑셀vba] 인터넷 익스플로러 컨트롤하기 4(이미지 다운로드)

사이트에서 올라온 이미지를 다운로드하여 저장해보자. 이미지는 저작권 문제가 있을 수 있으므로 무료 이미지 사이트를 찾아보았다. 픽사베이 https://pixabay.com/ko/ 무료로 이미지를 받을 수 있는 사이트이다. 내 매크로를 테스트 할 수 있는 좋은 곳인거 같다. 감사염 매크로 동작 순서 1. 매크로 실행 ! 2. 픽사베이 사이트 접속 3. 1페이지에 있는 이미지 저장 4. 잠시 후 저장된 폴더를 본다. (내 컴 기준 2초도 안걸림) 5. 만족스러워 한다. 6. 끝 매크로 실행 영상 이미지가 저장되었다 ! 오올 ㅋㅋ 코드 구성 코드는 크게 5가지로 구분된다. 1. 폴더 생성 2. 다운로드할 파일 url 추출 3. 파일 이름 정하기 4. 파일 다운로드 하기 5. ?? 4가지 였나보다. 1. 폴더 ..

[엑셀vba] 인터넷 익스플로러 컨트롤하기 3(웹 크롤링)

[엑셀vba] 인터넷 익스플로러 컨트롤 하기 1 [엑셀vba] 인터넷 익스플로러 컨트롤 하기 1 [엑셀vba] 인터넷 익스플로러 컨트롤하기 2(자동로그인) [엑셀vba] 인터넷 익스플로러 컨트롤하기 2(자동로그인) 이전글: [엑셀vba] 인터넷 익스플로러 컨트롤 하기 1 엑셀VBA로 옥션에 자동로그인을 godofexcel.tistory.com [엑셀vba] 인터넷 익스플로러 컨트롤하기 2(자동로그인) [엑셀vba] 인터넷 익스플로러 컨트롤하기 2(자동로그인) 이전글: [엑셀vba] 인터넷 익스플로러 컨트롤 하기 1 엑셀VBA로 옥션에 자동로그인을 해보자. 준비물 옥션 계정 정보, 옥션 로그인 주소, 크롬, 인터넷 익스플로러 매크로 진행 계획 인터넷 익스플� godofexcel.tistory.com 엑셀v..

[엑셀vba] 인터넷 익스플로러 컨트롤하기 2(자동로그인)

[엑셀vba] 인터넷 익스플로러 컨트롤 하기 1 [엑셀vba] 인터넷 익스플로러 컨트롤 하기 1 [엑셀vba] 인터넷 익스플로러 컨트롤하기 2(자동로그인) [엑셀vba] 인터넷 익스플로러 컨트롤하기 2(자동로그인) 이전글: [엑셀vba] 인터넷 익스플로러 컨트롤 하기 1 엑셀VBA로 옥션에 자동로그인을 godofexcel.tistory.com [엑셀vba] 인터넷 익스플로러 컨트롤하기 3(웹 크롤링) [엑셀vba] 인터넷 익스플로러 컨트롤하기 3(웹 크롤링) [엑셀vba] 인터넷 익스플로러 컨트롤 하기 1 [엑셀vba] 인터넷 익스플로러 컨트롤 하기 1 [엑셀vba] 인터넷 익스플로러 컨트롤하기 2(자동로그인) [엑셀vba] 인터넷 익스플로러 컨트롤하기 2(자동로그� godofexcel.tistory.c..

반응형