2016-06-09 3 views
1

전체 워크 시트 이름을 자동으로 보려면 Excel 페이지의 맨 아래에 나타나는 방법을 자동 서식을 지정하려고합니다. 기본적으로 페이지 아래쪽에있는 가로 스크롤 막대가 너무 커서 워크 시트 이름의 절반이 잘립니다. 그것을 위로 끌면 전체 워크 시트 이름을 볼 수 있습니다.자동 서식 워크 시트 이름 VBA MS 액세스 2013

Excel에 들어가서 수동으로 수행해야하는 대신 VBA에서이 작업을 수행 할 수있는 방법이 있습니까? 나는이 엑셀 파일에 데이터를 내보내기 위해 MS Access를 사용하고 있습니다.

답변

1

개체의 TabRatio 속성을 사용하여 스크롤 막대 너비를 설정할 수 있습니다. 값은 0과 1 사이이며 값이 클수록 스크롤 막대 폭이 더 작습니다. 예를 들어 :

xlApp.Activewindow.Tabratio = 0.9 
+0

나는이 코드 줄이 : 설정 appExcel = CreateObject를 ("이 Excel.Application")을하고 난 후 코드를하지만 appExcel에 xlApp을 변경 추가했습니다. 하지만 "Object variable 또는 With 블록 변수가 설정되지 않았습니다"라는 오류 91이 발생합니다. 내가 그것을 사용하기 위해서 필요한 것은 무엇인가? – Michael

+1

작동하도록 열려있는 통합 문서가 필요합니다. – Rory

+0

고마워요! – Michael