전체 페이지뷰

레이블이 엑셀인 게시물을 표시합니다. 모든 게시물 표시
레이블이 엑셀인 게시물을 표시합니다. 모든 게시물 표시

2012년 12월 5일 수요일

엑셀 종료 방법


저장하지 않고 종료
ThisWorkbook.close false
저장 후 종료
ThisWorkbook .close true, "파일명.xlsm"


경고창 표시하지 않기
Application.DisplayAlerts = false

엑셀 종료
Application.Quit
ThisWorkbook.close

2010년 3월 26일 금요일

엑셀 메인메뉴 숨기기 매크로

엑셀의 VBA코드로 메인메뉴를 숨기게 할 수 있다.
방법은 다음과 같다.
   
Sub kk()
  Application.CommandBars("worksheet menu bar").Controls("편집(E)").Visible = False
  Application.CommandBars("worksheet menu bar").Controls("보기(V)").Visible = False
  Application.CommandBars("worksheet menu bar").Controls("삽입(I)").Visible = False
  Application.CommandBars("worksheet menu bar").Controls("서식(O)").Visible = False
  Application.CommandBars("worksheet menu bar").Controls("도구(T)").Visible = False
  Application.CommandBars("worksheet menu bar").Controls("데이터(D)").Visible=False
  Application.CommandBars("worksheet menu bar").Controls("창(W)").Visible = False
  Application.CommandBars("worksheet menu bar").Controls("도움말(H)").Visible=False
  Application.CommandBars("Drawing").Visible = False
End Sub

여기서 False를 True로 바꾸어주면, 메뉴가 다시 나타난다.

메뉴는 보이지만, 사용할 수 없게 만들려면
Visible를 Enabled로 바꾸면 된다.
True는 사용할 수 있게 하는 것이고, False는 사용하지 못하게 하는 것이다.