Notifications
Clear all

Chamar macro na Ribbon

6 Posts
4 Usuários
0 Reactions
1,693 Visualizações
(@wilmarleal)
Posts: 186
Estimable Member
Topic starter
 

Pessoal, preciso adiconar na minha faixa de opções a RIbbon uma Guia, Chamar-se-a Guia SRG,
até ai tudo bem, colocar os proprios botões do office, tambem tudo bem, so que preciso que essa ribbon
execute macros que tenho na minha pasta de trabalho xlsm,

alguem ja personalizou sua propria ribbon no excel? estou usando o officecustomui,

se alguem sabe como chamar a macro me da uma alo ai, abraço

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

    <tabs>

      <tab idMso="TabCreate" visible="false" />
      <tab id="dbCustomTab" label="Guia SGR" visible="true">
        <group id="dbCustomGroup" label="Grupo personalizado">
          <control idMso="PasteSpecialDialog" label="Colar Especial" enabled="true"/>
		<control idMso="Paste" label="Macro" enabled="true"/>

        </group>

     </tab>
    </tabs>

  </ribbon>
</customUI>

*** Espero ter Ajudado ***
Se a mensagem foi útil Favor Clicar na [MÃOZINHA].
Se Finalizou, lembre se de marcar o tópico como [RESOLVIDO].

Wilmar Borges Leal Junior
http://wilmarborges.com

 
Postado : 07/11/2012 6:18 am
(@m_araujo)
Posts: 159
Estimable Member
 

Não sei se entendir bem, mais acho que ´é assim

'Callback for customButton51 onAction aqui é o nome do botão que chama o macro

Sub Macro3(control As IRibbonControl)
Sheets("Menu").Activate
Range("A1").Select
FrmRelSoja.Show
End Sub

Marcelo Araujo
"O conhecimento é algo que se passa de um para o outro
lembre-se ninguem nasceu sabendo. rs rs"

 
Postado : 07/11/2012 7:03 am
(@wilmarleal)
Posts: 186
Estimable Member
Topic starter
 

Amigão blz,
mais eu coloco esse codigo no XLM ?
-------------------------------------------------------
bom pra voce entender melhor é assim, podemos criar menu na ribbon do excel, pois postar a foto da minha pra voce entender melhor, abaixo, ai lá na minha ribbon preciso colocar um botão que execute uma macro que já esta na planilha, mac_exibir() por exemplo, e não criar um botão na planilha pra chamar a macro, entendeu ?
imagem em anexo

*** Espero ter Ajudado ***
Se a mensagem foi útil Favor Clicar na [MÃOZINHA].
Se Finalizou, lembre se de marcar o tópico como [RESOLVIDO].

Wilmar Borges Leal Junior
http://wilmarborges.com

 
Postado : 07/11/2012 7:12 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Veja também...
http://www.rondebruin.nl/ribbon.htm

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 07/11/2012 9:33 am
(@wilmarleal)
Posts: 186
Estimable Member
Topic starter
 

Já Resolvi, vou postar a solução daqui apouco para consulta. abraço

*** Espero ter Ajudado ***
Se a mensagem foi útil Favor Clicar na [MÃOZINHA].
Se Finalizou, lembre se de marcar o tópico como [RESOLVIDO].

Wilmar Borges Leal Junior
http://wilmarborges.com

 
Postado : 07/11/2012 10:38 am
selmo
(@selmo)
Posts: 236
Estimable Member
 

Estou com esta mesma duvida, porem o link postado esta offline.
Assim como ele, criei uma ribbbon com varios icones, agora quando tento add alguma macro, sem acaba dando erro :(

"A mente que se abre a uma nova ideia jamais voltará ao seu tamanho original."
Albert Einstein

 
Postado : 02/05/2013 8:48 pm