본문 바로가기

엑셀11

엑셀 자동 PDF 저장하기(여러개) 한 3년전에 인수한 법인이 회사규모가 작다보니 한명의 인원이 인사 회계 온갖 일을 하고있는겁니다.얼마전에 연락이와서 진짜 일 짜친다 하길래어디서 그런 시간을 많이잡아 먹냐 랴고 다시 물었습니다.​지금 급여명세서 만드는데 오래걸린다 하여, 급여명세서 양식과데이터를 달라 하였고, 이를 C:\급여명세서 폴더에 사람이름별로 PDF 떠서 저장하는 매크로를 만들어 줬습니다.​예전에는 자동출력이었는데, 그 기능에서 조금 업그레이드 한 버전입니다.이거 요즘 왠만한 급여작업하는 프로그램에서는 다 할텐데 인수당시에 담당자가 필요없다해서 이런 수고를 하는중이네요. ​Sub start() Dim r As Long Dim shtPrint As Worksheet Dim shtData As Worksheet Dim rng(1 To.. 2025. 4. 22.
엑셀 매크로 몇 어제 타부서에서 업무일지를 좀 편하게 취합할 수 있게 해달라고 요청이 와서시간도 좀 있길래, 약 4시간에 걸쳐서 만들어 줬습니다.​그중에 공유하면 좋은거 같아서 몇개 가져와봤습니다.​첫번째, 엑셀에서 중복된 값 제거하기 기능이 있기는 한데, 어르신들은 이것도 할줄 모르기에 걍 클릭하면 알아서 중북된 값 제거하고 특정 셀에 붙여넣기 하게 매크로 만들었습니다.​여기서 변수는 '시트 설정이라고 되어있는 부분 중복된 값들이 있는 데이터 시트 이름을 바꿔주시면 되고 출력할 데이터 시트이름을 바꿔주시면 됩니다.​그리고 저같은 경우는 인원별공수 시트에 C열이 해당이었는데 그것을해당되는 부분으로 바까주심 됩니다. 저같은 경우는 C1셀부터 그 아래 무한대로 했습니다. ​그리고 결과값을 출력하는 위치를 B7부터였는데 그를.. 2024. 12. 18.
다중 엑셀 복사하기 - 1 오늘 같이 일하는 회사동료가 엑셀파일 합치고, 거기서 데이터가공하고 숫자 뽑는걸 편하게 하라고 일을 도와줬습니다. 해외법인 자금일보중에 특정국가시트만 복사해서 공백있는 칸들을 제외하고, 복사해서 30개이상의 엑셀파일을 조지는일을 비주얼베이직으로 만들어줘서 도와줬습니다. 먼저 엑셀일 킨다음 ALt + F11키를 누른후에 위 삽입 -> 모듈에 들어갑니다. 그리고 나서 아래 내용을 복사해주면 되는데 Sub MergeAndProcessFilesWithSelectiveCopyAndValueInsertion() Dim ws As Worksheet, newWs As Worksheet Dim wb As Workbook, newWb As Workbook Dim myPath As String, myFile As Strin.. 2023. 11. 14.
엑셀 매크로(기초) 값 복사 붙여넣기 오늘은 간단하게 엑셀 복사붙여 넣기 매크로에 대해서 알아보아요. ​ 이 기능은 평소 복사 붙여넣기 할때는 별 쓸모없고 ​ 서식이 정해져있는것을 일정주기마다 반복하는 업무를 할때 ​ 쪼오금 시간을 줄여줄 수 있을거같아요. ​ 복사 붙여넣기 할때 두가지 방법이 있어요. ​ 첫번째는 매크로 기록/정지 기능을 통한 매크로방식 ​ 두번쨰는 vba를 통한 방식 ​ 사실 두개다 결과는 같아요. 과정이 다를뿐 ​ 오늘은 두개 방법 다 알려드릴꼐요. ​ 첫번째 매크로기록을 통한 방법이에요. 이렇게 당월 값을 전월로 복사붙여넣기 하고, 당월을 지우는 그런 매크로를 매크로 기록/정지 기능을 통해 만들어볼께요. 엑셀 상단에 보기를 누르신후 오른쪽에 보이시는 매크로를 누르면 매크로기록이라는 걸 눌러주세요. 이름은 대충 복사붙여.. 2022. 12. 28.
반응형