강의에 사용된 예제파일 및 완성파일, 관련 링크 ⤵️ www.oppadu.com/엑셀-로그인-기능-만들기/ www.oppadu.com/vba-closewb-함수/ www.oppadu.com/엑셀-vba-마지막-셀-찾기-마지막-행-찾기/ www.oppadu.com/product/엑셀-로그인-양식/ ✅시간대별 강의 목차 00:12 강의에서 만들어 볼 로그인 양식 살펴보기 02:02 강의 시작 전 참고사항 02:49 시트 숨기기 기능 살펴보기 05:35 로그인 유저폼 틀 만들기 09:07 아이디/비밀번호 입력 설정 13:56 로그인 성공/실패시 명령문 작성 22:39 사용자별 시트 숨김 설정 24:11 사용자 로그인 기록 추가 25:51 로그아웃 및 자동종료 설정 34:12 완성된 파일 테스트 34:59 파일 저장 및 매크로 보호 여러분 안녕하세요! 오랜만에 VBA 강의를 업로드 하였습니다. 실제로는 약 2시간정도 녹화를 하였는데, 녹화할 땐 몰랐지만 편집하다보니 영상 후반부에는 목소리가 약간 갈라져서 들리네요..ㅠㅠ.. 양해부탁드리겠습니다..😭 오늘도 영상 시청해주셔서 감사드리며, 남은 하루도 행복한 하루 보내세요. 감사합니다.
유튜브에 많은 엑셀 강의가 있지만 오빠두엑셀 강의는 영상에서 그 열정이 느껴진다. 대한민국 문화 특성상, 너무나도 치열한 경쟁사회 속에서 본인이 힘들게 습득한 고급기술을 대중에 공개하면 스스로가 뒤쳐질까 고민할수도 있는 내용인데도, 이렇게 친절하면서 자세히 알려주니 너무나 감사할 따름일 뿐.. 우리내 회사생활이 더욱 윤택해지기 위해서 이형은 더 대성해야됨.. 역시 갓빠두 이번 영상도 입벌리고 보다 갑니다..
안녕하세요. 올려주시는 강의영상으로 많은 도움을 받고 있습니다.~~ 항상감사해요. 이번 영상을 직원별 휴가신청서로 사용하려고 따라 하고 있는데요. 실행이 되지 않는 부분이 있어서 문의드립니다. 일단 강의대로 따라했는데요. 3회실패시 강제종료 부분이 문제 입니다. 말씀하신대로 "모듈", "현재_통합_문서"에 명령문을 복사해서 넣었는데요. 3회 실패시 강제종료가 아닌 로그인화면으로만 바뀌고 종료가 되지 않더라구요. 혹시나 해서 영상속 명령어로 적용해보니 종료가 되기는하는데요.. 이유가 있으니 변경되었지 않았을까 싶어서요. 엑셀 강제종료가 가능하도록 확인부탁드려도 될까요?
안녕하세요. 그럴 경우 VBA 프로젝트을 암호로 잠궈주시면 됩니다. 아래 링크를 한번 참고해보시겠어요? www.oppadu.com/%EC%A7%84%EC%A7%9C%EC%93%B0%EB%8A%94-%EC%8B%A4%EB%AC%B4%EC%97%91%EC%85%80-4-5-4/
여러 지점을 관리하는 입장에서 각지점 담당자들에게 제가만든 취합양식을 보내주고 주,달단위로 각 지점당 취합된 업무자료를 보고받아 하나의 자료로 취합하는 중노동 중입니다 ㅎㅎ 궁금한것은 강의해주신내용으로 하나의 엑셀파일이 네트워크만 된다면 상기 적어둔것처럼 번거로움없이 각지점별로 업데이트된 자료들이 실시간으로 취합이 되는것인지 너무나 궁금합니다!
최윤아님 안녕하세요. 구글스프레드시트는 앱스크립트(자바스크립트기반)를 사용하기 때문에 VBA코드를 그대로 사용하실 수 없습니다.^^; ruclips.net/video/OOVOMDXxRCQ/видео.html 위 강의를 한번 참고해보시겠어요? 깔끔하게 잘 정리되어 있습니다.
권창안님 안녕하세요! 크게 2가지 방법이 있습니다. 1] 시트를 수정하는 방법 회원정보가 입력된 시트의 비밀번호 범위 전체 선택 -> 셀 서식 -> 표시형식을 '텍스트'로 변경 또는 2] 매크로를 수정하는 방법 비밀번호를 받아올 때, pw = Cstr(txtPassword.Value) 형태로 입력해보세요. :) 추가로 궁금하신 내용은 언제든지 댓글로 남겨주세요. 감사합니다.
안녕하세요? :) 문서 작성 후 '저장' 버튼을 이전에 누르셨다면 저장버튼 누르기 이전 작업은 모두 저장됩니다. 그리고 취소 버튼을 누르셨다면, 저장버튼을 누른 뒤 이후 작업이 저장되지 않고 종료됩니다. 다시 확인해보시겠어요? 만약 취소버튼을 눌러도 저장이 되도록 설정하시려면, If vbYN = vbCancel Then blnClose = False: GoTo Finally 위 명령문을 If vbYN = vbCancel Then SaveChanges = True: blnClose = True 로 변경해보세요 ^^ 답변이 도움이 되셨길 바랍니다.
강의에 사용된 예제파일 및 완성파일, 관련 링크 ⤵️
www.oppadu.com/엑셀-로그인-기능-만들기/
www.oppadu.com/vba-closewb-함수/
www.oppadu.com/엑셀-vba-마지막-셀-찾기-마지막-행-찾기/
www.oppadu.com/product/엑셀-로그인-양식/
✅시간대별 강의 목차
00:12 강의에서 만들어 볼 로그인 양식 살펴보기
02:02 강의 시작 전 참고사항
02:49 시트 숨기기 기능 살펴보기
05:35 로그인 유저폼 틀 만들기
09:07 아이디/비밀번호 입력 설정
13:56 로그인 성공/실패시 명령문 작성
22:39 사용자별 시트 숨김 설정
24:11 사용자 로그인 기록 추가
25:51 로그아웃 및 자동종료 설정
34:12 완성된 파일 테스트
34:59 파일 저장 및 매크로 보호
여러분 안녕하세요! 오랜만에 VBA 강의를 업로드 하였습니다.
실제로는 약 2시간정도 녹화를 하였는데, 녹화할 땐 몰랐지만 편집하다보니 영상 후반부에는 목소리가 약간 갈라져서 들리네요..ㅠㅠ.. 양해부탁드리겠습니다..😭
오늘도 영상 시청해주셔서 감사드리며, 남은 하루도 행복한 하루 보내세요.
감사합니다.
유튜브에 많은 엑셀 강의가 있지만 오빠두엑셀 강의는 영상에서 그 열정이 느껴진다.
대한민국 문화 특성상, 너무나도 치열한 경쟁사회 속에서 본인이 힘들게 습득한 고급기술을 대중에 공개하면 스스로가 뒤쳐질까 고민할수도 있는 내용인데도, 이렇게 친절하면서 자세히 알려주니 너무나 감사할 따름일 뿐..
우리내 회사생활이 더욱 윤택해지기 위해서 이형은 더 대성해야됨.. 역시 갓빠두 이번 영상도 입벌리고 보다 갑니다..
대기업 다니면서 엑셀 좀 한다는 소리듣고있지만..이걸보니 전 암것도 아니네요 ㅋㅋ 많이 배워갑니다
나만알고 싶은데 또 막상 추천해서 널리 알리고싶은 유투바..
역시 기본기부터 응용력까지 최고입니다.
저희 같은 Office 강의 계열 유튜버에게 모범이 되시는... 쭉 건승하십셔~~ 멋쥠돠.
모범이라는 단어는 한참 모자란 제게는 너무나도 과찬인듯 합니다..ㅠ-ㅠ..!! 업무의잔머리님도 항상 건승하십시오!!
@@Oppadu 겸손의 말씀을~~
제가 유튭 시작할때 벤치 마킹 대상이었던 오빠두님과 엑셀장인 촬스님은 제게 있어선 모범이신분들 맞으시네요... ^^
기다리던 소식이 왔군요.
선 따봉 후 시청합니다.
안녕하세요
해당 영상보고 배워갑니다
하나 궁금한게 있는데여
1. 외부에서 사용하려면 해당 파일을 보내서 사용방법바께 없나요?
2. 동시에 접속 방법은 없을까요?
엑셀 장인이십니다^^최고 중에 최고
도움이 많이 되었네요 감사합니다. admin 관리자 아이디랑 비밀번호는 어떻게 변경할수있나요.. ?
늘 감사합니다.
안녕하세요.
올려주시는 강의영상으로 많은 도움을 받고 있습니다.~~ 항상감사해요.
이번 영상을 직원별 휴가신청서로 사용하려고 따라 하고 있는데요.
실행이 되지 않는 부분이 있어서 문의드립니다.
일단 강의대로 따라했는데요. 3회실패시 강제종료 부분이 문제 입니다.
말씀하신대로 "모듈", "현재_통합_문서"에 명령문을 복사해서 넣었는데요.
3회 실패시 강제종료가 아닌 로그인화면으로만 바뀌고 종료가 되지 않더라구요.
혹시나 해서 영상속 명령어로 적용해보니 종료가 되기는하는데요..
이유가 있으니 변경되었지 않았을까 싶어서요.
엑셀 강제종료가 가능하도록 확인부탁드려도 될까요?
전 이미 오빠두 강의로 인싸 되었습니다 ㅎㅎㅎ
저두요_!! ㅎㅎ
우와 이거 코딩같은 원리 인가요??
추후에 개인사업에 적용할 생각하니 두근두근합니다
로그인시트가 먼저 열려야 하는데 왜 마지막 저장했던 시트가 먼저 열려 화면을 보여준 후 통합문서 로그인시트가 실행되는지요?
꺄악~4주 완성 배우고나니 이것도 얼른 해보고 싶네요!!. 이 오빠를 진작알았다면 회사에서 status가 달라졌을텐데..이제라도 감사할 뿐입니당..
오빠두 엑셀은 1년 안에 엑셀계의 스티브잡스가 될겁니다!! 호언장담!!!!!
엑셀이 이렇게 재미난지 몰랐습니다 ㅎㅎ
안녕하세요. 매번 많이 배워가고 있습니다 항상 감사드립니다.
질문이 있는데, TxtID, TxtPW 앞에 Me는 왜 붙이는건가요? 유저폼 이름도 아니고 특별히 지정된 변수같지도 않은데
안녕하세요.
시트 모듈에서 Me를 사용하면 해당 워크시트를 대표할 수 있습니다.
자격증에서 나오는 것처럼 버튼이 만들어져 있고 이것을 디자인모드로 해서 폼을 만들려고 하는데 폼이름이 나와 있지 않은 경우도 폼을 만들수 있나요
감사합니다. 항상 잘 보고 있습니다. 비밀번호 대소문자 입력해도 대 소문자 구분 없이 되게 하는 방법을 알고 싶어요^^
안녕하세요.
매크로 코드 중 비밀번호를 비교하는 부분을
If LCase(입력값) = LCase(비밀번호) Then
으로 변경해보시길 바랍니다.
감사합니다.
@@Oppadu 아하 감사합니다.
이렇게 또 하나 배워갑니다.
로긴 아이디가 정말 맘에드네요
언제나 잘 보고 업무하고 있어요 전에 본기억이 있는데 찾질 못하겠어서요 크기가 다른 셀 복사 붙여넣기 어떻게 하는지 영상이 어디있을까툐 ??
와 ㄷㄷ ...와 인트로가 병맛이지만.. 강의 퀄때문에 봐요
매크로 접근 권한 제외된 상태로 VBA 들어가서 Visible 속성을 True 로 만들면 우회해서 접속가능합니다.
안녕하세요.
그럴 경우 VBA 프로젝트을 암호로 잠궈주시면 됩니다.
아래 링크를 한번 참고해보시겠어요?
www.oppadu.com/%EC%A7%84%EC%A7%9C%EC%93%B0%EB%8A%94-%EC%8B%A4%EB%AC%B4%EC%97%91%EC%85%80-4-5-4/
여러 지점을 관리하는 입장에서 각지점 담당자들에게 제가만든 취합양식을 보내주고 주,달단위로 각 지점당 취합된 업무자료를 보고받아 하나의 자료로 취합하는 중노동 중입니다 ㅎㅎ
궁금한것은 강의해주신내용으로 하나의 엑셀파일이 네트워크만 된다면 상기 적어둔것처럼 번거로움없이 각지점별로 업데이트된 자료들이 실시간으로 취합이 되는것인지 너무나 궁금합니다!
안녕하세요.
공용네트워크 폴더를 사용중이라면 가능합니다.
단 여러 사용자가 동시에 한 파일을 실행할 수는 없으므로, 데이터를 관리하는 메인 엑셀파일(또는 서버)과 각 로그인파일이 연동되도록 관리해주셔야 합니다. :)
@@Oppadu 답변 감사드립니다 ㅎ!
오늘도 유용한 강의 감사드립니다^^
한가지 질문이 있습니다~ 로그인 시스템 매크로 파일을 통합문서 공유를 하고 네트워크상에서 여러명의 사용자가 동시접속해서 편집 및 사용, 저장도 가능한가요~??
저도 궁금합니다!
너무 감사합니다.
워미 이건 언어 프로그래밍 수준이네요
요청사항 부탁드립니다
방대한 데이터의 30만건의 특정제품의 사원별 취급율 부탁드립니다
엑신 대단하시네요 !!
비밀번호를 *처리를 하는 명령문까지 다 입력하고 실행 시켜보면 처음 작성하는 비밀번호는 작성하는데로 다 보이는데 두번째부터 *로 표시되는경우는 어떻게 해야 될까요..?
질문있습니다. 파워포인트에서도 이 코드로 동일하게 로그인 기능 만들 수 있을까요?
안녕하세요.
파워포인트에서도 도형과 매크로를 적절히 사용하면 가능할 것 같습니다만, 유저 정보를 저장하기가 쉽지 않아 많이 어려울 것 같습니다
와 혹시 마이크로소프트에서 오셨나 ? 제 사수좀 .. 되어주십쇼 ...
올만에 왔는데 구독자수 보고 제가 보던 채널 아닌줄 ㅋㅋㅋ
비밀번호 3회 오류 이후 강제종료 안되는데요
신기합니다 엑셀로 이런게 가능하군요!
대단해요
=if("국내 최고가 오빠두 엑셀이라 생각됀다면" ,"구독 👍",다른 영상을 더 보고 오거라!")
이쯤되면,,,,
오빠가 아니라 엑신으로 이름변경되어야 할꺼같ㅅ......😭....👍👍👍
오빠두님 이 로그인 기능을 구글스프레드시트에 스크립트를 이용해서도 구현할 수 있을까요 ?? ㅠㅠ 액셀 vba를 복붙했는데 오류가 뜨네요..
최윤아님 안녕하세요.
구글스프레드시트는 앱스크립트(자바스크립트기반)를 사용하기 때문에 VBA코드를 그대로 사용하실 수 없습니다.^^;
ruclips.net/video/OOVOMDXxRCQ/видео.html
위 강의를 한번 참고해보시겠어요? 깔끔하게 잘 정리되어 있습니다.
비밀번호를 숫자로만 할 수가 없는데 숫자로만 할 수 있는 방법이 있을까요?
권창안님 안녕하세요!
크게 2가지 방법이 있습니다.
1] 시트를 수정하는 방법
회원정보가 입력된 시트의 비밀번호 범위 전체 선택 -> 셀 서식 -> 표시형식을 '텍스트'로 변경
또는
2] 매크로를 수정하는 방법
비밀번호를 받아올 때, pw = Cstr(txtPassword.Value)
형태로 입력해보세요. :)
추가로 궁금하신 내용은 언제든지 댓글로 남겨주세요.
감사합니다.
@@Oppadu 첫번째 방법은 안되구 두번째 방법은 최고!에용
비밀번호 3회 오류로 파일이 안열리는데 방법 없을까요?ㅠㅠ
🙄😌 I want to cry like a rain
로그인해서 문서 작성하고 저장버튼을 누른다음에 x버튼 누르면 다시 저장하겠냐는 문구가 나오는데 거기서 취소를 누르면 작서했던 내용들이 하나도 없는데요..
이부분을 어떻게 수정해야 할지요? 작성자들은 대부분 작성하면서 저장하는데요.. 알려주시면 감사하겠습니다.
안녕하세요? :)
문서 작성 후 '저장' 버튼을 이전에 누르셨다면 저장버튼 누르기 이전 작업은 모두 저장됩니다.
그리고 취소 버튼을 누르셨다면, 저장버튼을 누른 뒤 이후 작업이 저장되지 않고 종료됩니다.
다시 확인해보시겠어요?
만약 취소버튼을 눌러도 저장이 되도록 설정하시려면,
If vbYN = vbCancel Then blnClose = False: GoTo Finally
위 명령문을
If vbYN = vbCancel Then SaveChanges = True: blnClose = True
로 변경해보세요 ^^
답변이 도움이 되셨길 바랍니다.
@@Oppadu 확인해보고 안되면 다시 문의드리겠습니다 ~
엑셀에서 조회 기능을 쓰고 싶습니다.
근데 날짜를 입력해서 그 날짜(열값)에 특정 값(행값)을 가진 사람의 이름(행값)을 가져오려고 합니다.
날짜를 입력하므로 불러와야하는 열값이 계속 바뀌기때문에 어떤 함수를 써야할지 모르겠습니다ㅠㅠ도와주실수있나요
가로방향 조회를 말씀하시는듯 합니다 ^^ HLOOKUP 함수를 사용해보세요
?? 저게 가능해??
비밀번호를 영문으로 입력받을때는 정상 동작하는데 숫자로 입력받으니, 오류가 발생합니다.(비밀번호가 틀렸다는 msgbox가 뜨네요)
혹시 어느 부분을 수정해야될까요?
안녕하세요?
유저폼에 비밀번호를 입력되는 값을 cStr(값) 으로 묶어보시겠어요? 숫자를 텍스트로 강제변환합니다.
@@Oppadu 말씀하신대로 하니 해결되네요 감사합니다