본문 바로가기

반응형

Autohotkey강좌

Autohotkey #25 , word파일에서 excel로 자료 이동(회원가입신청서 내용을 회원명부 엑셀로 옮기기) youtu.be/3IjENQBvSlw 일반적으로 회원가입 신청서를 취합하는 경우, 통상적으로는 회원 관리하는 엑셀로 옮겨야 하는데 일일이 내용을 붙여넣는 것이 여간 곤욕이 아니다. 그래서 회원 가입 신청서를 엑셀로 옮겨 주는 것을 만들고자 한다. 일반적으로 회원 가입신청서는 대부분 이름, 주소, 전화번호, 이메일, 회사명, 회사주소, 회사번호 ... 등을 적게 되는데 항목이야 그만큼 늘리거나 줄이면 되는 것이고, 어떤 형식으로 word에서 엑셀로 옮길것인지 검토해 봐야 한다. 1) 사람의 동작을 따라 하는 방법 먼저 사람이 수동으로 작업하는 경우에는 신청서의 이름을 복사해서 엑셀로 이동하여 붙여 넣거나, 직접 입력하는 방법이 있고, 이후에 순차적으로 주소를 복사해서 엑셀에 가서 붙여 넣기를 해야 한다. .. 더보기
Autohotkey #24, Autohotkey파일을 실행파일로 만들기 youtu.be/LZ1W8AvVsZQ 다들 알고 계시리라 생각이 들어서 별도 설명을 안 드렸는데, 오늘은 autohotkey script를 작성하고 나서 실행파일로 만드는 방법을 설명 드립니다. 예상하시다시피 아주 쉽습니다. 시작 - Autohotkey의 하위 메뉴에서 해당 메뉴를 선택하면 됩니다. Start-Autohotkey-Convert .ahk TO .exe 를 선택하면 됩니다. 실행이 된 모습은 다음과 같습니다. 각 항목별로 선택하는 내용도 어렵지 않습니다. 먼저 본인이 작성한 script를 선택하고 이후 만들 실행파일 이름을 지정합니다. 대부분 처음 만드는 경우이므로 통상적으로 autohotkey script이름에서 ahk를 exe로 대체하는게 일반적입니다. 물론 다르게 줘도 됩니다. 하지만 .. 더보기
2021년형 일일업무일지를 만드는 엑셀 매크로-Excel macro making Daily report for 2021 youtu.be/PdML8PMhKuQ 직장인들은 주간업무 일지나 월간 업무 일지를 보통 관리하고 어떤 경우는 일일업무 일지를 만들기도 하는데, 해마다 누군가가 만들어서 배포하기를 기다렸다면, 올해는 직접 만들어 보세요. 우선 시나리오는 다음과 같습니다. 1. 원하는 년도를 읽어서 해당 년도의 업무일지를 만드는데 2. 월별로 개별 시트로 작성할 것입니다. 즉 시트명이 1월, 2월, ....12월이 되는 것이죠. 월은 굳이 표시 안해도 됩니다. 3. 해당 시트마다 1일부터 31일, 30일, 28일처럼 각각 다르게 마지막 날짜까지 표시하고 해당 날짜가 몇요일인지 표시하는 것입니다. 물론 토요일과 일요일은 빨간색으로 표시하는 것으로 하겠습니다. 이런 시나리오를 위해서는 먼저 고정적으로 표시되는 부분을 직접 "매.. 더보기
Autohotkey22. SCITE4Autohotkey Editor Debugging 기본에디터 디버깅 youtu.be/TbnKiRB5jZM 이번 시간에는 Autohotkey 설치할 때 기본으로 설치하도록 언급되는 SCITE4Autohotkey의 디버깅에 대해서 말씀 드리겠습니다. 기존에 Notepad++의 디버깅에 대해서 언급했습니다. 실제로 Notepad++의 디버깅이 좀 더 사용하기가 쉬운데 가끔씩 설치버전에 따라 특정 PC환경에서 동작되지 않는 경우가 있어서 기본에디터인 SCITE4Autohotkey의 디버깅에 대해서 알려드리겠습니다. 1. 설치 먼저 설치가 안 되어 있다면 아래 링크에서 다운받아서 설치하시기 바랍니다. https://fincs.ahk4.net/scite4ahk/ SciTE4AutoHotkey Downloads Installer - this program will install Sc.. 더보기
Autohotkey 21, 윈도우 예약 자동 종료 프로그램(AutoPowerDown) youtu.be/2YWtmJI2IOw 이번 시간에는 윈도우즈PC를 정해진 시간에 종료하도록 하는 프로그램을 만들어 보겠습니다. 우선 윈도우즈PC종료 명령어는 shutdown이라는 명령을 사용합니다. 명령문법은 다음과 같습니다. shutdown /i /l /s /r /f /t xxx /c "comment" …. 옵션 항목은 다양하게 있는데 실제로 사용할 옵션은 /s /f /t /c 만 사용할 예정입니다. /s 는 컴퓨터를 종료하는 옵션입니다.(비교항목으로 /r은 reboot입니다.) /f 는 실행중인 프로그램을 강제로 종료하는 옵션입니다. /t xxx 는 xxx초이후에 종료하도록 하는 옵션입니다. xxx는 초단위이므로 시간, 분단위로 입력을 받으면 초로 변환해 줘야 합니다. /c "comment" 는 종료.. 더보기
Autohotkey 20. 교사들 학기말 필수 작업인 평어 입력 어플 https://youtu.be/tU8zcoy6jxA 교사들응 학기말이면 과목별 학생별 평어를 입력해야 합니다. 초등교사인 경우는 전담과목을 뺀 전과목을 입력해야 하고, 중등 교사의 경우 각 반별로 해당 과목의 평어를 입력해 줘야 하죠. 중고교생의 경우 입시가 걸려 있으므로 일괄적으로 활용하기는 어려울것 같고, 초등학교 교사들의 경우 평어 입력을 골고루 입력하기에는 상당한 압박감을 가질 수 있습니다. 그래서 해당 평어 몇가지 종류만 입력하면 해당 내용을 골고루 섞어줄 수 있는 어플리케이션을 만들어 보고자 합니다. 우선 시나리오는 다음과 같습니다. 1) 섞어서 입력할 종류를 3가지, 모든 학생에게 공통으로 입력해 줄 내용을 1가지라고 가정하겠습니다. 사용자는 아래처럼 입력할 수 있어야겠지요. 종류1 종류2 .. 더보기
Autohotkey 19. 간단한 한글TTS(Text To Speech) 프로그램 만들기 https://youtu.be/zsHo-TphzHM 문자를 사람의 언어로 읽어 주는 기술은 지속적으로 발전해 가고 있다. 특히나 요즘처럼 인공지능의 시대를 논하지 않더라도 일상에서 사용하는 네비게이션 서비스에서 쉽게 만날 수 있다. 물론 각 개발사들마다 서비스 수준은 천차만별이긴 하지만, 기본적으로 PC에서는 어떻게 하면 사용할 수 있을지를 오늘 알아보자. PC운영체제는 아무리 미워도 Microsoft를 빼고 말할 수는 없다. 특히 Autohotkey가 Windows 기반에서 동작하므로 더더욱 Microsoft에서 제공하는 기능을 먼저 파악해야 한다. Microsoft에서 제공하는 Text To Speech의 기능을 이용하려면 Speech API를 사용해야 한다. 줄여서 SAPI라고 부른다. 이걸 사용하.. 더보기
Autohotkey18. 나만의 Email 관리 https://youtu.be/6Yrb4fIX6N0 요즘 사무직 업무의 많은 부분은 Email을 주고 받으며 이루어진다. 그런 상황에서 효율적인 Email 프로그램을 사용하는 회사에서는 아무런 문제가 아니지만, 기본적인 자동화 기능을 제공하지 않는 Email프로그램을 어쩔 수 없이 사용하는 곳도 많이 있다. 이에 따라 그런 어려움을 겪는 사람들에게 도움이 될만한 나만의 Email관리 프로그램을 만들어 보고자 한다. 어떤 종류의 메일을 특정인원에게 매번 전달해야 하는 상황이라고 가정한다. 메일 내용을 확인하고, 해당 내용을 전달해야 하는 경우 "전달"기능을 선택하고 수신인에 해당 인원의 메일 주소를 입력하고 본문에는 "FYI"라는 문구를 입력하고발송하는 경우를 예로 들어 보겠다. 우선 일의 순서대로 적어 .. 더보기

반응형