2007 년과 2010 년에 호환되는 Excel에서 VBA를 사용하지 않고 몇 가지 제한 사항이있는 통합 문서를 디자인하려고합니다. Microsoft Office 용 사용자 지정 UI 편집기를 XML 코드로 선택하여 옵션 : - 정보 탭, 삽입, 삭제, 시트 이동/복사, 시트 숨기기, 시트 숨김 해제와 같은 저장. 나는 이렇게 성공했지만, 난 삽입 탭의 컨트롤 이름
내 코드입니다 : 나는 또한 사무실 Fluent 사용자 인터페이스 컨트롤 식별자를 위해 마이크로 소프트와 rondebruin 검색 시도
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
<commands>
<command idMso="FileSaveAsWebPage" enabled="false" />
<command idMso="FileSaveAs" enabled="false" />
<command idMso="FileSaveAsMenu" enabled="false" />
<command idMso="FileSaveAsExcelXlsx" enabled="false" />
<command idMso="FileSaveAsExcelXlsxMacro" enabled="false" />
<command idMso="FileSaveAsExcel97_2003" enabled="false" />
<command idMso="FileSaveAsExcelOpenDocumentSpreadsheet" enabled="false" />
<command idMso="FileSaveAsPdfOrXps" enabled="false" />
<command idMso="FileSaveAsOtherFormats" enabled="false" />
<command idMso="SheetInsert" enabled="false" />
<command idMso="SheetInsertPage" enabled="false" />
<command idMso="SheetDelete" enabled="false" />
<command idMso="SheetRename" enabled="false" />
<command idMso="SheetMoveOrCopy" enabled="false" />
<command idMso="SheetUnhide" enabled="false" />
<command idMso="SheetProtect" enabled="false" />
<command idMso="SheetTabColorGallery" enabled="false" />
<command idMso="SheetTabColorMoreColorsDialog" enabled="false" />
<command idMso="SelectAllSheets" enabled="false" />
</commands>
<backstage>
<tab idMso="TabInfo" visible="false"/>
</backstage>
</customUI>
.
2010 년'idMso' [여기]를 모두 찾을 수 있습니다. (http://www.microsoft.com/en-us/download/details.aspx?id=6627) –
빠른 응답을 주셔서 감사합니다. 예 같은 사본을 가지고, 나는 "SheetInsertPage"(위의 코드에서 언급 한)라는 컨트롤을 사용하여 시도했지만 여전히 사용할 수 없게 만들 수 없습니다. 당신은 나를 더 제안 할 수 –
[5 월 관련이있다] (http://stackoverflow.com/questions/16766034/hide-new-sheet-tab#comment24774096_16766034). – pnuts