15:43 제품명 일부만 입력하기 매크로 만들어주기 연결해주기 Openreport. 회원별주문내역보고서열기. 인쇄미리보기 형태로 설정. 대화상자로 열기. Where조건절 설정하기 ㄴ[제품명] like * [forms]![주문상세정보]![txt조회] * ㄴ 개채는 & 처리 [제품명 ] like * & [forms]![주문상세정보]![txt조회] & * ㄴ “” 처리 해주기 [제품명 ] like “*” & [forms]![주문상세정보]![txt조회 & “*” 19:30 이름 맞춰 기본매크로 설정해주기 txt after upeate(=엔터누르기)에 매크로 연결하고 … appllyfilter 누르기. 조건문만 쓰는 거 나온다. ㄴ[거래처명] like “*” & [forms]![거래처관리]![txt조회] & “*” 22:34 매크로 이름이 없으니 바로 … 클릭해서 매크로 작성기로 들어간다. 파일내보내기=exportformatting해주기. 개체이름(통행요금), 출력형식(엑셀), 출력위치(cwdbw통행요금표.xlsx) 자동시행(예) 24:53 빈매크로 생성해서 이름지정해주기(보고서보기) Cmd보고서 on click에 매크로 정하고 … 들어가서 메시지 박스 들어가기 =now(날짜+시간임) openreport추가로 입력하고 보고서이름(회원목록) 보기형식(인쇄미리보기) 로 들어가면 된다. 26:47 기본폼만들기(이름:폼보기) txt제품명 이벤트에 더블클릭 들어가서 매크로(폼보기)로 설정 한뒤 …로 들어가기 Openform. 폼이름(제품), 폼보기(폼) 창모드(대화상자) Where에 조건 설정 [제품명]=[forms]![대리점판매현황]![txt제품명] 29:06 매크로생성(종료및테이블실행) cmd닫기의 이벤트 클릭에 매크로연결(종료및테이블실행) … 폼종료(closewindow)로 설정 개체유형(폼)-개체이름(제품)-저장(확인) 테이블열기(opentable)로 추가설정 이름(제품3)-보기형식(읽기전용=데이터시트)-데이터모드(읽기전용) 저장하고 닫기.
선생님..........어느 방향에 계신가요......? 매크로 하다가 눈물 뚝뚝 흘리면서 이 영상을 찾아보게 되었는데요.......... 영상 정독 후에 매크로 만들러 갔다가 유레카 외쳤어요 wow,,,,,,,,,, 선생님 진짜 짱이에요 대박 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ 이렇게 쉽고 이해 쏙쏙 되게 만들어주시다니 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ 천재만재 선생님 너무 감사합니다 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
재생목록이 기능별로 나뉘어져있습니다 메뉴를 보면 동영상과 재생목록 이렇게 되어 있는데 재생목록을 누른 후 엑셀기본 계산작업 액세스기본 쿼리 이렇게 크게 네개로 나뉘어져있구요 기출문제와 시험전 꼭 보기 영상으로 마무리하시면 됩니다 시험을 이미 보셨다면 기본기가 있는건데 영상 다 보실 필요는 없지만 기능별 앞에 있는 강의는 개념을 설명하는 부분이니까 꼭 보시고 이해를 하세요
일단 질문에 대한 답부터 드릴게요. 12:23 를 보시면 업체명 필드가 선택이 되어 있을거예요. 플레이를 잠시 멈춤한다음에 화면을 보세요. 업체명이 선택이 되어 있을 때 오른쪽 속성창을 보면 txt업체명이 보일거예요. 이 얘기는 txt업체명 컨트롤에 업체명 필드가 연결이 되어 있다는 의미입니다. 그리고 폼 왼쪽 상단에 이름이 보이시죠? '거래내역'이라는 글자..그게 폼이름입니다. 현재 거래내역 폼을 편집중인거구요. 거래내역 폼에 있는 txt업체명 컨트롤에 연결된 업체명 필드가 조건식이 됩니다. 그리고 txt업체명을 더블클릭했을 때 '업체관리'폼을 열으라는게 이 문제가 요구하는 값입니다. 컨트롤에 필드가 연결이 될 때 (시험에 출제되는 유형) 일반적으로는 필드이름과 컨트롤 이름은 동일한 이름을 사용합니다. 업체명 필드를 표시하기 위해 txt업체명 컨트롤에 연결하는 그런 형식입니다. 그래서 쉽게 유추할 수 있는거랍니다. 간혹 이름이 다를 때도 있습니다. 그럴때는 속성-데이터탭의 컨트롤원본을 보시면 됩니다. 컨트롤원본에 보이는 이름이 연결된 필드이름입니다. 저 부분을 모른다는건 액세스 폼에 대한 기본적인 개념이 덜 잡힌 상태라는거라서요. 제 채널 재생목록을 열면 액세스기본이 있습니다. 클릭해서 열게 되면 테이블부터 순서대로 기능별 (기출문제 유형으로) 풀이영상이 보일거예요. 목록에 폼을 보게 되면 컨트롤에 연결된 필드(바운드라고 합니다) 개념이 잡힐거예요. 하지만 목록안에 있는 전체 강의를 보시는걸 추천드려요.
선생님~ 너무 기본적인 부분인 것 같아 댓글쓰기가 망설여지지만,,ㅜㅜㅜ 확실하게 공부하는게 좋을 것 같아서 질문남깁니다! ㅎㅎ 00:23:47에서 내보낼위치 = 출력파일 주소 적는 부분에서 ₩ 이 기호는 'ㄹ' 누르고 한자키 눌러서 찾아야하나요? ㅠㅠㅎㅎ 아니면 간단하게 작성하는 요령 같은게 있을까요?,,,
흠...같은 얘기를 여러분들이 하셨는데 사실 정확하게 입력을 했다면 보고서가 실행이 되는게 맞습니다. 제 생각엔 설정에서 무언가 잘못하신거 같아요. 댓글에 링크한 시간대를 클릭하고 실행되는 제 영상을 보면서 갑자기 생각이 난건데.. 혹시 인쇄 미리 보기로 안바꾼건 아닌지.. 인쇄로 하게 되면 프린터가 설정이 안되서 아예 실행이 안되거든요. 그 증상으로 보여요.
매크로 메시지박스 제목인가요? 제목이 정확히 날짜시간과 함께 "현재날짜시간" 이렇게 입력이 되어 있었나요? 아니면 현재날짜시간이 표시가 된건가요? 함수가 들어가면 =으로 시작하셔야하구요. 만약 현재날짜시간이 표시가 된거면 =now() 위와 같이 작성하시면 됩니다. 현재날짜시간과 문자가 같이 입력이 되어 있었다면 =now()&"문자" 위와 같이 입력하면 됩니다.
매크로문에서도 정확히 일치하는게 아닌 경우는 like구문을 씁니다. like구문은 항상 *이 따라다니구요. * 컨트롤이름 *을 표현하다보니 "*" & 컨트롤이름 & "*" 이렇게 입력을 합니다. 그 외에의 경우는 필드이름=컨트롤이름 이 수순이라서 큰따옴표를 할 필요가 없답니다.
13:57 문제 질문있습니다! 강의보면 처음에 매크로를 '폼보기'이름으로만 저장한 다음에, 이벤트-on dbclick 통해 '폼보기' 매크로 내용을 작성하셨는데, 처음부터 '폼보기' 매크로 내용작성하고 이름 저장한 다음에 이벤트-on dbclick에서 폼보기 선택해도 되나용?
선생님 매크로 조건문 작성할때 예를들어 매크로 조건 : “채용구분” 필드의 값이 “정규직”인 정보만 표시에서 저는 정규직을 채용회사 폼의 연결된것을 찾으려고 봤더니 안나와서 정답이 그냥 연결된것이 아닌 답 자체가 [채용구분] = “정규직” 이렇게 더라구요..!! 폼에 연결되지 않아도 쌩으로 저렇게 나오는 답이 있을수 있나용..? 늦은 밤에 정말 죄송합니당..
선생님 복습중에 헷갈리는게 있어서요~! 마지막문제 31:07 처럼 똑같이 매크로 만들었는데 닫기 단추 클릭해보면 저장여부 확인창이 뜨지않고 바로 폼 종료가되면서 제품3테이블이 나타나요 ㅠ 뭐가 문제인지 혹시 알 수 있을까요? 그리고 매크로 문제중에 명령단추 클릭하면 폼종료되는 문제는 closewindow 로 만들잖아요~ 그런데 문제에서 저장여부관련해서 이야기가 없으면 기본설정 값인 "저장:확인"으로 매크로 만들었었는데.. 이 경우에도 31:07 마지막문제처럼 폼종료 단추클릭시에 저장여부관련해서 묻는 창이 떠야하는거아닌가요? ㅠ 기본설정값이지만 어쨌든 똑같은 "저장:확인"으로 만들었으니 저장여부를 묻는 창이 떠야할거같은데.. 창이 나오질 않아서요..! 이 강의말고 ua-cam.com/video/HjoMkfCDBH4/v-deo.html 강의에서 9:47 폼의 폼종료 문제에서도 문제가 조금은 다르긴해도 모두 closewindow 를 통해서 만들어지는건데.. 여기서도 저는 저장여부 확인창이 뜨지 않고 바로 종료되거든요 ㅠㅠ
안녕하세요 선생닙! 오늘 시험보고왔는데 종료메시지박스 확인 버튼 누르면 인쇄미리보기 페이지를 여는문제가 나왔는데 저장하라는 말은 문제에세 없었고 문제에서 박스페이지 확인 버튼 누르면 보고서 페이지 미리보기로 열라 해서 메시지박스 저장유무를 아니요로 설정했습니다.. 이문제 틀린건가요...😢 실험했을땐 메시지박스 잘나오고 인쇄미리보기페이지도 잘 나왔습니다
@@yysajo 쿼리에서 포함된 데이터를 매개변수로 불러올 때 작성을 like를 이용해 작성을 하쟎아요. like "*" & [매개변수] & "*" 같은 원리입니다. [필드이름]= 이 아닌 [필드이름] like "*" & [forms]![폼이름]![컨트롤이름] & "*"
ua-cam.com/video/HjoMkfCDBH4/v-deo.html 위 링크 클릭하면 재생목록이 뜹니다. 20번 영상이 재생이 될거구요. 이 영상을 집중해서 보세요. 그 다음 21번 영상을 보시면 됩니다. 한번 보고 이해가 안되면 두번 보세요. 분명히 이해가 되실거예요. 매크로와 이벤트프로시저는 다릅니다. 의미를 잘못알고 계신거 같아요. 위 링크는 매크로입니다.
안녕하세요 얼마전에 applyfilter를 활용한 매크로문제를 만났었는데요. 해당 문제는 ~~필드의 값이 교수처 코드를 이용하는 것이었습니다.. 그리고 지문에서 교수처코드 필드에 해당하는 필드를 찾아 작성해라. 였던 거 같습니다. 전 해당 폼에서 교수처코드는 보이지 않고 유사하게 보이는 교수코드만이 남아 있었고 교수코드다 싶어 filter 했지만 되지 않았습니다. 해당 폼의 레코드 원본을 들어가 찾아보니 학생테이블이라는 매개를 원본으로 교수처코드 그리고 교수코드도 필드가 있는 것을 목격했습니다. 그래서 그때 [forms]![레코드원본]![교수처코드] 이렇게 했던 거 같은데 되지 않았습니다. 질문 1.[forms]![[레코드원본]을 폼 대신에 레코드 원본으로는 넣을 수 없는 건가요? 2.레코드 원본을 매개로한 정보들이 해당 폼에서는 다 필드가 다 표시 안될 수도 있는 건가요? 3. 제가 그 폼에서 교수처코드로 사용되는 필드를 대체하는 필드를 찾지 못했던 것일 확률이 크나요? 아니면 또 다른 방법이 있었을까요. ex)다른 쿼리에서 찾아서 빌려온다든지.. 여름방학 때 시작했던 거 같은데 따지 못하고 학업과 병행하며 계속 보고 있는 거 같은데..지치기도 하지만. 언젠가 빛을 발할 날이 오겠지요. 항상 질문하면 친절히 알려주셔서 감사합니다. .
폼에 교수처코드가 없는데 혹시 하위폼에는 있었나요? [교수처코드]=[forms]![폼이름]![교수처코드] 위와 같이 작성하는게 맞는거 같아요. 만약 상위폼에 교수처코드 컨트롤이 없고 하위폼에 있는거라면 [교수처코드]=[forms]![상위폼이름]![하위폼이름]![교수처코드]
@@comizoa22 시험치고 모르는거 질문드려요 추가 쿼리 A,B 테이블을 이용해서 추가 보직연도가 2023인것 추가인데 A,B 테이블에는 보직연도라는 필드가 없음 그래서 보직연도 빼고 추가했는데 이 문제만 감점인건지 다른거에도 영향을 주는지 궁금해요 그냥 데이터베이스 시트에다가 2023을 적었는데 틀린거죠 ? 입력마스크 AF67 대문자 입력하고 *로 표시 >LL00;;* 이렇게가 맞나요 ? 저장하라는 말은 없으면 안하는게 맞나요 ?
@@윤이-t4e AB두개의 테이블을 이용하는데 날짜 필드도 없었나요? 보직년도:year([날짜필드]) 위와 같이 작성 후 조건에 2023을 입력하면 될거 같은데요 추가쿼리 결과값 테이블은 보통 추가쿼리에만 사용이 됩니다 그래서 그 문제만 감점입니다 저장 표시가 없으면 0은 생략하시는게 맞아요
@@AnH.D-n7f 아래 액세스 재생목록은 쿼리를 제외한 영상모음이에요. 시간이 많이 걸리지는 않을거니까 처음부터 끝까지 꼭보세요. 액세스에서 못푸는 문제들이 없을거예요. ua-cam.com/video/o8kKQn8WZOg/v-deo.html 그리고 동영상 순서에서 최근영상부터 보시면 됩니다.
선생님 영상 거의 다 돌려보고 오늘 시험보고 왔는데... 액세스 매크로 문제에서 메세지박스 표시후 확인을 누르면 보고서를 인쇄미리보기 형태로 출력하는 기본 문제가 나왔는데 영상 처음문제와 동일하게 매크로를 먼저 만들고 폼에서 해당 버튼에 연결까지 해주었는데.. 버튼을 눌러서 실행해보았는데 정상적으로 메세지박스가 뜨고 확인을 누르니까 뒤에나올 인쇄미리보기가 안열리더라구요; 시험중에 매크로 수정 후 저장도 하고 실행 다시해보고 혹시나 싶어서 역순으로 혹시 되나싶어서 해보았는데 역순은 또 되더라구요(openreport 후 msgbox) 컴퓨터가 오류가 난건지... 이런 경우에는 무엇을 잘못한걸까요ㅜㅜ 꼭 알고 싶습니다
답변 감사합니다. 제가 모르는 다른 설정이 있나 해서 여쭤봤습니다. 일시적인 액세스 오류로 실행이 안되었던 경우였으면 좋겠어요.ㅠㅠ 특정 조건없이 기본 매크로 문제인데 안되서 많이 당황했네요... 다른 분 UA-cam강의보면서 독학하는 데 선생님 강의 듣고 이해가 잘되서 도움 많이 받았습니다. 컴활 준비하는 주변사람들에게 강력 추천하겠습니다. 감사합니다.
매크로에서 같은 이름에서는 순차적으로 처리가 됩니다. 근데 같은 이름으로 하나는 폼열기고 하나는 보고서열기... 정확한 문제를 알고 싶어요. 폼은 어떤 상태였는지.. 기억을 되살려보세요. 일단 매크로에서 버튼별로 다른 작업을 지정할 수는 없을거 같은데... 문제를 잘못 이해하신건 아닐까하는 생각도 들지만...기억을 되살려서 조금 더 자세하게 알고 싶어요.
안녕하세요 선생님 강의 잘 보고 이번에 시험치고 왔습니다! 혹시 액세스에서 대화상자가 나타나지 않으면 어떻게해야하나요..? 테이블이나 폼을 닫을 때 저장여부를 묻는 대화상자, 오류 대화상자 등 아무것도 안뜨더라구요 ㅠㅠ.. 문제도 보고서를 대화상자 형식으로 여는 매크로 작성 문제가 나왔는데, 대화상자가 작동하지 않아 보고서도 출력이 안되더라구요... 매크로 설정은 올바르게 해 두었으니 0점처리되지는 않겠죠..? ㅠㅠ
흠.. 오류상자 안뜨게 하는 설정법은 있지만 대화상자가 안뜨게 하는 설정법은 제가 아는 범위에선 없습니다. 작성한걸 제가 확인을 못한상태라서 어디가 잘못되었는지 정확히 말씀을 못드리겠어요. 그리고 저장하라는 메시지가 안떴다면 이미 저장이 된 상태니까 신경안쓰셔도 됩니다.
어라 이 강의에 없었네요. 어디선가 강의를 한거 같은데 ㅜㅜ 답을 알려드릴게요. 통행 요금표 컨트롤을 클릭한 상태에서 [속성 시트]-[이벤트]-on click의 자세히 버튼(땡땡이버튼)을 클릭 후 매크로 작성기를 엽니다. 함수에서 exportwithformatting을 선택합니다. 개체 유형은 테이블 개체이름은 문제에 있는 테이블 출력 형식은 excel 통합 문서(xlsx) 출력 파일은 c:\DB\통행요금표.xlsx 자동 시작 예 그 다음 저장후 닫으시면 됩니다. 이 매크로는 별도의 이름이 없는 매크로라서 속성에서 직접 만드시면 됩니다.
안녕하세요 오늘 시험 치는데 첫번째 유형과 똑같은 유형의 문제가 나왔습니다. 메세지 박스에 오늘날짜말고 그냥 보고서를 출력합니다 와 같이 문자만 출력하고 보고서 띄우는 형식이였습니다. 보고서 열때 조건도 없고 그냥 인쇄 미리보기로 여는것이 문제였는데 매크로 작성후에 연결하라는 버튼의 클릭이벤트에 연결시키고 실행 해보면 메세지박스는 뜨는데 확인을 누르면 보고서가 안열리더라구요 아무리해도.. 혹시나 순서를 바꿔보니 보고서가 열리기는 하는데 문제에서 메세지박스를 표시한 후 보고서를 열으라고 해서 안열리지만 순서는 맞게 하고 왔습니다 .. 틀릴거같은데 이건 그냥 오류인가요..?
흠... 같은 질문을 여러번 받았는데... 원인을 모르겠어요. 매크로는 작성순서대로 실행되는거라서 메시지박스 다음에 보고서실행과 보고서 실행 다음에 메시지박스 실행은 순서만 다르지 실행에 문제가 있는건 아니거든요. ua-cam.com/video/uAs7FohUo7s/v-deo.html 이 영상 4분부터 보시고 다르게 작성한건 아닌지 한번 보세요. 일단...인쇄미리보기하는 방법에서 기본옵션에서 열기방식이 다르게 설정이 되어있어서 그럴 수도 있어요.(새창방식이라면 창이 화면 아래 뜰 수도 있을거 같네요) 메시지-보고서 순서대로 하고 오신거 잘하신거 같습니다.
문제에 상황별문자 폼을 인쇄미리보기로 여는 로 저장하고 상황별함수 폼을 열면 함수필드에 있는 txt함수코드 값이 뜨고 가 열리도록 지정하시오 만약 이런 상황이면 인쇄미리보기 설정하나 하고 그밑에 추가눌러서 =[필드]=[forms]![상황별함수]![txt함수코드] 이렇게 두가지 지정해서 저장해놔야되나요?
@@beerbelly5658 흠 같은 얘기로 보이는데 어디가 다른거죠? 매크로 조건안에 cmd닫기 클릭시 매크로 실행하게 한다는 의미가 아니라 cmd닫기 버튼에 해당 매크로를 적용시켜 매크로가 실행이 되게 하라는걸로 보이는데 아닌가요? 질문한 이 영상과 아래 영상을 한번 보세요. 매크로는 이 두 유형으로 출제가 됩니다. ua-cam.com/video/HjoMkfCDBH4/v-deo.htmlsi=IjD8s_ogzH3AUbMO
쌤, 덥고 비도 오고 하는데 잘 계신가요~! 오래만에 질문이 있습니다~! 매크로에서, 오픈폼, 오픈리포트, applyfilter 등의 where조건에서, [필드이름] = [Froms]!... 을 [Froms]!... = [필드이름] 이렇게 반대로 적어도 되나요? 혹시 지시문에 따라서 반대로 적어야 답이 되는 경우가 있을까요?
선생님 매크로문제 3번을 예로들어서 만약에 txt물품코드는 물품관리 폼에 없는데 보고서의 물품코드와 동일하게 띄우라고 한다면 어떻게 해야될까요? D함수를 썼을 때는 폼에는 txt물품코드같은게 없으면 D함수("","","물품코드=Forms!물품관리!물품코드") 이렇게 임의로 만들라고 하셨던것 같은데
선생님 안녕하세요! 혹시 폼 버튼의 이벤트를 삭제하거나 잘못 만지면 실격처리가 될까요ㅠㅠ?? 제가 오늘 시험을 보고 왔는데 다른 버튼에 클릭 이벤트에 메크로를 지정했다가 검토하는 중에 잘못된 걸 발견했어요. 기억을 되짚어 원래 있었던 것 같은 [이벤트 프로시져]로 돌려놨는데 이게 확실치 않아서요ㅜㅜ 쌤 덕분에 가장 문제였던 쿼리 문제는 다 풀었는데.. 걱정되네여 원래 있던 [이벤트 프로시저]는 작동도 잘 되고 에러가 뜨는 건 없었습니다ㅡㅜ
원래 이벤트가 설정이 되어 있는걸 삭제했다가 다시 지정을 했다는 얘기인가요? 흠.. 그럼 원본 개체를 수정했다는건데.. 제가 알기론 만일 잘못 지정을 했다면 실격사항입니다. 물론 결과를 기다려봐야 알거 같아요. 오늘 시험도 잘 보셨는데..ㅜ 일단 안전하게 시험을 한번 더 보시는게 좋을거 같아요.
선생님 ! 안녕하세요 질문 사항이있는데 매크로에서 외부폼을 가져올때 [forms]!~ 이렇게 시작하잖아요 근데 제가 저기 가로를 안넣고 forms![값][값] 이렇게 시험에서 입력했던 것 같거든요 ㅠㅠ 다 하고 점검차 실행 해봤을때 실행은 됐던것 같은데 저렇게 하면 오답일까요?
샘 강의 정주행 중인데, 영상에서 매크로 이름 지정하고 저장하고 나와서 클릭이나 더블클릭으로 지정 한 후에 다시 매크로 들어가서 openreport 이런거 지정하시잖아요 이런거 그냥 매크로 openreport 지정한다음,이름지정하고 저장한 다음 그다음에 클릭이나 더블클릭으로 설정 해주면 안 되는건가요? 결과 값은 똑같은것 같아서요
left 함수를 이용해서 첫글자가 1인것만 조회하는 보고서미리보기 매크로 문제였는데 그럼 [필드]= left( [forms]![폼이름]![컨트롤이름],1) 이렇게 작성하면 되나요? 아니면 left([필드],1) = [forms]![폼이름]![컨트롤이름] 이렇게 작성하면 될까요?
안녕하세요! 메세지 박스 매크로로 지정할때 메세지내용이 " 이번에 2021-08-13 오후 ~~ 입니다. " 이면 "이번에" & =now() & "입니다." 이렇게 하면 ㅜㅜ 앞에 글자가 "이번에"& 이렇게 나오더라구요 .. 문장 제대로 나오려면 어떻게 적어야할까요 ?ㅠㅠ !! 너무 늦게 질문을 올렸는데 ㅠㅠ 오늘 ㅜㅜ 오후에 시험이라 ... ㅜㅜ 답변 주시면 정말 감사하겠습니다 !!
일시적인 현상일 수도 있습니다 파일 닫았다가 다시 열면 나타나기도 하거든요 만약 시험볼 때 그런거라면 문제에서 찾으시면 됩니다 이 강의 영상 보면 작성하는 폼이 열려져있고 문제에선 특정 필드가 연결된 컨트롤 이름을 보여줍니다 [필드이름]=[forms]![폼이름]![컨트롤이름] 위순서대로 작성하시면 됩니다 열려있는 폼이름과 문제에서 제시한 컨트롤이름을 입력하시면 됩니다
@@comizoa22 쌤 감사합니다! 근데 마지막 문제에서 이름에 괄호가 잘못 사용되었다고 나오는데 아무리봐도 어디가 잘못됐는지 모르겠습니다ㅜ 왠만하면 삭제했다 다시 치면 다 됐는데 이번은 계속 같은 오류가 뜹니다 선생님 메일로 파일 보냈는데 어디가 잘못됐는지 알려주시면 감사하겠습니다😢
쌤 안녕하세요~ 작은 따옴표 해주는게 헷갈려서 질문드려요~ 문자를 포함하는 경우 1.매크로= 조건에 문자를 포함하는 =>문자 *은 (작은 따옴표, ' ')안붙이고 (큰따옴표 ," * ")만 붙이고 2. D함수, 필터(docmd 필터,applyfilter )는 포함 하는문자일 경우 작은 따옴표(me.filter =" 학교명 like ' * " & txt조회 & " * ' "), 날짜면 #등 붙이는게 맞다고 아는게 맞을까요?
19분 3번 문제에서 매크로 이름은 주문내역출력으로 할 것이라는 말이 만약 없다면 매크로로 문제를 푸는 것이 아니라 인쇄 단추의 이벤트에서 on click 의 이벤트 프로시저에서 openreport, "회원별주문내역", acViewpreview 라고 적으면서 푸는게 맞나요??
쌤 안녕하세요 ! 항상 유용한 영상 감사합니다. 질문이 있어서 댓글 답니다! 이벤트프로시저 filter문에서는 “물품명 like ‘*“ & txt조회 & ”*‘” 인데, 매크로 filter 문에서는 [물품명] like “*” & [forms]![거래처관리]![txt조회] & “*” 인 걸로 풀어주셨습니다. 매크로의 filter문은 필드표시의 형식이 상관없어서 작은 따옴표가 안붙는건 이해가 가는데, 왜 큰 따옴표는 [물품명] 앞부터 안붙고 * 앞뒤에만 붙나요? 이 부분도 필드표시의 형식이 상관없어서 인가요?ㅠㅠ 알려주세요 쌤!!!
[물품명]=[forms]![거래처관리]![txt조회] 이렇게 모든 물품명이 조건인게 아닌 일부 값을 입력하는 조건인 경우 like *컨트롤* 위 형식으로 입력합니다. 컨트롤은 *과 바로 연결해서 입력할 수 없기 때문에 양옆에 &를 붙이는거예요 like * & 컨트롤 & * 그리고 *도 역시 단독으로 사용할 수 없기 때문에 양옆에 큰따옴표로 묶어주는거구요. like "*" & 컨트롤 & "*" 매크로는 형식과 상관없습니다.
선생님 오늘도 시험 치고 왔습니다! ㅎㅎ 그 applyfilter 매크로 문제 똑같이 나왔는데 like "*" 어쩌고 저쩌고 "*" 이렇게 하니 느낌표 모양?이 왼쪽에 떠서 like "* 어쩌고 저쩌고 *" 이렇게 하니 오류가 안 떠 이렇게 했는데 틀린걸까요??!! 그리고 엑세스에서 그 창을 팝업으로 해라고 해서 팝업 예 눌렀는데 이러면 된거죠? 답안에는 팝업 후 창이 가로로 긴 직사각형 모양이었는데 제가 팝업-예 하니까 글이나 이런건 다 같은데 세로로 긴 직사각형 모양으로 떠서요!
@@comizoa22 아 ㅠㅠ 다시 해볼걸 좀 아깝네요 선생님 하나만 더.. 엑세스 쿼리 만드는 문제에서 테이블 생성하라고 되어있었거든요 그 문제에서 실행을 해라고 했는지 그런 말이 없었는지 기억은 안 나는데 저는 실행했거든요?.. 만약 실행하란 말이 없었다면 실행을 하면 안 되는건가요 아니면 상관없나요.. 실행해서 테이블 하나 생성 됐어요
선생님 강의 감사히 잘봤습니다. 매크로 만들기에서 이름만 저장 후 폼 디자인 보기에서 이벤트에서 다시 매크로로 넘어가는 게 아니라 매크로 만들기에서 이름 저장하고 나머지도 다 작성 후에(조건이라든지 등등) 마지막에 폼 디자인 보기에서 속성의 이벤트에서 매크로를 선택해도 되나요? +매크로 만들기에서 where조건문 작성 시 예시 - [학번]=[forms]![봉사내역입력]![txt학번] " !(느낌표) " 를 입력해도 선택할 수 있는 옵션이 뜨지 않는데, 방법 없을까요? 오피스 2021 버전입니다.
@@JH-ec5ev 매크로를 만들라는 얘기니까 만들고 저장하시면 됩니다 생성한 후 지정하시오의 의미는 이름이 지어진 매크로를 연결하라는 의미예요 그래서 매크로를 먼저 만들고 버튼에 지정하는거구요 매크로는 매크로 이름만 저장하고 실제 컴트롤에 연결해서 만드는 방법과 매크로 자체를 다 만든 후에 버튼에 지정하는 형태가 있습니다 강의 끝까지 보시면 이해가 되실거예요^^
선생님 좋은강의 정말 진심으로 감사합니다. 한가지 여쭤보고 싶은 게 있는데, 8분 41초에 where조건문에 학번= 하고 오른쪽 작성기를 이용 해 하는 방법은 안 되는 건가요?? 여태까지 이 방법으로 해왔었는데, 이번엔 계속 로드된 폼에 있었는데, 이 문제같은경우는 없어서요ㅠㅠ 이 경우엔 모든 폼으로 해야하나요?
17:07 매크로 - 입력된 ‘제품명'을 포함하는 제품의 주문 정보만 표시 (where 조건문) -> [제품명] like "*" & [Forms]![주문상세정보]![txt조회] & "*"
23:04 파일 내보내기 매크로 -> ExportWithFormatting
시험유형이 다양하고 좋네요..applyfilter 나와서 몰랐는데 여기있었네요..샘강의 다시보고 시험쳐서 합격할꺼에요 감사합니다.♥
액세스는 아래 목록에 있는 강의 모두 공부하고 가시면 100점 맞으실 수 있어요.
ua-cam.com/video/o8kKQn8WZOg/v-deo.html
무료강의인데도 너무 좋네요ㅠㅠ 재능기부 감사합니다. 유료강의 결제했는데 가현쌤 강의가 더 이해가 잘돼서 부족한 부분 가현쌤꺼로 공부하고있어요ㅠㅠ
이 댓글이 숨겨져 있었네요
제 채널 재생목록 이용해보세요
엑셀기본 액세스기본 보시구요
일단 보다보면 아는 문제도 보이겠지만 꼭 확인하고 가시구요
그 다음 계산작업 쿼리를 보시면 됩니다
마지막 상시유형을 보면서 정리해보세요
15:43 19:36 ~의 일부를 포함(조건식 참고)
27:48 컨트롤에 표시된 제품과 동일한 제품의 정보
29:38 폼 종료 메크로
살면서 유튜브에 댓글 처음 달아봐요ㅠㅠ진짜 너어어엉무 자세히 잘 알려주셔서 감사합니당 시험 전에 다 정독했으면 시험 볼 때 모르는 문제 거의 없었을거 같아요!! 매번 볼 때마다 신유형이 나와서 당황했거든요.. 암튼 감사드리고 행복하세요!!
오오
댓글에 감동 받네요
제 강의 목적을 바로 알아보시네요^^
무쪼록 좋은 결과 있으시기 바래요
감사합니다
15:43 제품명 일부만 입력하기
매크로 만들어주기
연결해주기
Openreport. 회원별주문내역보고서열기. 인쇄미리보기 형태로 설정. 대화상자로 열기.
Where조건절 설정하기
ㄴ[제품명] like * [forms]![주문상세정보]![txt조회] *
ㄴ 개채는 & 처리 [제품명 ] like * & [forms]![주문상세정보]![txt조회] & *
ㄴ “” 처리 해주기 [제품명 ] like “*” & [forms]![주문상세정보]![txt조회 & “*”
19:30 이름 맞춰 기본매크로 설정해주기
txt after upeate(=엔터누르기)에 매크로 연결하고 …
appllyfilter 누르기. 조건문만 쓰는 거 나온다.
ㄴ[거래처명] like “*” & [forms]![거래처관리]![txt조회] & “*”
22:34 매크로 이름이 없으니 바로 … 클릭해서 매크로 작성기로 들어간다.
파일내보내기=exportformatting해주기.
개체이름(통행요금), 출력형식(엑셀), 출력위치(cwdbw통행요금표.xlsx) 자동시행(예)
24:53 빈매크로 생성해서 이름지정해주기(보고서보기)
Cmd보고서 on click에 매크로 정하고 … 들어가서 메시지 박스 들어가기
=now(날짜+시간임)
openreport추가로 입력하고 보고서이름(회원목록) 보기형식(인쇄미리보기) 로 들어가면 된다.
26:47 기본폼만들기(이름:폼보기)
txt제품명 이벤트에 더블클릭 들어가서 매크로(폼보기)로 설정 한뒤 …로 들어가기
Openform. 폼이름(제품), 폼보기(폼) 창모드(대화상자)
Where에 조건 설정 [제품명]=[forms]![대리점판매현황]![txt제품명]
29:06 매크로생성(종료및테이블실행)
cmd닫기의 이벤트 클릭에 매크로연결(종료및테이블실행) …
폼종료(closewindow)로 설정
개체유형(폼)-개체이름(제품)-저장(확인)
테이블열기(opentable)로 추가설정
이름(제품3)-보기형식(읽기전용=데이터시트)-데이터모드(읽기전용)
저장하고 닫기.
선생님..........어느 방향에 계신가요......?
매크로 하다가 눈물 뚝뚝 흘리면서 이 영상을 찾아보게 되었는데요..........
영상 정독 후에 매크로 만들러 갔다가 유레카 외쳤어요 wow,,,,,,,,,,
선생님 진짜 짱이에요 대박 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
이렇게 쉽고 이해 쏙쏙 되게 만들어주시다니 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
천재만재 선생님 너무 감사합니다 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
하하하 제가 사는 방향으로 절하실거 같아요..^^
제 채널에 있는 영상 하나하나 놓치지 말고 다 보시면 볼 때마다 유레카를 외칠거에요.^^
기능 꼼꼼히 정리하시고 시험보세요..화이팅!!
Applyfilter 매크로 조건문에서 [필드명] like "*" [forms]![폼명][컨트롤명] “*”
으로 써도 맞는 답인가요..? 😢 18:54
그렇게 쓰면 오류가 뜰거 같은데요. [forms]! 앞과 [컨트롤명] 뒤에는 &를 입력하셔야 해요.
매크로 문제에서 계속 막혔었는데 커미님 덕분에 30일에 매크로 문제 맞을 수 있을 거 같습니다. 감사합니다.
네 기본적인게 이해가 되면 응용하기 쉬운 기능입니다. 꼭 맞으세요.
11:40 선생님 여기서 물품코드가 텍스트상자가 없고, 물품관리 레코드원본에 물품코드가 없다면 [물품코드가 있는 테이블및 쿼리]![물품코드]=~ 이런식으로 적어야하나요?
네 맞아요
암기할게너무많다고 생각했는데 명강좌 한번에 이해가 됩니다 너무 감사해요 너무 감사해요
네 이해하기 쉬운 기능이예요
이해하면 버리긴 아까운 기능이구요
선생님..국비로 학원도 다니고있는데 그래도 너무 어렵더라구요..! 선생님 강의보면서 한줄기 빛과 같아요 ㅋㅋㅋ ㅠ연습파일까지 제공해주셔서 너무 감사합니다
네 재생목록을 이용하시면 기능별 더 완벽하게 익히실 수 있습니다.
@@comizoa22 네 ㅎㅎㅎ재생목록 열심히 활용하고있어요❤️
혼자 해보다가 시험 두 번 말아먹고 급하게 재생목록 보는 중... 댓글 달까말까 했는데ㅠㅠ 덕분에 시험 잘볼 수 있을 것 같아서 감사하다고 전하고 싶었어요~🥺
재생목록이 기능별로 나뉘어져있습니다
메뉴를 보면 동영상과 재생목록 이렇게 되어 있는데 재생목록을 누른 후
엑셀기본 계산작업
액세스기본 쿼리
이렇게 크게 네개로 나뉘어져있구요
기출문제와 시험전 꼭 보기 영상으로 마무리하시면 됩니다
시험을 이미 보셨다면 기본기가 있는건데 영상 다 보실 필요는 없지만 기능별 앞에 있는 강의는 개념을 설명하는 부분이니까 꼭 보시고 이해를 하세요
13:50 에서 [업체]가 아닌 [업체명] 이라고 적힌 이유를 모르겠어요. 왜그런지 다들 아시죠~! 라고 했는데 전혀 모르겠어요 흑흑... OTL....
그리고 [업체명]은 업체관리 폼에서 나온 업체명인가요 거래내역 폼에서 나온 업체명인가요?? OTL...
일단 질문에 대한 답부터 드릴게요.
12:23 를 보시면 업체명 필드가 선택이 되어 있을거예요. 플레이를 잠시 멈춤한다음에 화면을 보세요.
업체명이 선택이 되어 있을 때 오른쪽 속성창을 보면 txt업체명이 보일거예요.
이 얘기는 txt업체명 컨트롤에 업체명 필드가 연결이 되어 있다는 의미입니다.
그리고 폼 왼쪽 상단에 이름이 보이시죠? '거래내역'이라는 글자..그게 폼이름입니다. 현재 거래내역 폼을 편집중인거구요.
거래내역 폼에 있는 txt업체명 컨트롤에 연결된 업체명 필드가 조건식이 됩니다.
그리고 txt업체명을 더블클릭했을 때 '업체관리'폼을 열으라는게 이 문제가 요구하는 값입니다.
컨트롤에 필드가 연결이 될 때 (시험에 출제되는 유형) 일반적으로는 필드이름과 컨트롤 이름은 동일한 이름을 사용합니다.
업체명 필드를 표시하기 위해 txt업체명 컨트롤에 연결하는 그런 형식입니다.
그래서 쉽게 유추할 수 있는거랍니다.
간혹 이름이 다를 때도 있습니다. 그럴때는 속성-데이터탭의 컨트롤원본을 보시면 됩니다. 컨트롤원본에 보이는 이름이 연결된 필드이름입니다.
저 부분을 모른다는건 액세스 폼에 대한 기본적인 개념이 덜 잡힌 상태라는거라서요.
제 채널 재생목록을 열면 액세스기본이 있습니다. 클릭해서 열게 되면 테이블부터 순서대로 기능별 (기출문제 유형으로) 풀이영상이 보일거예요. 목록에 폼을 보게 되면 컨트롤에 연결된 필드(바운드라고 합니다) 개념이 잡힐거예요.
하지만 목록안에 있는 전체 강의를 보시는걸 추천드려요.
선생님 처음영상에 그 now가 메세지 중간에 들어가면 어찌풀죠...?
예를들면
오늘의 날짜는 2020-11-20 오후 2:22:00보고서를 출력합니다.
처럼 앞 오늘 날짜는 이라는 문구가 들어가면요 ㅠㅠ
매크로를 말하는건가요?
메시지를 시작할 때 =으로 시작한 다음에 큰따옴표안에 텍스트를 써주고 now 쓰기 전에 &로 연결하시면 됩니다
강의 끝까지 보시면 관련 양상이 나옵니다
끝까지 한번 보세요
@@comizoa22 네 메크로 맞는데 그 바로 = 하고 바로 시작 못하게 앞에 문자가 있었어요...
제가 글을 잘 못썼나요 다시 예를들면
오늘의 날짜는 입니다. 이런식으로 =now 앞에 "오늘의 날짜는" 이라는 글자가 있더라구요
=“오늘 날짜는 “&now()&”입니다”
@@comizoa22 아 그렇군요 ㅠㅠ 어제 시험에 그렇게 나와서 멘탈이 ㅠ
기본적인 기능입니다
재생목록에서 액세스 기본 강의를 한번 쭉 보시기 바래요
알고 있는 기능은 그냥 넘어가지만 모르는 부분이 분명히 있을거니까 꼭 확인하세요^^
정말 모든 유형을 다 설명해주셔서 매번 감사합니다 쌤 ㅠㅠ
31:27 가현샘 마지막 문제에서 닫기 버튼 누를 시 제품폼을 닫고 제품3테이블을 정상적으로 열었는데요, 닫기 버튼을 재실행시켜보니 저장여부를 다시 물어보지는 않더라구요. 저장여부는 맨처음 한번 물어보고 제품3테이블만 반복해서 보여주는 형태인가요? 닫기버튼을 누를때마다 저장여부를 물어보는 것이 아닌건지 궁금해서 질문드립니다. 무더위, 장마 조심하세요.
저장은 한번 저장 후 내용이 변경되지 않았다면 더 이상 저장여부를 묻지 않습니다.
16:00 21:00 일부라고 할시 like * *
23:12. 파일 내보내기 exportwith...
31:13 open table
선생님~ 너무 기본적인 부분인 것 같아 댓글쓰기가 망설여지지만,,ㅜㅜㅜ
확실하게 공부하는게 좋을 것 같아서 질문남깁니다! ㅎㅎ
00:23:47에서 내보낼위치 = 출력파일 주소 적는 부분에서 ₩ 이 기호는
'ㄹ' 누르고 한자키 눌러서 찾아야하나요? ㅠㅠㅎㅎ
아니면 간단하게 작성하는 요령 같은게 있을까요?,,,
키보드에 있어요
백스페이스 바로 왼쪽에 있는 키입니다
저 표시가 아닌 역슬래시가 있다면 그거 클릭하시면 됩니다
@@comizoa22 앗,,, 노트북으로 공부하다보니,,, 자판에서 잘 안보였나봐요 ㅠㅠㅎㅎ 감사합니다!!
18:43
OpenReport, Where 조건문에,
"[제품명] like *" & [Forms]![주문상세정보]![txt조회] & "*"
매크로에서는 큰따옴표 이렇게 해 주면 안 되는 건가요?
매크로에서는 데이터 형식 상관없이 똑같은 방법으로 조건식을 입력해주시면 됩니다.^^
그래서 이벤트 프로시저보다 조금 더 간편하죠.
선생님 덕분에 공부하는 재미가 있어요 감사합니닿ㅎㅎㅎ
감사합니다.
기능을 이해하고 풀면 재밌답니다.^^
안녕하세요 선생님 오늘 방금 막 시험을보고나와서 궁금한게생겨서요 선생님이 영상에서다뤄주신 4:30 내용과 똑같은 문제가 출제되었는데 (now 지시 x 보고서를 출력합니다. 만) 쿼리와 기타 시간을 많이잡아먹는것들을 다풀고 매크로에서 20분을 투자했는데 풀지못했습니다 msg 박스 /openreport /보고서이름 /매크로이름/ 문제에서 제시한 cmb보고서출력버튼에 매크로지정/ 매크로 실행/열어져 있던 보고서를 꺼보고 등등 많이 시도해봤는데 버튼을 눌러도 메세지박스만 뜨고 보고서화면이 인쇄미리보기로 열리지 않더라구요 혹시 여기서 실수할만한 포인트가있었을까요? 보고서제목,매크로 지정은 검토를 20번은 한거같습니다 ㅠ. 걱정이 되는것은 나머지문제는 다풀고나왔는데 혹시 제가 속성을 잘못건드려서 다른문제에 영향이 갈만한 요소가있는지.. 게속신경이쓰이네요
흠...같은 얘기를 여러분들이 하셨는데 사실 정확하게 입력을 했다면 보고서가 실행이 되는게 맞습니다.
제 생각엔 설정에서 무언가 잘못하신거 같아요.
댓글에 링크한 시간대를 클릭하고 실행되는 제 영상을 보면서 갑자기 생각이 난건데..
혹시 인쇄 미리 보기로 안바꾼건 아닌지..
인쇄로 하게 되면 프린터가 설정이 안되서 아예 실행이 안되거든요.
그 증상으로 보여요.
@@comizoa22 별게다 걱정되네요 실격일까봐ㅎㅎ;; 답변감사합니다!
@@jsa6558 아..실격사항은 아닙니다.
매크로 설정을 잘못하신거 같아요.
선생님 openreport 조건식쓸때 left([forms]![ㅁ]![ㅁ],2) 이 식도 활용해도 되는건가요? 오류안뜨나요?
left([필드],2)=[forms]![폼이름]![컨트롤]
이렇게 작성을 하셔야해요.
@ 감사합니다
12:30 물품별판매내역 보고서에는 ‘물품코드’ 필드가 없는데 폼이랑 어떻게 연결 되죠 ??
물품별판매내역 보고서 속성을 열면 원본 쿼리에 물품코드가 있습니다.
그리고 이 보고서는 물품코드별로 그룹화가 되어 있어요.
쌤...근데 1급 실기 시험에서 보면 대부분 매크로 문제가... 더 복잡하게 나와요 ㅠㅜ 쌤이 강의 올려주신거 보다 항상 어려운 파트임...ㅠㅜ
그런가요?
구체적으로 어떤 내용이 나오나요?
기억해주시면 복원할게요.
macpkm@naver.com
데이터 형태와 정확한 지시사항을 말씀해주세요.
선생님 26:20 부분에서
메시지 박스
=Now() 하셨는데 만약 메시지박스 제목이 현재날짜시간이면
=Now(),,"현재날짜시간" 하면 되나요?
시험에 나왔는데 작성이 오류가 떠서요~
매크로 메시지박스 제목인가요?
제목이 정확히 날짜시간과 함께 "현재날짜시간" 이렇게 입력이 되어 있었나요? 아니면 현재날짜시간이 표시가 된건가요?
함수가 들어가면 =으로 시작하셔야하구요.
만약 현재날짜시간이 표시가 된거면
=now()
위와 같이 작성하시면 됩니다.
현재날짜시간과 문자가 같이 입력이 되어 있었다면
=now()&"문자"
위와 같이 입력하면 됩니다.
@@comizoa22 microsoft access 자리에 현재날짜와 시간 이렇게 박스 이름이 있었습니다!
@@데퍼딜-w9u 텍스트로만 되어 있었다면
제목칸에 "현재날짜와 시간"이라고 입력하시면 됩니다.
@@comizoa22 아하 감사합니다😄❤
28:30 이부분은 like와 다르게 * 이 없으니.. 앤드를 쳐도 큰따음표를 할만한게 없군요. 그래서 생략인가요
매크로문에서도 정확히 일치하는게 아닌 경우는 like구문을 씁니다.
like구문은 항상 *이 따라다니구요.
* 컨트롤이름 *을 표현하다보니 "*" & 컨트롤이름 & "*" 이렇게 입력을 합니다.
그 외에의 경우는 필드이름=컨트롤이름 이 수순이라서 큰따옴표를 할 필요가 없답니다.
22:09
문제에서 일부를 입력하고 를 누르면~ 에서 엔터는 따로 지정하는게 없는거죠~?
엔터는 실행한 상태에서 하는 작업이예요
8:36 [forms]! 입력하고 옆에 목록으로 알려주는 기능이 안 뜨는데 설정을 어떻게 해야 뜰까요 선생님?!
따로 설정이 있지는 않아요.
일종의 버그같아요.
파일을 닫았다가 다시 실행해서 작성하면 뜨는 경우도 있습니다.
@@comizoa22 오늘도 감사합니다 선생님!! 개인적으로 엑셀보다 액세스가 어렵네요ㅎㅎ
@@gnuuunguu7972 처음에는 어렵게 느껴질거예요. 하지만 반복해서 보다보면 그게 그거다라는 결론에 도달할거예요.
그리고 엑셀이 더 어렵구나라고 느껴질 때는 액세스는 합격입니다.
13:57 문제 질문있습니다!
강의보면 처음에 매크로를 '폼보기'이름으로만 저장한 다음에, 이벤트-on dbclick 통해 '폼보기' 매크로 내용을 작성하셨는데,
처음부터 '폼보기' 매크로 내용작성하고 이름 저장한 다음에 이벤트-on dbclick에서 폼보기 선택해도 되나용?
네 그렇게 하셔도 됩니다
선생님 매크로 조건문 작성할때 예를들어
매크로 조건 : “채용구분” 필드의 값이 “정규직”인 정보만 표시에서
저는 정규직을 채용회사 폼의 연결된것을 찾으려고 봤더니 안나와서 정답이 그냥 연결된것이 아닌 답 자체가 [채용구분] = “정규직”
이렇게 더라구요..!! 폼에 연결되지 않아도 쌩으로 저렇게 나오는 답이 있을수 있나용..?
늦은 밤에 정말 죄송합니당..
보통은 컨트롤에 연결된 필드에 따라 실행되는 유형이 출제가 되고 있구요.
필드에 입력된 특정 데이터라면 [필드이름]=데이터 형식으로 입력하시면 됩니다.
감사합니다 ㅠㅠ 선생님 덕분에 쿼리 문제들도 어렵지 않게 풀고 있어용! 모르는 부분들이 조금씩 보여서 쿼리는 영상 다시 보려구용!
항상 감사합니다
선생님 복습중에 헷갈리는게 있어서요~!
마지막문제 31:07 처럼 똑같이 매크로 만들었는데 닫기 단추 클릭해보면 저장여부 확인창이 뜨지않고 바로 폼 종료가되면서 제품3테이블이 나타나요 ㅠ 뭐가 문제인지 혹시 알 수 있을까요?
그리고 매크로 문제중에 명령단추 클릭하면 폼종료되는 문제는 closewindow 로 만들잖아요~ 그런데 문제에서 저장여부관련해서 이야기가 없으면 기본설정 값인 "저장:확인"으로 매크로 만들었었는데.. 이 경우에도 31:07 마지막문제처럼 폼종료 단추클릭시에 저장여부관련해서 묻는 창이 떠야하는거아닌가요? ㅠ 기본설정값이지만 어쨌든 똑같은 "저장:확인"으로 만들었으니 저장여부를 묻는 창이 떠야할거같은데.. 창이 나오질 않아서요..!
이 강의말고 ua-cam.com/video/HjoMkfCDBH4/v-deo.html 강의에서 9:47 폼의 폼종료 문제에서도 문제가 조금은 다르긴해도 모두 closewindow 를 통해서 만들어지는건데.. 여기서도 저는 저장여부 확인창이 뜨지 않고 바로 종료되거든요 ㅠㅠ
데이터 변경이 되지 않았다면 안뜨는게 맞습니다
그리고 이미 저장한 상태라면 안뜨는게 맞구요
확인으로 바꿨는데 그냥 종료가 되었다면 이미 저장된 상태인거 같네요
19:27 ApplyFilter
24:55 MSGBOX
안녕하세요 선생닙! 오늘 시험보고왔는데 종료메시지박스 확인 버튼 누르면 인쇄미리보기 페이지를 여는문제가 나왔는데 저장하라는 말은 문제에세 없었고 문제에서 박스페이지 확인 버튼 누르면 보고서 페이지 미리보기로 열라 해서 메시지박스 저장유무를 아니요로 설정했습니다.. 이문제 틀린건가요...😢 실험했을땐 메시지박스 잘나오고 인쇄미리보기페이지도 잘 나왔습니다
흠...
저장하라는 말이 없었는데 저장유무를 아니오라고 했다면 감점입니다.
그냥 기본값(확인)으로 하셔야 해요.
선생님 28:30 에서는 왜 문자형식 컨트롤을 &와 따옴표로 묶어주지 않아도 되는건가요?
매크로에서는 형식 상관없이 저렇게 입력하시는거예요.
@@comizoa22 프로시저랑 매크로에서 적는 형식이 달라서 헷갈리네요ㅠ.ㅠ 빠른 답변 감사합니다 선생님 ㅠㅠㅠ♡♡ 강의 너무너무 잘 듣고있습니다!!
@@yysajo 매크로는 개체가 생겨나서 경로를 표시합니다. 필드이름=[forms]![폼이름]![컨트롤이름]
이런 식으로 작성을 해야 해요.
@@comizoa22 매크로에서 Like를 사용할때엔 &을 사용해서 그 부분이랑 헷갈리는 것 같아요ㅠㅠ.. 늦은 시간에도 답해주셔서 감사합니다 선생님!!
@@yysajo 쿼리에서 포함된 데이터를 매개변수로 불러올 때 작성을 like를 이용해 작성을 하쟎아요.
like "*" & [매개변수] & "*"
같은 원리입니다.
[필드이름]= 이 아닌
[필드이름] like "*" & [forms]![폼이름]![컨트롤이름] & "*"
선생님,
보고서보기 매크로작성 문제가 나왔는데요!
메세지창이 뜨면 폼이 닫히면서 보고서가 열린다고 나왔던것같아요
그루면 msgbox, closewindow, openreport 세개 쓰는게 맞을까요?
Closewindow 가 헷갈렸던게, 자동저장할지, 저장여부를물어볼지 저장을 안할지에대한 언급이 없더라구요
맞아요
메시지박스 클로즈윈도우 오픈리포트
폼종료할 때 기본값은 자동입니다
언급이 없으면 기본값으로 하시면 됩니다
선생님😂 매크로문제 조건문에서 필드의 왼쪽 두글자가 맞게 쓰라고 하면 [forms]![폼이름]![필드]에서 left를 어디에 써야하나요...?
left는 필드이름에 넣으시면 됩니다.
left([필드이름],2)=[forms]!~~
선생님ㅜㅜ 질문 있습니다
매크로 만들기에서 속성창에 있는 이벤트프로시저로 연결하거나 명령단추마법사를 사용하던데
명령단추마법사를 사용해야햔지 이벤트프로시저를 사용해야할지 도저히 강의를 들어도 구분이 안갑니다..
명령단추를 생성하고 매크로를 연결하라는 문제에서 명령단추마법사를 사용하던데 어떻게 구분하면 되나요..
ua-cam.com/video/HjoMkfCDBH4/v-deo.html
위 링크 클릭하면 재생목록이 뜹니다.
20번 영상이 재생이 될거구요.
이 영상을 집중해서 보세요.
그 다음 21번 영상을 보시면 됩니다.
한번 보고 이해가 안되면 두번 보세요.
분명히 이해가 되실거예요.
매크로와 이벤트프로시저는 다릅니다. 의미를 잘못알고 계신거 같아요.
위 링크는 매크로입니다.
안녕하세요 얼마전에 applyfilter를 활용한 매크로문제를 만났었는데요.
해당 문제는 ~~필드의 값이 교수처 코드를 이용하는 것이었습니다.. 그리고 지문에서 교수처코드 필드에 해당하는 필드를 찾아 작성해라. 였던 거 같습니다.
전 해당 폼에서 교수처코드는 보이지 않고 유사하게 보이는 교수코드만이 남아 있었고 교수코드다 싶어 filter 했지만 되지 않았습니다.
해당 폼의 레코드 원본을 들어가 찾아보니 학생테이블이라는 매개를 원본으로 교수처코드 그리고 교수코드도 필드가 있는 것을 목격했습니다.
그래서 그때 [forms]![레코드원본]![교수처코드] 이렇게 했던 거 같은데 되지 않았습니다.
질문 1.[forms]![[레코드원본]을 폼 대신에 레코드 원본으로는 넣을 수 없는 건가요?
2.레코드 원본을 매개로한 정보들이 해당 폼에서는 다 필드가 다 표시 안될 수도 있는 건가요?
3. 제가 그 폼에서 교수처코드로 사용되는 필드를 대체하는 필드를 찾지 못했던 것일 확률이 크나요? 아니면 또 다른 방법이 있었을까요.
ex)다른 쿼리에서 찾아서 빌려온다든지..
여름방학 때 시작했던 거 같은데 따지 못하고 학업과 병행하며 계속 보고 있는 거 같은데..지치기도 하지만.
언젠가 빛을 발할 날이 오겠지요. 항상 질문하면 친절히 알려주셔서 감사합니다.
.
폼에 교수처코드가 없는데 혹시 하위폼에는 있었나요?
[교수처코드]=[forms]![폼이름]![교수처코드]
위와 같이 작성하는게 맞는거 같아요.
만약 상위폼에 교수처코드 컨트롤이 없고 하위폼에 있는거라면
[교수처코드]=[forms]![상위폼이름]![하위폼이름]![교수처코드]
28:11 선생님 지문에서는 제품이라고 나오는데 왜 제품명으로 적으시는건가요? 그것도 들어가서 확인해봐야 하나요?
사실 시험볼 때는 테이블 속성을 변경하면서 필드이름을 확인하기 때문에 모를 수가 없습니다
폼 컨트롤에도 나와 있구요
22:20 applyfilter에서 매크로 조건 다 쓰고 저장한 다음 after update로 해도 되나요 ? 그리고 applyfilter에서 필터 이름 쓰면 감점이되나요 ..?
@@윤이-t4e 순서는상관없어요
@@comizoa22 시험치고 모르는거 질문드려요
추가 쿼리
A,B 테이블을 이용해서 추가
보직연도가 2023인것 추가인데 A,B 테이블에는 보직연도라는 필드가 없음
그래서 보직연도 빼고 추가했는데 이 문제만 감점인건지 다른거에도 영향을 주는지 궁금해요
그냥 데이터베이스 시트에다가 2023을 적었는데 틀린거죠 ?
입력마스크 AF67
대문자 입력하고 *로 표시
>LL00;;* 이렇게가 맞나요 ? 저장하라는 말은 없으면 안하는게 맞나요 ?
@@윤이-t4e AB두개의 테이블을 이용하는데 날짜 필드도 없었나요?
보직년도:year([날짜필드])
위와 같이 작성 후 조건에 2023을 입력하면 될거 같은데요
추가쿼리 결과값 테이블은 보통 추가쿼리에만 사용이 됩니다
그래서 그 문제만 감점입니다
저장 표시가 없으면 0은 생략하시는게 맞아요
@@comizoa22 날짜필드 있었어요 year함수가 없는데 써도 되나요 ? 어떨때제시가 안되어도 쓸수있는건가요 ??
@@윤이-t4e year이 필요하면 사용해야죠
아니면
between을 사용해야하구요
아니면
날짜필드를 두개의 필드칸에 넣은 다음
각각의 필드 아래 조건칸에
>=2023-1-1
오늘 액세스 시험에서 '보고서 출력' 매크로를 만들고 실행해보니 매크로 이름 지정 오류가 생겼어요. 어디가 잘못된 건지 모르겠어요....
정상적으로 '보고서 출력' 매크로를 만든건가요?
저장이 되었는데 지정하고 실행하니 오류가 떴다는 얘기인거죠?
흠... 직접 작성해서 지정하고 실행하는걸 보지 않고서는 어떤 부분에서 잘못되었는지 모르겠어요.
@@comizoa22 답변 감사합니다. 액세스가 어렵게 나와서 약점을 보완해야할 것 같아요. 쿼리 플레이리스트는 이미 다 보았어요. 다음 주 화요일에 신청했는데 그동안에 어떤 영상을 보면 좋을까요?
@@AnH.D-n7f 아래 액세스 재생목록은 쿼리를 제외한 영상모음이에요.
시간이 많이 걸리지는 않을거니까 처음부터 끝까지 꼭보세요.
액세스에서 못푸는 문제들이 없을거예요.
ua-cam.com/video/o8kKQn8WZOg/v-deo.html
그리고
동영상 순서에서 최근영상부터 보시면 됩니다.
Messagebox
Openreport
Closewindow
사용하는 매크로가 나왔어요 근데 a폼을 닫는 매트로인데 a폼에 대한 조건이 있었어요
그래서 openreport에 조건식 작성했는데 맞는건가요??
조건이 나왔ㄷ면 openreport에 작성하는걸로 보입니다.
매크로 만들기 문제 중 어떤 폼에서 레코드를 찾아 표시한 후에 보고서를 인쇄 미리 보기 형식으로 열라는 문제가 있었습니다. 이때, 레코드를 찾아 표시하려면 어떤 함수를 사용해야 하나요??
주어진 함수는 없었나요?
구문을 보면 findrecord로 보이는데 매크로 함수안에 있습니다.
시험에 거의 출제되지 않는 유형입니다.
아니면 gotocontrol이 아닐까 싶어요.
실제 해당 컨트롤 이름을 넣으면 커서가 컨트롤을 선택하니까요.
선생님 영상 거의 다 돌려보고 오늘 시험보고 왔는데...
액세스 매크로 문제에서 메세지박스 표시후 확인을 누르면 보고서를 인쇄미리보기 형태로 출력하는 기본 문제가 나왔는데 영상 처음문제와 동일하게 매크로를 먼저 만들고 폼에서 해당 버튼에 연결까지 해주었는데.. 버튼을 눌러서 실행해보았는데 정상적으로 메세지박스가 뜨고 확인을 누르니까 뒤에나올 인쇄미리보기가 안열리더라구요;
시험중에 매크로 수정 후 저장도 하고 실행 다시해보고 혹시나 싶어서 역순으로 혹시 되나싶어서 해보았는데 역순은 또 되더라구요(openreport 후 msgbox)
컴퓨터가 오류가 난건지... 이런 경우에는 무엇을 잘못한걸까요ㅜㅜ 꼭 알고 싶습니다
흠.. openreport와 msgbox로 하면 실행이 되는데 msgbox와 openreport로 하니까 안되었다는 얘기인거죠? 그렇다면 자체적인 기능에는 문제가 없어보여요.
순서를 바꿔서 실행이 되었다면 다시 순서를 바꿔놓고 저장을 했으면 되었을거 같아요.
작업하는걸 눈으로 본게 아니라서 글만 봐서는 잘못된걸 못찾겠어요. 입력은 정상적으로 된거 같아요.
답변 감사합니다. 제가 모르는 다른 설정이 있나 해서 여쭤봤습니다. 일시적인 액세스 오류로 실행이 안되었던 경우였으면 좋겠어요.ㅠㅠ
특정 조건없이 기본 매크로 문제인데 안되서 많이 당황했네요... 다른 분 UA-cam강의보면서 독학하는 데 선생님 강의 듣고 이해가 잘되서 도움 많이 받았습니다. 컴활 준비하는 주변사람들에게 강력 추천하겠습니다. 감사합니다.
19:50 After update
23:06 Exportwithformatting
선생님 혹시 매크로 문제에서 매크로 이름은 똑같은데 하나는 보고서로 하나는 폼 열기로 생성하라 그러는데 어떻게 해야 하나요? 항상 하나만 만드는 거였는데 이렇게 두 개가 나오니까 조금 당황스러워서요.. 정확한 문제는 제가 기억이 잘 안 나서 죄송합니다 ㅠㅠ
매크로에서 같은 이름에서는 순차적으로 처리가 됩니다.
근데 같은 이름으로 하나는 폼열기고 하나는 보고서열기...
정확한 문제를 알고 싶어요.
폼은 어떤 상태였는지..
기억을 되살려보세요.
일단 매크로에서 버튼별로 다른 작업을 지정할 수는 없을거 같은데...
문제를 잘못 이해하신건 아닐까하는 생각도 들지만...기억을 되살려서 조금 더 자세하게 알고 싶어요.
안녕하세요 선생님 강의 잘 보고 이번에 시험치고 왔습니다!
혹시 액세스에서 대화상자가 나타나지 않으면 어떻게해야하나요..?
테이블이나 폼을 닫을 때 저장여부를 묻는 대화상자, 오류 대화상자 등 아무것도 안뜨더라구요 ㅠㅠ..
문제도 보고서를 대화상자 형식으로 여는 매크로 작성 문제가 나왔는데, 대화상자가 작동하지 않아 보고서도 출력이 안되더라구요...
매크로 설정은 올바르게 해 두었으니 0점처리되지는 않겠죠..? ㅠㅠ
흠.. 오류상자 안뜨게 하는 설정법은 있지만 대화상자가 안뜨게 하는 설정법은 제가 아는 범위에선 없습니다.
작성한걸 제가 확인을 못한상태라서 어디가 잘못되었는지 정확히 말씀을 못드리겠어요.
그리고 저장하라는 메시지가 안떴다면 이미 저장이 된 상태니까 신경안쓰셔도 됩니다.
마지막 요금소통행관리 문제는 어디로 가면 볼 수 있나요?
어라
이 강의에 없었네요. 어디선가 강의를 한거 같은데 ㅜㅜ
답을 알려드릴게요.
통행 요금표 컨트롤을 클릭한 상태에서 [속성 시트]-[이벤트]-on click의 자세히 버튼(땡땡이버튼)을 클릭 후 매크로 작성기를 엽니다.
함수에서 exportwithformatting을 선택합니다.
개체 유형은 테이블 개체이름은 문제에 있는 테이블
출력 형식은 excel 통합 문서(xlsx)
출력 파일은 c:\DB\통행요금표.xlsx
자동 시작 예
그 다음 저장후 닫으시면 됩니다.
이 매크로는 별도의 이름이 없는 매크로라서 속성에서 직접 만드시면 됩니다.
선생님 마지막 문제에서 저장 여부를 입력할때 예,아니요,확인 이 아닌 예,아니요,프롬프트라고 뜨는데 이유가 뭘까요? ㅠㅠ 똑같이 한것 같은데 저 부분만 다르게 표시가 나와요
그건 버전차이로 보입니다. 같은 의미입니다.
안녕하세요 오늘 시험 치는데 첫번째 유형과 똑같은 유형의 문제가 나왔습니다.
메세지 박스에 오늘날짜말고 그냥 보고서를 출력합니다 와 같이 문자만 출력하고 보고서 띄우는 형식이였습니다.
보고서 열때 조건도 없고 그냥 인쇄 미리보기로 여는것이 문제였는데
매크로 작성후에 연결하라는 버튼의 클릭이벤트에 연결시키고 실행 해보면 메세지박스는 뜨는데 확인을 누르면 보고서가 안열리더라구요 아무리해도..
혹시나 순서를 바꿔보니 보고서가 열리기는 하는데 문제에서 메세지박스를 표시한 후 보고서를 열으라고 해서 안열리지만 순서는 맞게 하고 왔습니다 ..
틀릴거같은데 이건 그냥 오류인가요..?
흠...
같은 질문을 여러번 받았는데...
원인을 모르겠어요.
매크로는 작성순서대로 실행되는거라서 메시지박스 다음에 보고서실행과 보고서 실행 다음에 메시지박스 실행은 순서만 다르지 실행에 문제가 있는건 아니거든요.
ua-cam.com/video/uAs7FohUo7s/v-deo.html
이 영상 4분부터 보시고 다르게 작성한건 아닌지 한번 보세요.
일단...인쇄미리보기하는 방법에서 기본옵션에서 열기방식이 다르게 설정이 되어있어서 그럴 수도 있어요.(새창방식이라면 창이 화면 아래 뜰 수도 있을거 같네요)
메시지-보고서 순서대로 하고 오신거 잘하신거 같습니다.
액세스 프로시저 문제에서 msgbox 확인 버튼을 누르면 현재 폼을 닫아라.라고 문제가 나왔는데
그러면 msgbox "aa",vbokonly,"aa"
Do.cmd close
요렇게 작성하면 될까요?
msgbox “aa”
docmd.close
ua-cam.com/video/x1sjG6Ou55g/v-deo.htmlsi=lvlZwxFkaBG9h4Rx
위 영상 한번 보세요
문제에
상황별문자 폼을 인쇄미리보기로 여는 로 저장하고
상황별함수 폼을 열면 함수필드에 있는 txt함수코드 값이 뜨고 가 열리도록 지정하시오
만약 이런 상황이면
인쇄미리보기 설정하나 하고
그밑에 추가눌러서 =[필드]=[forms]![상황별함수]![txt함수코드]
이렇게 두가지 지정해서 저장해놔야되나요?
11:05 부터 보세요.
특정 필드값만 보고서로 여는 방법 설명합니다.
@@comizoa22 선생님 혹시 입력마스크에 00-00;0 을 00"-"00;0 으로 입력해도 정답이되나요?
@@아이들승우와 큰따옴표에 넣는 것과 형식 지정 후 ;0의 의미는 다른 의미입니다.
00-00;0
선생님 제가 댓글읽다 궁금해서 그러는데오 그럼 큰따옴표를 써야하는건가요 안써야 하는건가요? 지금꺼지 푼 문제는 다 써야했던것 같던데
안녕하세요 선생님 ! like '*" 로 적으면 안되는 건가요 ? "*'" 의 형식이 아니라 "*" 이렇게만 적어야하는건지 .. 헷갈려서 이렇게 물어봅니다 !
이벤트 프로시저에 입력할 때 필드 형식에 따라서 작은따옴표가 붙기도 하지만 매크로에서는 형식은 상관하지 않습니다.
선생님 엑세스 매크로 문제에서 CMD닫기버튼을 누르면 매크로가 실행되게하라 라고 시험에 나왔었는데 어떻게 풀었어야 하나요? ㅠㅠ
이 영상을 보면 답을 얻으실거 같은데요.
매크로 이름이 있다면 먼저 매크로를 작성후 저장하고
cmd닫기버튼 선택 후 속성시트 이벤트탭에서 해당 매크로 선택하시면 됩니다.
무엇보다도 이 영상 먼저 보세요.
@@comizoa22 그 cmd 닫기버튼 지정하라는게 아니구 다른거 지정해서 매크로 작성하다가 매크로 조건안에 cmd닫기 클릭시 해당 매크로가 실행되게하라 이렇게 나왔는데 이러면 어떻게 풀어야되나요?? ㅠ
@@beerbelly5658 흠 같은 얘기로 보이는데 어디가 다른거죠?
매크로 조건안에 cmd닫기 클릭시 매크로 실행하게 한다는 의미가 아니라
cmd닫기 버튼에 해당 매크로를 적용시켜 매크로가 실행이 되게 하라는걸로 보이는데 아닌가요?
질문한 이 영상과 아래 영상을 한번 보세요.
매크로는 이 두 유형으로 출제가 됩니다.
ua-cam.com/video/HjoMkfCDBH4/v-deo.htmlsi=IjD8s_ogzH3AUbMO
exportformatting에서 엑셀파일로 넘어가질 않아요~ 매크로를 한단계씩 실행하라면서 오류코드 2302가 나오는데 제가 뭘잘못햇을까요
혹시 탐색기 C드라이브에 DB폴더가 없는건 아닌가 확인해보세요.
강의속의 경로는 시험볼 때처럼 db폴더에 생성되게 하는건데 없으면 오류가 뜹니다.
쌤, 덥고 비도 오고 하는데 잘 계신가요~!
오래만에 질문이 있습니다~!
매크로에서, 오픈폼, 오픈리포트, applyfilter 등의 where조건에서,
[필드이름] = [Froms]!... 을 [Froms]!... = [필드이름] 이렇게 반대로 적어도 되나요?
혹시 지시문에 따라서 반대로 적어야 답이 되는 경우가 있을까요?
글쎄요
한번도 바꿔써본 적이 없어서 모르겠네요
액세스에서 조건식 쓰는 순서가 필드=컨트롤 이 순서로 쓰는거라서요
선생님^^ 시험에서 액세스=APPLYFILTER가 나왔는데
공식이
DOCMD.APPLYFILTER,(콤마) "조건"
이렇게만 있으면 될까요?
APPLYFILTER ON=TRUE 이런게 필요한가 궁금해요~~
FILTERON 안해주고 위의 식만 입력하시면 됩니다.
테이블 속성에서 유효성검사규칙 작성할때 BETWEEN 없으면 이용하면 틀리고 >=1 AND
보통 연산자나 함수를 주고 있습니다.
근데 and도 between도 주지 않았다면 둘 중 아무거나 상관없습니다.
오늘 셤봤는데 어제랑똑같은문제 똑같은자리배정받아서 너무잘보고왔네욤 ㅎㅎ 엑셀에서 시간이 20분남기는첨이네요 ㅎㅎ 후련합니다!!!
오오오
완전 행운이네요^^
그 행운 이어받아 꼭 합격하시기를~~~
0:23, 5:56, 9:42, 12:12, 14:11, 15:20, 19:26, 22:30, 24:50, 26:36, 29:01
선생님 매크로문제 3번을 예로들어서
만약에 txt물품코드는 물품관리 폼에 없는데 보고서의 물품코드와 동일하게 띄우라고 한다면 어떻게 해야될까요?
D함수를 썼을 때는 폼에는 txt물품코드같은게 없으면 D함수("","","물품코드=Forms!물품관리!물품코드") 이렇게 임의로 만들라고 하셨던것 같은데
우선 txt물품코드는 컨트롤이라서 폼에 없을 수가 없습니다.
만약 폼에 없는 필드가 조건이라고 해도
forms!폼이름!필드이름
순으로 입력하게 되면 폼의 원본에서 데이터를 불러오게 됩니다.
혹시 매크로 저장하고 폼 이벤트 적용한 후에 매크로 메시지 상자 제목 지정 안 한걸 발견해서 매크로 수정하고 저장다시 했습니다 그리고 나서 시험이 종료됐는데 매크로 수정하고 다시 폼 속성 이벤트애서 재지정 해줘야 하나요?ㅠㅠㅠ
이미 매크로 지정했다면 다시 할 필요는 없습니다
선생님 안녕하세요! 혹시 폼 버튼의 이벤트를 삭제하거나 잘못 만지면 실격처리가 될까요ㅠㅠ?? 제가 오늘 시험을 보고 왔는데 다른 버튼에 클릭 이벤트에 메크로를 지정했다가 검토하는 중에 잘못된 걸 발견했어요. 기억을 되짚어 원래 있었던 것 같은 [이벤트 프로시져]로 돌려놨는데 이게 확실치 않아서요ㅜㅜ 쌤 덕분에 가장 문제였던 쿼리 문제는 다 풀었는데.. 걱정되네여 원래 있던 [이벤트 프로시저]는 작동도 잘 되고 에러가 뜨는 건 없었습니다ㅡㅜ
원래 이벤트가 설정이 되어 있는걸 삭제했다가 다시 지정을 했다는 얘기인가요?
흠.. 그럼 원본 개체를 수정했다는건데.. 제가 알기론 만일 잘못 지정을 했다면 실격사항입니다.
물론 결과를 기다려봐야 알거 같아요.
오늘 시험도 잘 보셨는데..ㅜ 일단 안전하게 시험을 한번 더 보시는게 좋을거 같아요.
선생님 ! 안녕하세요 질문 사항이있는데 매크로에서 외부폼을 가져올때 [forms]!~ 이렇게 시작하잖아요 근데 제가 저기 가로를 안넣고 forms![값][값] 이렇게 시험에서 입력했던 것 같거든요 ㅠㅠ 다 하고 점검차 실행 해봤을때 실행은 됐던것 같은데 저렇게 하면 오답일까요?
아니에요
그렇게 하셔도 됩니다
답변 감사합니다!!
샘 강의 정주행 중인데, 영상에서 매크로 이름 지정하고 저장하고 나와서 클릭이나 더블클릭으로 지정 한 후에 다시 매크로 들어가서 openreport 이런거 지정하시잖아요
이런거 그냥 매크로 openreport 지정한다음,이름지정하고 저장한 다음 그다음에 클릭이나 더블클릭으로 설정 해주면 안 되는건가요? 결과 값은 똑같은것 같아서요
아..상관없습니다. ^^
선생님넘 조아용ㅎㅎㅎㅎ
선생님
폼열기 매크로와 left함수가 나와서 ~글자로 시작하는 게 조건으로 나왔는데 where 절에 left함수를 어떻게 써야하나요ㅜㅜ?
필드이름 like "*" & [forms]![폼이름]![컨트롤이름]
ua-cam.com/video/uAs7FohUo7s/v-deo.htmlsi=vgKz51WDxv8BEsMJ
20분40초부터 보세요.
조건입력하는 부분은 동일합니다.
left 함수를 이용해서 첫글자가 1인것만 조회하는 보고서미리보기 매크로 문제였는데
그럼 [필드]= left( [forms]![폼이름]![컨트롤이름],1)
이렇게 작성하면 되나요? 아니면
left([필드],1) = [forms]![폼이름]![컨트롤이름]
이렇게 작성하면 될까요?
@@kimkimkim6983
left([필드],1) = [forms]![폼이름]![컨트롤이름]
안녕하세요!
메세지 박스 매크로로 지정할때
메세지내용이 " 이번에 2021-08-13 오후 ~~ 입니다. "
이면
"이번에" & =now() & "입니다."
이렇게 하면 ㅜㅜ 앞에 글자가 "이번에"& 이렇게 나오더라구요 ..
문장 제대로 나오려면 어떻게 적어야할까요 ?ㅠㅠ
!!
너무 늦게 질문을 올렸는데 ㅠㅠ 오늘 ㅜㅜ 오후에 시험이라 ... ㅜㅜ 답변 주시면 정말 감사하겠습니다 !!
앗
답이 늦었나요?
“이번에 “ & now & “입니다.”
이렇게 작성하면 됩니다
선생님 where 조건 쓰는곳에서 개체명이 자동으로 나타나질 않습니다. 어디에서 설정해야 될까요?
일시적인 현상일 수도 있습니다
파일 닫았다가 다시 열면 나타나기도 하거든요
만약 시험볼 때 그런거라면 문제에서 찾으시면 됩니다
이 강의 영상 보면 작성하는 폼이 열려져있고 문제에선 특정 필드가 연결된 컨트롤 이름을 보여줍니다
[필드이름]=[forms]![폼이름]![컨트롤이름]
위순서대로 작성하시면 됩니다
열려있는 폼이름과 문제에서 제시한 컨트롤이름을 입력하시면 됩니다
@@comizoa22 쌤 감사합니다! 근데 마지막 문제에서 이름에 괄호가 잘못 사용되었다고 나오는데 아무리봐도 어디가 잘못됐는지 모르겠습니다ㅜ 왠만하면 삭제했다 다시 치면 다 됐는데 이번은 계속 같은 오류가 뜹니다 선생님 메일로 파일 보냈는데 어디가 잘못됐는지 알려주시면 감사하겠습니다😢
@@user-pe5klhxtp1s 마지막 문제 어떤 폼인가요?
[제품명]=[Forms]![[대리점판매현황]![txt제품명]
위 코드를 보면 [대리점판매현황] 앞에 [ 가 한번 더 입력이 되어 있어요.
@@comizoa22 아 마지막문제가 아닌데 마지막문제라고 착각을 했나봐여 네 그 문제 맞습니다! [가 한번 더 입력되있었다니 세번봤는데 전 그런게 있는지도 몰랐다는-0-;; 감사합니다!!
쌤 안녕하세요~ 작은 따옴표 해주는게 헷갈려서 질문드려요~ 문자를 포함하는 경우
1.매크로= 조건에 문자를 포함하는 =>문자 *은 (작은 따옴표, ' ')안붙이고 (큰따옴표 ," * ")만 붙이고
2. D함수, 필터(docmd 필터,applyfilter )는 포함 하는문자일 경우 작은 따옴표(me.filter =" 학교명 like ' * " & txt조회 & " * ' "), 날짜면 #등 붙이는게 맞다고 아는게 맞을까요?
네 그렇게 이해하시면 됩니다.
19분 3번 문제에서 매크로 이름은 주문내역출력으로 할 것이라는 말이 만약 없다면 매크로로 문제를 푸는 것이 아니라 인쇄 단추의 이벤트에서 on click 의 이벤트 프로시저에서 openreport, "회원별주문내역", acViewpreview 라고 적으면서 푸는게 맞나요??
네 맞아요.
저 오늘 시험보고왓는데, cmb조회에 선택된 자료만 미리보기였어요. 근데 원본이 언바운드 되있어서 미리보기창이 뜨긴하는데 데이터가 없더라구요..
그리구
차트에서 3차원 누적세로막대를 원통모양으로 바꾸는거 나왔어요!
cmd조회라면 혹시 콤보상자 아니었나요? 콤보상자면 데이터 선택 후 미리보기 확인하시면 될거 같아요.
그리고 제대로 소스를 입력했다면 상관없습니다.
해당 계열(막대)를 선택 후 속성에서 계열옵션에서 고르시면 됩니다.
속성창 제일 오른쪽 메뉴입니다.
선생님 마지막 문제 CloseWindow - 저장 할 때 확인은 없고 프롬프트가 있는데.. 제가 뭘 실수한 걸까요..?🥹
저장 옵션은 확인, 예, 아니오로 나뉘어집니다.
글쎄요. 영상처럼 작성한게 맞다면 같은게 나와야하는데 혹시 사용하는 버젼이 오피스 2021이 맞을까요?
23:00 exportwith 유형
쌤 안녕하세요 ! 항상 유용한 영상 감사합니다. 질문이 있어서 댓글 답니다!
이벤트프로시저 filter문에서는
“물품명 like ‘*“ & txt조회 & ”*‘” 인데,
매크로 filter 문에서는
[물품명] like “*” & [forms]![거래처관리]![txt조회] & “*”
인 걸로 풀어주셨습니다.
매크로의 filter문은 필드표시의 형식이 상관없어서 작은 따옴표가 안붙는건 이해가 가는데, 왜 큰 따옴표는 [물품명] 앞부터 안붙고 * 앞뒤에만 붙나요?
이 부분도 필드표시의 형식이 상관없어서 인가요?ㅠㅠ
알려주세요 쌤!!!
[물품명]=[forms]![거래처관리]![txt조회]
이렇게 모든 물품명이 조건인게 아닌 일부 값을 입력하는 조건인 경우
like *컨트롤*
위 형식으로 입력합니다.
컨트롤은 *과 바로 연결해서 입력할 수 없기 때문에 양옆에 &를 붙이는거예요
like * & 컨트롤 & *
그리고 *도 역시 단독으로 사용할 수 없기 때문에 양옆에 큰따옴표로 묶어주는거구요.
like "*" & 컨트롤 & "*"
매크로는 형식과 상관없습니다.
빠른답변 감사합니다 선생님!! 문과라서 그런가 머리가 안돌아가요 ( ་ེིོཻྀཽཾ⌓ ་ེིོཻྀཽཾ)
@@체리찌-c9c 이해되신거죠?
이 부분은 이해만 하면 쉬워지는거라서 이해하는게 중요합니다.
매크로는 형식에 상관없기 때문에
프로시저보다 간단하게 컨트롤을 이어쥬는 걸로 이해했는데 맞을까요?…
@@체리찌-c9c 네 맞아요
선생님 오늘도 시험 치고 왔습니다! ㅎㅎ
그 applyfilter 매크로 문제 똑같이 나왔는데
like "*" 어쩌고 저쩌고 "*" 이렇게 하니 느낌표 모양?이 왼쪽에 떠서 like "* 어쩌고 저쩌고 *" 이렇게 하니 오류가 안 떠 이렇게 했는데 틀린걸까요??!!
그리고 엑세스에서 그 창을 팝업으로 해라고 해서 팝업 예 눌렀는데 이러면 된거죠? 답안에는 팝업 후 창이 가로로 긴 직사각형 모양이었는데 제가 팝업-예 하니까 글이나 이런건 다 같은데 세로로 긴 직사각형 모양으로 떠서요!
매크로에서 조건식 입력할 때 like는 [필드이름] like "*" & [forms]![폼이름]![컨트롤이름] & "*"
위와 같이 사용을 해야 합니다. & 이거 안쓴건 아닌지...
팝업은 기타탭에서 팝업 예 하시면 됩니다.
@@comizoa22 아 ㅠㅠ 다시 해볼걸 좀 아깝네요
선생님 하나만 더.. 엑세스 쿼리 만드는 문제에서 테이블 생성하라고 되어있었거든요 그 문제에서 실행을 해라고 했는지 그런 말이 없었는지 기억은 안 나는데 저는 실행했거든요?.. 만약 실행하란 말이 없었다면 실행을 하면 안 되는건가요 아니면 상관없나요..
실행해서 테이블 하나 생성 됐어요
@@멍-r5u 테이블생성쿼리는실행을 시켜 테이블을 만들어야 해요.
@@comizoa22 헐 그럼 맞는거네요 감사합니다!
선생님 강의 감사히 잘봤습니다.
매크로 만들기에서 이름만 저장 후 폼 디자인 보기에서 이벤트에서 다시 매크로로 넘어가는 게 아니라
매크로 만들기에서 이름 저장하고 나머지도 다 작성 후에(조건이라든지 등등) 마지막에 폼 디자인 보기에서 속성의 이벤트에서 매크로를 선택해도 되나요?
+매크로 만들기에서 where조건문 작성 시
예시 - [학번]=[forms]![봉사내역입력]![txt학번]
" !(느낌표) " 를 입력해도 선택할 수 있는 옵션이 뜨지 않는데, 방법 없을까요? 오피스 2021 버전입니다.
네 그렇게 하셔도 됩니다
목록이 뜨지 않는 경우는 직접 입력하시면 됩니다
쌤 저번시험 액세스 과락 점수(예상) 나오고 이 수업 보면서 공부해서 오늘은 하나 뺴고 다 완벽히 풀었어요ㅠㅠ감사해요
우와
그럼 합격 기대해도 되겠네요^^
고생많으셨어요
2주 후에 합격후기 기대할게요
가끔 오셔서 엑셀과 액세스 익히시면 실무에 도움이 될거예요
마지막 문제에 실행하시오라고 쓰여있으면 매크로를 실행시키고 저장버튼을 눌러야하나요?
생성한 후 지정하시오라고 위에 나와있으면 그냥 해당 항목에 지정하고 저장만하면 되나요?
@@JH-ec5ev 매크로를 만들라는 얘기니까 만들고 저장하시면 됩니다
생성한 후 지정하시오의 의미는 이름이 지어진 매크로를 연결하라는 의미예요
그래서 매크로를 먼저 만들고 버튼에 지정하는거구요
매크로는 매크로 이름만 저장하고 실제 컴트롤에 연결해서 만드는 방법과
매크로 자체를 다 만든 후에 버튼에 지정하는 형태가 있습니다
강의 끝까지 보시면 이해가 되실거예요^^
문제에서 어떤 폼을 닫은후 , 그담은 다른 보고서 인쇄미리보기 설정하라고 셤에 나왔거든요..근데 폼을 닫은후에 저장여부에 대한 얘기는 없을때는,,,확인,예,아니오 중에 뭐라고 해놨어야 정답일까요,,ㅜㅜ
생략하면 자동으로 확인으로 설정이 됩니다
저장여부에 대한 언급이 없다면 생략하시면 됩니다
메세지 박스할때는 식이 앖을때는 등호 =없이 작성하면되나요???
버튼이 예아니오가 아니면
msgbox “내용“
이렇게 하시면 됩니다
선생님 msgbox랑 openreport 순서는 상관없나요??
문제 순서대로 작성하셔야 합니다.
선생님 얼마전 시험에 엑세스 매크로문제였는데 보고서 조건에 시간을포함하는 시스템에 오늘날짜를표시? 이렇게 되있었어요 조건에 이런경우는 첨이라 어떻게할지 몰라하다가 그냥=now() 이렇게 했는데 맞나요ㅠ 알려주세요
@@찬성해 맞아요
@@comizoa22엇 정말요? where조건문에 그렇게 적는게 맞다구요? 틀렸을거라 생각했는데 다행이네요ㅜ
매크로 제목이 주어졌을때 먼저 매크로를 제목만 만들고 저장해서 하시던데 처음부터 매크로 실행문을 만들어 놓고 매크로를 지정하면 안되나요??
그렇게 하셔도 됩니다
선생님 applyfilter 마크로에
앞에 [거래처명]말고 [거래처 ]로 입력하면 틀리너요?
안됩니다
필드이름이 거래처명이라서 꼭 거래처명을 입력하셔야 해요^^
선생님 시험에서 이렇게 적고나왔는데 맞는지 봐주세요 ㅠㅠ 매크로 문제이고 리포트를 여는데 조건이 일부분만 검색햇을때 일치하는게 나오도록 했을때
예를들어 “ [학과명] like “*” & [forms]![학과정보][txt학과명] & “*”
이렇게 프로시저 적는거랑 똑같이하는거 맞나요..?
네 잘하셨어요. ^^ 맞습니다.
선생님 매크로 조건 지정할때 항상 제일 앞에 필드 이름이 위치하는것 같은데 혹시 txt상자 가 위치하는 경우의 문제의 유형은 안나오는건가요..??
@@yjj553 매크로 조건은 필드=컨트롤이름 순으로 입력하셔야해요
@@comizoa22 아 그렇군요! 의아했던 부분인데 선생님 덕분에 하나 더 알아갑니다!! 감사합니다!
매크로만들고 where조건문에 거래처명 왼쪽두글자와 같은거만 이라면 어떻게 적나요?
@@홍미현-c8c left([필드])=forms!폼이름!컨트롤이름
선생님!안녕하세요!
메크로 이름을 먼저 저장할 때 그냥 메크로를 한번에 다 설정하고 저장해서 바로 연결해도 될까요?
네 상관없습니다
안녕하세요 선생님 혹시 보고서를 닫는건 어떤건지 여쭤봐도 될까요?
몰라서 결국 틀렸네요ㅠㅠ
docmd.close
저렇게 입력하시면 됩니다.
@@comizoa22 보고서 문제중 매크로 만들어서 지정하는곳에 docmd가 없는데 닫는건 closewindow 일까요??
@@trims1699 매크로에서는 closewindow 입니다.
@@comizoa22 선생님 항상 감사합니다 저도 꼭 붙어서 선생님 덕분에 붙었다고 자랑하러 오고싶네요😭
선생님 지금 엑세스 버전에서는 확인 말고 프롬프트라고 뜨는데 똑같은 건가요 ?
오피스 2021에서는 확인으로 표시된다는건 알고 가시면 됩니다.
확인과 프롬프트는 같은 의미입니다.
쌤 함수 사용할때 괄호 꼭 해야 하는 건가요?
=now & "보고서를 출력합니다." 이렇게 괄호없이 작성해도 결과는 동일하게 나와서요
프로시저에 입력하는 경우는 생략해도 됩니다
질문에 대한 영상 감사드려요:) 항상 좋은 강의 올려주셔서 도움 많이 받고 있습니다. 감사드려요~
일부러 그 항목 넣어서 강의했습니다^^
선생님 매크로 만들기들어가서 매크로 다 만든후에 폼 들어가서 지정해도 상관없죠? 매크로 이름 변경 저장하고 폼 디자인 들어가서 매크로 지정해주고 다시 매크로 들어가서 만드는게 귀찮아서요ㅜㅜ
컨트롤에 매크로만 지정해주시면 됩니다.
선생님 오늘 엑셀에서
Text countif랑 counta? 또 한개 함수랑
0.0% 뭐 이렇게 하라고 한 문제가 있었던 것 같은데 이것도 쌤이 풀어주셨었나요?
그러셨던 것 같은데..영상어디에 있을까요!??
ㅠㅠ죄송해요ㅠ
ua-cam.com/video/hl58eunLD8E/v-deo.html
이 영상 열면 댓글에 사용한 함수 링크가 있어요
재생목록 엑셀을 보면 함수풀이 영상을 다 보실 수 있어요
매크로에서 3,400이상이면 이라고 했을때 그냥 [>=3400]이렇게 쓰는 게 맞나요..?
네 맞아요.
선생님 좋은강의 정말 진심으로 감사합니다.
한가지 여쭤보고 싶은 게 있는데, 8분 41초에 where조건문에 학번= 하고 오른쪽 작성기를 이용 해 하는 방법은 안 되는 건가요?? 여태까지 이 방법으로 해왔었는데, 이번엔 계속 로드된 폼에 있었는데, 이 문제같은경우는 없어서요ㅠㅠ 이 경우엔 모든 폼으로 해야하나요?
그 방법으로 하셔도 됩니다.
정상적으로 작성이 되고 있는데 오타 확인해보세요.
[학번]=[forms]![봉사내역입력]![txt학번]
위와 같이 입력하셔야 해요.
@@comizoa22 감사합니다!!
안녕하세요 샘
질문이 있는데요
Applyfilter
조건문에
[거래처명] like “*” & [forms]![거래처관리]![txt조회] & “*”
입력했어요
이후 거래서관리 폼에서 디 글씨를 썼는게 매개변수 창이 뜨더라구요
뭐가 잘못 된건지 궁금합니다
감사합니다
흠...식은 맞는데..
어떤 매개변수 창이 떴나요?
보통 매개변수 창이 뜨는건 오타일 경우가 커서요.
@@comizoa22 샘 죄송합니다
거래처명 이 오타 였어요 ㅠㅠ
Apply filter 랑 exportwithformatting 은 문제에 뭐라고 나올따 쓰는건가요? 함수가 주어지지않을때도 있어서요!
파일내보내라고 하면 ezportwith formatting 쓰면 되나요?
apply filter는 이벤트프로시저의 filter문과 같은 유형이예요
exportwithformatting는 액세스에서 작성된 개체를 다른 형식으로 바꿔 내보내는 유형이예요. 문제도 그렇게 출제가 될것 같네요