책 내용 질문하기
이벤트프로시저 msgbox요 ㅠㅠ
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
185
조회수
112
작성일
2014-01-22
작성자
첨부파일

상시 실기 보고왔는데 테이블에 특정 필드(ex.점수)를 클릭했을때 msgbox를 띄우고

그 점수필드를 가진 사람이름이 예를들어 '시나공'이면

시나공님은 미달입니다. 라고 표시하라고 하던데요

'시나공'부분을 어떻게 설정해야하죠?ㅠㅠ

msgbox "[이름]&'님은 미달입니다'" 라고 해도안되고..이리저리 다 고쳐보다가

다 안돼서 그 문제버렷는데 자꾸 아른거리네요..

답변
2014-01-22 20:27:54

엑셀을 말하는건지 엑세스를 말하는건지 몰라서 엑세스 기준으로 답변 드리겠습니다.

엑세스에서 대괄호([])는 필드를 구분할 때 쓰는건데요 주로 쿼리, 폼, 보고서에서 필드 구분하기 위해서 쓰는데요

하지만 프로시저 에서는 굳이 쓸 필요가 없습니다.

이름:시나공 출력물>> 시나공님은 미달입니다. 라는 것을 출력하고 싶으면

MsgBox 이름 & "님은 미달입니다." <<라고 쓰시면 되겠습니다.

  • *
    2014-01-22 20:27:54

    엑셀을 말하는건지 엑세스를 말하는건지 몰라서 엑세스 기준으로 답변 드리겠습니다.

    엑세스에서 대괄호([])는 필드를 구분할 때 쓰는건데요 주로 쿼리, 폼, 보고서에서 필드 구분하기 위해서 쓰는데요

    하지만 프로시저 에서는 굳이 쓸 필요가 없습니다.

    이름:시나공 출력물>> 시나공님은 미달입니다. 라는 것을 출력하고 싶으면

    MsgBox 이름 & "님은 미달입니다." <<라고 쓰시면 되겠습니다.

  • *
    2014-01-22 21:45:29

    msgbox [이름] & "님은 미달입니다"

    와 같이 이름앞의 "" 를 하지 않았어야 할 것 같네요.

    좋은 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.