1. FAQ
  2. 엑셀(Excel)
  3. AfterEffects
  4. Premiere
  5. Photoshop
  6. ETC

이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.

아별님!

 반갑습니다

혼자 해결 하다 도저히 막혀서 알수가 없어 질문 올립니다

 

사용자 지정 메뉴에서 리본메뉴로 갈아 타는중에 버턴 3개를 만들기까지는 성공(매크로 연결까지는 되것 같음)

더이상은 안되네요

 

질문 , 개인용아이콘 버턴을 20개 정도까지(현재 필요 16개) 가능하고자 합니다

         다음에 추가 할수 있도록 부탁 드립니다

        (일단은 아무 버턴이라도  생성부탁 합니다:변경하는거는 가능 할것 같네요)

 

리본메뉴 에디터에 등록된 내용 입니다

 

<!-- Add 개인수급자료 group -->
<group id="CustomGroup" label="수급자료">
<box id="CustomGroup1" boxStyle="horizontal">
 <button id="customButton1"
     label="삭제"
 size="normal" 
 onAction="callback1"
 imageMso="SaveAndClose" />
 <button id="customButton2"
 label="입력1"
 size="normal" 
 onAction="callback2"
 imageMso="TableDrawTable" />
 <button id="customButton3"
 label="입력2"
 size="normal" 
 onAction="callback3"
 imageMso="ReviewShareWorkbook" />
 </box>
 </group>
 


댓글 '6'

[레벨:5]맑은이슬

2013.03.20 10:44:09
*.247.145.54

기다리다가 열공해서 해결 하였습니다

아별님 채찍(?)이 많은 도움이 되었습니다

앞으로롣 많은 도움 받도록 하겠습니다

profile

[레벨:30]아별

2013.03.20 12:48:18
*.104.126.21

헐.. 어느새.. ㅎㅎ

그렇습니다. 혼자 해결하는 방법이 가장 좋습니다. +_+

스스로 하나씩 해결해나갈때 실력도 늘고.. 성취감도 훨씬 크지요.. ^^


화이팅입니다. ^0^)bb

profile

[레벨:30]아별

2013.03.20 12:46:13
*.104.126.21

맑은이슬님..

쏘주 한잔이 생각나는 닉네임님.. ㅎㅎ


원래 이런거 잘 안 만들어드리는데..

맑은이슬님의 열정에 감동 받아 만들어드립니다. ^_^;;


일단 샘플파일을 다운받아 실행시켜보세요..

Home탭 앞에.. "abyulSampleTab" 이라는 탭을 추가하는 파일입니다.

다운받기 : abyul.com_20130320_RibbonX_Sample_Kor.xlsm


[미리보기]

abyul.com_0000814.jpg



CustomUIEditor.exe로 편집을 하면 한글이 지원이 안되기 때문에..

압축프로그램으로 압축을 푼 다음.. 메모장으로 편집하고 다시 압축시키는 방법을 사용했습니다.


일단..

"abyul.com_20130320_RibbonX_Sample_Kor.xlsm"파일의 VBE창의 Module에는 아래 내용이 있지요..

 Option Explicit


'### 리본에 연결하는 프로시저

Private Sub RbWindowsArrage(control As IRibbonControl)

    Call windowsArrage

End Sub



'### 실제 동작하는 프로시저는 별도로 작성한 다음,

'### 리본에 연결하는 프로시저에서 Call로 호출하는게 좋습니다.             

Sub windowsArrage()

    If ActiveWindow.WindowState <> xlMaximized Then

        ActiveWindow.WindowState = xlMaximized

    Else

        Windows.Arrange ArrangeStyle:=xlVertical

    End If

End Sub


Sub callback1(control As IRibbonControl)

    MsgBox "callback1"

End Sub

Sub callback2(control As IRibbonControl)

    MsgBox "callback2"

End Sub

Sub callback3(control As IRibbonControl)

    MsgBox "callback3"

End Sub




압축풀어서 편집한 customUI.xml 파일에는 아래와 같은 코드가 있구요..

 <?xml version="1.0" encoding="euc-kr"?>

<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">

    <ribbon startFromScratch="false">

        <tabs>

            <tab insertBeforeMso="TabHome" id="abyulSampleTab" label="abyulSampleTab">

                <group id="customGroup" label="Custom Group">

                    <button id="customButton" label="Custom Button" imageMso="HappyFace" size="large" onAction="RbWindowsArrage" />

                </group>

                <!-- Add 개인수급자료 group -->

                <group id="CustomGroup" label="수급자료">

                    <box id="CustomGroup1" boxStyle="horizontal">

                    <button id="customButton1" label="삭제" size="normal" onAction="callback1" imageMso="SaveAndClose" />

                    <button id="customButton2" label="입력1" size="normal" onAction="callback2" imageMso="TableDrawTable" />

                    <button id="customButton3" label="입력2" size="normal" onAction="callback3" imageMso="ReviewShareWorkbook" />

                    </box>

                </group>

            </tab>

        </tabs>

    </ribbon>

</customUI>



리본 메뉴에 한글을 사용하시려면..

위 코드에서 보드싱.. 맨 위에 아래 코드를 추가해주어야합니다.

 <?xml version="1.0" encoding="euc-kr"?>



도움이 되셨기를.. ^^

첨부

[레벨:5]맑은이슬

2013.03.20 17:43:08
*.247.145.54

"비밀글 입니다."

:
profile

[레벨:30]아별

2013.03.20 20:15:46
*.104.126.21

맑은이슬님..

오~~ Office Ribbon Editer는 한글이 지원되는군요!! +_+;;

못보던 사이에 이리 발전을.. ㅎㅎ


저는 제가 엑셀로 만들어둔 에디터가 있어서 

그걸로 계속 작업을 하다보니 다른 에디터를 사용할 생각을 안했었네요.. @_@;;


스크롤이 안되는거랑..

처음 열었을때.. .xml파일 내용이 바로 보이지 않는거..

엑셀에서 열고 있을때는 xml파일 내용이 보이지 않게되는데.. 경고창 하나 없는 문제 등등..

몇개를 빼면 괜찮은 에디터인 것 같습니다. ㅎㅎ


좋은 정보 감사합니다.


이제 리본메뉴에 어느정도 적응하셨나봐요.. ㅎㅎ

훨씬 깔끔해졌죠?


화이팅입니다. ^^

[레벨:5]맑은이슬

2013.03.21 07:24:19
*.247.145.54

감사 합니다

문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
공지 공지 [공지] 아별닷컴의 엑셀 질문방 폐쇄합니다. 카페 질문방 이용하세요.. imagefile [레벨:30]아별 2015-04-23 45188
821 엑셀일반 엑셀파일 비밀번호 단체 설정 가능한가요? [30] [레벨:4]쟈니 2012-06-18 54434
820 엑셀일반 회원만 질문을 올릴 수 있습니다. [레벨:30]아별 2010-09-21 33389
819 기타 [필독] 질문시.. 엑셀 파일 첨부, 윈도우버전과 엑셀버전 표기, 답변 받으면 피드백 댓글 꼭 달기.. [레벨:30]아별 2011-08-11 26944
818 엑셀일반 행높이 최대치 조절 가능할까요? _ Excel 사양 및 제한 [3] [레벨:6]파이스 2012-06-01 15082
817 엑셀 웹커리에서 URL 바꾸기 매크로 질문 [1] [레벨:1]밥사마 2009-09-01 13576
816 엑셀- sumif와 sumcol 혼용사용에 대해서 (급해요) [1] 아놔 2009-07-31 13102
815 엑셀일반 엑셀에서 사진 고정하는 방법 없을까요? [3] [레벨:3]빛의행운아 2012-07-30 12800
814 엑셀수식 3차 방정식 풀기. [1] [레벨:3]rynoel 2012-06-13 11047
813 제가 해외 사우디에서 파일을 받았는데 글씨가 계속 깨짐니다. file [1] [레벨:0]홍콩중국홍콩 2010-05-10 11025
812 또 다시 질문이 있어서 왔습니다. (일자별 관리시트에서 이전 시트 값(전일 잔액 등) 자동 불러오기) file [1] [레벨:3]harcz 2010-05-22 10991
811 엑셀에서 지수값 계산하기 [1] [레벨:2]양다원 2009-07-21 10569
810 셀색깔별로 합계를 내고 싶습니다. file [1] [레벨:1]지민 2010-04-09 10551
809 엑셀에서 복사할 때 행 및 열넓이까지 그대로 복사하는 방법 [7] [레벨:2]만쥬 2010-12-07 10314
808 VBA 엑셀 열 추가 _ 엑셀의 마지막 셀 재 인식시키는 팁 ActiveSheet.UsedRange.Select imagefile [1] [레벨:5]눈물바다 2009-08-27 10312
807 엑셀일반 셀 안에 삽입된 이미지의 정가운데(가로+세로)정렬 방법이 궁금합니다. [6] [레벨:6]파이스 2011-10-11 10229
806 피벗테이블 피벗테이블에서 (비어있음)을 보이지 않게 할 수 있나요? file [레벨:1]농구경제박사 2016-02-25 10205
805 엑셀 주식형 차트 2009-08-17 10067
804 엑셀에서 특정데이터 불러오기 [1] [레벨:1]쒸뱅이 2009-07-17 10012
803 엑셀일반 csv import 관련 문의 [3] [레벨:1]지살 2016-02-23 9954