본문 바로가기

728x90
엑셀 간단한 자료 입력 시간 자동 기록 매크로 (입력 / 수정 실시간 자동 감지 기록 Timestamp, 날짜 시간 자동 입력) 엑셀 매크로로 작성한 간단한 입력 / 수정 감지 시간 자동 기록 매크로입니다. 해당 시트에 입력 / 수정이 이루어지면 바로 옆 셀에 현재 시간을 자동으로 입력해줍니다.​[ 매크로 저장 ]1. 알트(Alt) + F11키를 눌러 비주얼 베이직 창을 열고, 매크로를 적용할 시트명을 클릭해서 선택해줍니다.​2. 아래 매크로를 복사/붙여넣기 한 후 알트(Alt) + Q를 눌러 워크시트 화면으로 돌아 온 다음 자료를 입력 해줍니다.​[ 사용법 ]​1. 매크로를 설정한 시트 A행에 자료를 입력하면 B행에 "yyyy/mm/dd hh:mm:ss" 형식으로 날짜 / 시간이 입력 됩니다. ​2. 다른 시트에서도 사용하고 싶다면, 시트탭에서 우측 버튼을 누르고, 시트 > 이동/복사 클릭으로 시트를 복사해준 다음 사용하면 됩..
구글 스프레드시트 특정 구간 변경 시 자동 시간 기록 함수[ onEdit() 함수 활용] onEdit() 함수를 활용하면 실시간으로 셀의 변경을 확인해서 어떤 이벤트를 실행할 수 있습니다. 아래 함수는 E4 ~ E15 구간에서 변경이 있으면 B18 범위에 변경된 연월일시를 자동으로 기록해줍니다.​ function onEdit(e) { var sheet = SpreadsheetApp.getActiveSheet(); var activeCell = sheet.getActiveCell(); var col = activeCell.getColumn(); var row = activeCell.getRow(); // 컬럼이 5, 즉 E행, 열이, 4보다 크거나 같고 15보다 작거나 같으면, B18에 연월일시를 기록하고 글씨색을 녹색으로 바꿈 if (col == 5 && (row >= 4 && row
구글 시트, 매크로 입력 값 자동 감지 onEdit 함수 구글 스프레드시트로 작업을 하다보면 입력 값에 따라 자동으로 반복적으로 필요한 값을 입력할 필요가 있습니다. 그때 사용할 수 있는 함수로, OnEdit()함수를 사용해서 아래와 같이 입력 받는 값에 따라 자동으로 필요한 값을 입력해줍니다. ​아래 예제에서는 등수를 입력 하면 각 등위의 상금을, 오늘을 입력하면 오늘 날짜를, 시간을 입력하면 현재 시간을 바로 입력해줍니다~! 아래 코드를 응용해서 반복적으로 입력해야 하는 값들을 라이브러리처럼 등록 해두고, 사용하면 좋습니다. 스프레드시트에서 도구> 스크립트 에디터를 열어 '코드.gs' 파일에 아래 스크립트를 복사 / 붙여 넣기 해 준 다음 저장 해주면 완성! function onEdit(e) { switch (cValue) { case 1: cValue =..

728x90
반응형