에디터 엑셀 행 복사 붙여넣기 매크로
페이지 정보
본문
안녕하세요. 엔지엠소프트웨어입니다. 지금까지 엑셀의 셀 값을 입력하는 방법에 대해 알아봤는데요. 이번에는 행 전체를 복사해서 붙여넣기 하는 방법에 대해서 알아보도록 하겠습니다. 우선, 엔지엠 매크로를 실행하고 새로운 스크립트를 하나 추가하세요.
바탕화면에 엑셀 파일 2개를 만들어 두었습니다. 첫번째 파일은 행에 1, 2, 3, 4, 5 값이 입력되어 있고, 두번째 파일은 아무런 값도 입력되지 않았습니다.
첫번째 엑셀의 1번 행의 모든 값(5개 열)을 두번째 엑셀 파일로 복사하려면 아래와 같이 3개의 액션이 필요합니다.
[ 변수 ] 액션은 첫번째 엑셀 파일에서 읽어온 행 값들을 저장하는 메모리 공간입니다. 그리고, [ 값 ] 액션은 각각 첫번째 액셀 파일과 두번째 엑셀 파일을 처리해줍니다. 우선, 첫번째 엑셀 파일의 행 값들을 얽어와서 변수에 저장하려면 아래와 같이 설정해야 합니다. 엑셀은 열과 행의 위치가 1부터 시작합니다. 따라서, 범위를 선택하려면 아래와 같이 시작 셀과 끝 셀을 설정하세요.
두번째 값 액션은 변수에 저장되어 있는 값들을 두번째 엑셀 파일에 입력합니다. 이렇게하면 2개의 파일에 행복사가 됩니다. 만약, 같은 파일에서 행복사를 하려면 동일한 엑셀 파일을 선택하고, 행 위치만 다음 행으로 설정하면 돕니다. 아래는 두번째 엑셀 파일로 행복사하는 설정입니다.
범위로 행복사를 할 때에는 인덱스를 설정하지 않아도 됩니다. 셀 값을 입력할때와 동일하게 0부터 해도 내부에서 자동으로 1로 변경해서 처리 해줍니다. 엑셀에 데이타를 입력하는 [ 셀 값 ] 액션도 존재합니다. 값 액션과 차이점은 사용자의 컴퓨터에 Microsoft Office Excel이 설치되어 있는지 여부입니다. 셀 값 액션은 Excel이 없더라도 값 처리가 가능합니다. 엔지엠소프트웨어 홈페이지의 [ 팁 앤 테크 ] 게시판에 엑셀 관련 예제들이 많으니 참고 해보세요^^
개발자에게 후원하기
추천, 구독, 홍보 꼭~ 부탁드립니다.
여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~
감사합니다~
- 이전글데블M으로 배우는 게임 매크로 만들기. 23.08.13
- 다음글엑셀에 랜덤 숫자 입력하는 매크로 예제. 23.08.09
댓글목록
등록된 댓글이 없습니다.