본문 바로가기

전체 글63

엑셀 매크로 인사관리 수정기능 추가 엑셀 매크로로 인사관리시스템을 만들어 가고 있습니다. 사원입력에 이어 입력된 사원을 수정작업을 할 수 있어야 하겠죠 ? 수정버튼을 만들어서 입력된 사번이 있는 사원에 대하여 수정작업을 한다. 먼저 [개발도구]-[VBA]-폼-UserForm1 에 들어갑니다. 도구상자에서 명령버튼을 추가합니다. 추가한 명령버튼의 Caption을 수정으로 변경합니다. 수정버튼이 수정되었습니다. 수정 명령버튼을 더블클릭하고 들어가면 프로그램을 작성할 수 있습니다. Private Sub CommandButton3_Click() '수정 - 사원번호가 기준이 되고 없으면 수정은 못함 - 수정후 입력상자 Clear Dim lastrow, cur_row As Integer Dim ws As Worksheet Set ws = Worksh.. 2023. 2. 13.
엑셀 매크로 데이터 입력 검증 기능 구현 엑셀 매크로 사용자 정의 폼을 이용하여 인사관리 시스템을 만들고 있습니다. 엑셀 시트에 사용자 정의 폼을 이용하여 사원입력시 입력내용이 없을 시 검토 확인 기능을 추가합니다. 또한 사원입력이 된후에 사용자 정의 폼의 데이터를 모두 초기화 해야 한다. 그러면 초기화 되어 공백상태에서 다시 입력 환경을 만들어 줍니다. Private Sub CommandButton2_Click() Dim lastrow As Integer Dim ws As Worksheet Set ws = Worksheets("사원명부") Dim as_data As String lastrow = ws.Cells(ActiveSheet.Rows.Count, "A").End(xlUp).Row + 1 If as_sabun.Value = "" Then.. 2023. 2. 11.
골프 비거리 늘리는 방법 골프에서 드라이버의 비거리가 얼마나 중요한지 모르는 사람은 없을 것입니다. 그런데 왜 나는 비거리가 늘지 않을 까요 ? 한번쯤 고민을 진지하게 해 보지 않고 오로지 연습만 하면 늘어날거라는 막연한 기대감으로 오늘도 연습만 하고 계시는 분 생각해 봅시다. 어떻게 하면 늘어 날까요 ? 비거리를 늘리기위해 등산을 해야 한다고 아침 일찍 등산을 하고 지친 몸으로 연습을 하고 계신 사장님들 그렇게 하면 늘어 납니까 ? 아니오. 비거리는 가장 중요한것은 중심이동에 있습니다. 중심이동이라는 것은 상체와 하체가 분리되어 백스윙때 오른쪽으로 이동하였다가 다운스윙시 하체가 왼쪽으로 돌아오면서 하체가 버팀목이 될 정도 까지 버텨주면서 클럽이 공을 마추고 지나갈 때 임팩이 최대치에 달하기 때문에 가속도에 의해 비거리가 늘어 .. 2023. 2. 11.
골프 잘치는 비결 골프를 잘 치고 싶은 사람 손들어 보라고 하면 거의 다 일 것입니다. 골프를 잘치고 싶다면 일단 드라이버를 잘 쳐야 합니다. 비거리 뿐 아니라 OB 없이 똑 바로 나갈 수 있어야 합니다. 비거리에 목슴을 걸고 너무 와이파이 구질이면 잘 칠 수 없습니다. 드라이버가 잘되면 아이언을 잘쳐야 하는데 아이언도 구질이 중요하며 구질이 안정적이면 아이언은 거리가 중요 합니다. 나에게 아이언별 일정한 거리가 나갈 수 있도록 안정화 되어야 합니다. 아이언이 잘 되면 숏게임 어프로치가 잘 되어야 합니다. 그린의 핀의 위치에 따른 전략적 접근을 해야 하며, 지형별 스윙의 스킬을 길러야 합니다. 러프, 벙커, 어려운 위치, 장애물 등 다양한 상황에 따른 대처능력이 필요합니다. 숏게임이 잘되면 퍼팅이 중요합니다. 돈내기에서 .. 2023. 2. 10.
엑셀 매크로 주석(Comment) 달기 엑셀 매크로 프로그램 작성시 주석(Comment)을 다는 법은 간단합니다. ' (따옴표) 을 맨 앞에 써주면 이후의 모든 내용은 주석으로 인식합니다. 프로그램 실행코드에는 영향을 주지 않습니다. 주석을 달면 초록색으로 표시되면 주석으로 처리가 된 것입니다. 주석처리를 적적히 잘 해놓으면 프로그램 작성시 뿐 아니라 수정 작업시에 프로그램을 이해 하는데 도움이 됩니다. 주석처리는 맨앞에만 기록하는 것은 아니며 간략한 것은 끝 부분에 위치하여 간략하게 주석처리를 할 수도 있습니다. Sub test_인사관리() '사용자 정의 폼을 보여주기 UserForm1.Show '인사관리시스템 End Sub 2023. 2. 10.
골프의 경기력을 높여라 골프를 잘치려면 골프의 경기력을 높여야 합니다. 골프의 경기력을 높이기 위해서는 경기력을 좌우하는 요소들을 알고 체계적으로 준비를 해야 합니다. 경기력을 좌우하는 요소는 신체적, 기술적, 심리적, 전술적인 요소가 있습니다. 모든 것이 복합적으로 경기에 영향을 주기 때문 입니다. 신체적인 요소는 체격, 유연성, 힘, 밸런스, 지구력 등 많은 신체적인 부분이 요구됩니다. 기술적인 요소는 기본스윙과 다양한 샷에 대한 이해, 장비의 사용 등 기술적인 부분이 경기에 영향을 줍니다. 심리적인 요소는 집중력, 자신감, 인지력 등 마이드 컨트롤의 능력으로 경기에 영향의 줍니다. 전술적인 요소는 골프 경기시 바람, 잔디상태, 습도, 기온, 장애물 등 다양한 기상황에 따른 대처 능력이 영향을 줍니다. 이러한 경기를 좌우하.. 2023. 2. 10.