2009-12-11 2 views
4

먼저 매크로를 코딩하는 맥락에서 VB로 작업 한적이 없다는 것을 알게 될 것입니다. 내 기술은 다른 영역 (PHP, 자바 스크립트, C# 등등). 그러나 동료가 문서를 잠그면 글꼴, 크기 또는 색상을 변경할 수 없지만 굵게, 기울임 꼴, 밑줄 등에 액세스 할 수 있습니다.VBA를 사용하여 MSWord에서 리본/명령 모음 명령을 비활성화하거나 재정의

문서 작성 및 서식 제한은 있지만 너무 제한적이어서 사용자가 스타일을 적용하는 데 익숙하지 않은 사용자에게는 직관력이 떨어지는 미리 스타일을 적용 할 수 있습니다.

저는 작업을 수행하기 위해 매크로를 작성하려고했지만 불행히도 학습 곡선의 정말 끝이났습니다. 솔직히 어디서부터 시작해야할지 몰라요.

당신은 나를 비웃을 것입니다. 그러나 지금까지 이것은 내 모든 것입니다. ThisDocument.

Private Sub Document_Open() 

End Sub 

음 ... 도움!

건배

이안

답변

2

이안 (Iain), 이것은 꽤 일반적인 필요입니다. 무엇을 시작할 지에 대한 좋은 정보 페이지가 있습니다. Using VBA to Control Built-In Commands in the 2007 Office System

+0

안녕 오타쿠. 늦은 응답에 대해 유감스럽게도, 나는 잠시 전에 질문을하고 다른 각도에서 문제를 해결하게되었습니다. 그러나 귀하의 답변은 매우 유용하며, 이런 종류의 일을 다시해야 할 때마다 나는 그 사실을 기억할 것입니다. VBA 정말 내 강한 소송, 하하하지 않습니다 :). 제 질문에 답변 해 주셔서 대단히 감사합니다. - Iain –

0

나는 당신이, 메뉴, 어쩌면 바로 가기 도구 모음에서 도구를 제거하는 매크로를 작성할 수 있습니다 생각합니다. 다른 문서를 열었을 때 어떻게 되돌릴 지 확신 할 수 없습니다.

응용 프로그램을 사용하여 정의한 특정 텍스트 필드 만 편집하고 단어 문서의 텍스트를 궁극적으로 변경하는 것이 더 나은 해결책일까요?

관련 문제