MS 오피스 엑셀 리본을 변경할 수 없습 숨기기/편집하는 그룹에서 홈 탭

StackOverflow https://stackoverflow.com/questions/1825695

  •  22-07-2019
  •  | 
  •  

문제

나는가.net addin Excel.기능성의 리본에 대한 UI 를 Excel2007 고 다시 목적으로 일부 기존의 명령과 같이 복용,일종 등등.

를 위한 잘라내기,복사 및 붙여넣기를 나는 그냥 그들의 재정 OnAction 가치 내 자신의 절차 때 버튼을 클릭합니다.하지만 정렬,정렬 Asc 및 정렬 Desc 명령을 경우에는 조금 다릅니다.중 하나에 해당하는 경우에는 정렬,정렬 Asc 또는 정렬 Desc 버튼을 클릭하면,나는 알림을 받으려는 다음을 호출하는 기본 기능이 있습니다.이것이 가능한 Excel2003commandsbars 를 호출하여 실행()메소드에 CommandBarControl.

Excel2007 있 ExecuteMso()메소드 프로그래밍 방식으로 클릭하면 리본 요소이지만 때 OnAction 재정의 이 ExecuteMso()메서드에만 실행하는 내 자신의 절차 및 아 기본 의 기능을 하는 버튼입니다.

그래서 나는 숨길 것이 정렬 버튼에"편집"그룹에서 홈 탭을 추가하는 내 자신의 종류,종류 Asc 및 정렬 Desc 버튼니다.버튼이 전화로 먼저는 곳에서 내가 기본 동작입니다.

지금 문제는 나를 변경할 수 없습 숨기기/편집 그룹(idMso="GroupEditing").이 제공 그룹 편집할 수 없습니다?나는 그러나 숨어 클립보드와 다른 그룹(지만 할 수 없습니다 추가 버튼을 그들에게).

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
  <ribbon>
    <tabs>
      <tab idMso="TabHome">        
        <group idMso="GroupEditing" visible="false" />
      </tab>
    </tabs>
  </ribbon>
</customUI>
도움이 되었습니까?

해결책

나는 생각 idMso 잘못된 것입과 관련하여 숨어있는 편집하는 그룹이다.

idMso="GroupEditingExcel"

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top