공지사항
 일반질문
 대학별 협약 인증
 SNS 협약 인증
 교육질문
  - 컴활필기질문
  - 워드필기질문
  - 컴활1급실기질문전용
  - 컴활2급실기질문전용
  - 워드실기채점 및 질문
  - 사무자동화실기 질문
  - ITQ엑셀 질문
  - ITQ파워포인트 질문
  - ITQ워드 질문
 전화상담게시판
 수강생자유토론방
 합격수기
HOME > 질문/답변 > 일반질문
 
작성일 : 11-09-20 13:12
선생님,,ㅎ
 글쓴이 : 관리자
조회 : 3,639  
지금 데이터베이스 열공중인데요!

아직 09 4회 까지 밖에 못 들엇는데

궁금한게 생겨서요,,

msg 박스 줄때

처음에는 dim 이거를 안주고 시작하셧는데

09년 4회 보니까 dim을 주고 사용 하시더라구요,

그리구 2010년도에서 보면은 시간을 나타내는 time

Msgbox(time ~~~) 이거랑 msgbox(time()~~~)

이렇게 또 다르게 하시더라구요,,
그래서 햇갈려가지구여 ㅠㅠ
전 2010년도에서 선생님께서 가르쳐주신대로 ,,해도 답은 나오더라구요,,
그래서 여쭤보는겁니다 ㅠㅠ
질문은 두개에요 ! dim 사용 여부, time() 이거도 되고 time 이것도 되는지,,, 아니면 되는시기가 다른건지,
알고 싶네여 ㅠㅠ



네 비주얼베이직은 자동변수선언 능력이 있어서 dim을 안해도 그냥 알아서 변수를 선언해 줍니다.
다만 어느 회차는 자동변수선언을 못하게 하는 option explicit 라는 옵션이 들어간 곳도 있어서 변수선언을 하는 흐름을 알고는 계셔야 합니다.

엑셀 함수에선 time() 가 맞고 프로시저에선 time 만을 사용하는 것이 안전합니다.
그러나 입력을 하면 알아서 컴퓨터가 그 값의 형태를 바꾸는 능력들이 비주얼베이직에는 있어서 이런 부분을 어렵게 생각하실 필요는 없습니다.
일단 위에 개념대로 이해하시면 가장 알맞는 흐름입니다^^