본문 바로가기
반응형

전체 글136

url 주소로 파일 다운로드 VBA (urlmon사용) c# 코드에는 urlmon을 사용한 urldownloadtofile이라는 기능이 있습니다. 그래서 VBA에서도 urlmon.dll을 사용한 urldownloadtofile을 사용할 수 있을 것 같아서 한번 시도해봤습니다. Private Declare PtrSafe Function URLDownloadToFile Lib "urlmon" _ Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, _ ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long 해당 코드를 VBA에서 불러오면 됩니다. 이미지처럼 됩니다. 0의 의미는 아직 확실하지.. 2021. 3. 18.
엑셀 텍스트 변경 방법 모든것 - 바꾸기 , replace , substitute + 와일드카드 엑셀에서 가장 많이 사용되는 텍스트 변경 방법은 3가지 있습니다. 각 방법 및 사용하는 예시를 알아보겠습니다. 1. 바꾸기 엑셀에서 기본적으로 제공하는 기능 중 하나입니다. 사용 방법 : CTRL + H 찾을 내용과 바꿀 내용에 텍스트를 입력하여 바꾸기 / 모두 바꾸기를 선택하면 됩니다. 장점 : 텍스트를 현재 셀 위치에서 그대로 변경할 수 있습니다. 와일드카드를 사용할 수 있습니다. (아래 부가설명) 서식을 찾아서 변경할 수 있습니다. 단점 : 셀을 참조하여 변경할 수 없습니다. 1개 셀에 동일한 값이 2개 이상 존재할 때 모두 함께 변경된다. 해당 문제를 해결하기 위해 substitute 함수를 사용할 수 있습니다. 특정 위치의 텍스트를 변경할 수 없습니다. 해당 문제를 해결하기 위해 replace .. 2021. 3. 16.
엑셀 시간 계산의 모든것 엑셀 시간의 기본 엑셀의 셀 서식에는 다양한 범주가 존재하며 , 그중 시간에 대해서 알아보겠습니다. 시간 , 분 , 초 , 오전 / 오후 , 날짜까지 포함한 양식 등등... 엄청 많습니다. 이번 글에서는 날짜는 제외하고 시간 , 분 , 초 , 오전/오후에 대해서만 이야기하겠습니다. 해당 글에서는 시간에 대한 것은 모두 『시간:분:초』 형태로 표시 엑셀 시간에 대해서는 딱 2개만 기억하시면 됩니다. 숫자 1은 24:00:00 의미한다. 숫자 0은 00:00:00 의미한다. 그림으로 설명하자면 이렇게 됩니다. 이렇게 엑셀 시간은 이루어져 있습니다. 그런데 조금 신기한 게 하나 있죠? 24:00:00을 넘어서는 화살표가 있지만 00:00:00 이전의 값은 화살표가 없습니다. ├ 이 말의 의미는 25:00:00.. 2021. 3. 12.
모든 시트 한번에 합산하여 정리하기 (Sumproduct , Sumif 사용) 엑셀을 사용하다 보면 연도 , 월간 , 주간 , 일간 등 다양한 규칙에 따라 시티를 구분할 때가 있습니다. 일정 기간 단위로 정리된 시트를 보지만 모두 합산 정리해야 될 때 편리하게 할 수 있는 방법입니다. 가장 대표적인 예시는 일정 기간 단위로 시트를 구분하는 출석부 , 출근부입니다. 해당 방법을 사용하기 위해서는 2가지 조건을 기억하셔야 합니다. 1. 시트는 숫자 1씩 증가하는 규칙이 존재한다. 2. 각 시트별 데이터 정리 양식은 동일해야 한다. 그러면 예시 파일과 함께 알아보도록 하겠습니다. 저는 출근부를 아주 간편하게(?) 작성해 봤답니다. 뭐 다른 조건들이 엄청 많겠지만 출근 횟수만 나타나는 출근부입니다. 앞서 이야기했던 1번 규칙대로 시트는 일정한 규칙이 있습니다. 1월 , 2월 , 3월 ,... 2021. 3. 10.
텍스트 파일 , MP3 파일 연결하여 합치기 명령 프롬프트를 활용해서 텍스트 , MP3 파일을 연결해서 붙일 수 있어요. COPY라는 명령어를 사용해서 합칠 수 있어요. COPY 명령어 이렇게 +를 통해서 붙여 넣을 수 있어요 그러면 한번 붙여 넣어볼까요? 파일 합치기 예시 가나다라라는 FIRST 파일을 만들었어요 중요 : 파일 양식, 형태 , 인코딩 등 모두 동일해야 합니다. 파일이 존재하는 폴더로 이동하였어요 이동 방법은 "CD /D 주소" 그러면 파일이 있는지 확인해볼게요 "DIR" 2개 파일이 존재하네요 COPY /B 파일명 1 + 파일명 2 +.... + 파일명 N = 새로운 파일명 이렇게 해줄 거예요 물론 확장자는 붙여줘야 해요 이렇게 1개 파일이 복사되었다고 해요 그러면 이제 합쳐졌나 확인해볼게요~ 이렇게 파일이 합쳐질 수 있답니다!!! 2021. 3. 9.
컴퓨터 시간 변경하기 요즘 윈도를 사용하다 보니 컴퓨터 시간을 강제로 변경하기가 쉽지 않네요 물론 컴퓨터 배터리가 다 되어서 시간이 초기화된 이후 윈도에 접속하여 인터넷에서 시간을 맞춰주면 기분이 좋긴 하지만요^^ 하지만 여전히 시간을 강제로 변경해야 될 때가 있더라고요 이럴 때 사용하기 위해 명령 프롬프트를 관리자 권한으로 사용한답니다^^ 명령 프롬프트 실행 방법 (tistory.com) 명령 프롬프트 실행 방법 과거 MS-DOS를 사용 했던 기억이 있어 한번씩 명령 프롬프트를 사용하게 되네요 명령 프롬프트에서 할 수 있는 다양한것들을 정리해 볼려고 합니다. MS-DOS의 기억을 떠올리며 진행할려는데 가장 downupup.tistory.com 명령 프롬프트를 관리자 권한으로 실행해야 해요~ TIME 명령어 TIME이라는 명.. 2021. 3. 9.
명령 프롬프트 실행 방법 과거 MS-DOS를 사용했던 기억이 있어 한 번씩 명령 프롬프트를 사용하게 되네요 명령 프롬프트에서 할 수 있는 다양한 것들을 정리해 보려고 합니다. MS-DOS의 기억을 떠올리며 진행할려는데 가장 기본적인 명령 프롬프트를 실행하는 방법을 설명드릴게요 대부분 명령 프롬프트는 관리자 권한으로 실행해야 돼요. 그래야 많은 것들을 할 수 있거던요. 관리자 권한이기 때문에 많은 것들을 할 수 있지만 위험한 부분도 있어요. 하지만 저는 위험한 부분은 안 할 것이기 때문에 큰 걱정 안 하셔도 돼요 실행방법 CMD를 입력하신 뒤 관리자 권한으로 실행하시면 실행이 된답니다. 이걸로 무엇을 할 것이냐 컴퓨터 시간도 수정하고 파일도 검색하고 파티션도 정리할 수 있고 포맷(?) 도 할 수 있고 파일 검색도 할 수 있고..... 2021. 3. 9.
엑셀 VLOOKUP의 모든 것 VLOOKUP은 무엇인가 VLOOKUP 함수는 엑셀에서도 친절히 알려주고 있습니다. 무슨 이야기인지 이해하기 어려울 수 있지만 차근차근 읽어보시면 알 수 있습니다. 하지만 읽어보기 귀찮으니 바로 설명 들어갑니다. VLOOKUP은 어떠한 값에 일치되는 값을 찾아온다. 학교 출석부에는 위와 같은 표로 정리되어있습니다. 5번 친구의 몸무게가 알고 싶은 거죠. 그럴 때 VLOOKUP을 사용하여 , 5번이라는 친구로 몸무게를 찾아낼 수 있습니다. 그냥 봐도 알겠는데 그걸 VLOOKUP을 사용해서 찾아야 하나요? 하지만 자료가 많고 여러 번 조건을 찾아야 한다면 VLOOKUP의 힘을 명확히 알 수 있어요. 이것을 이용하면 무궁무진하게 많은 것들을 할 수 있어요. VLOOKUP의 사용법 1. 검색하기 위한 값 결정 .. 2021. 3. 9.
반응형