Notifications
Clear all

MACRO PARA IMPRESSÃO

3 Posts
2 Usuários
0 Reactions
860 Visualizações
(@valdabr)
Posts: 174
Estimable Member
Topic starter
 

bom dia meus amigos, gostaria da ajuda dos amigos no seguinte sentido, no arquivo em anexo, na planilha início, gostaria de colocar um botão com macro para impressão, esse botão vou posicioná-lo na parte dos grafícos aonde imprima a planilha cujo o nome aparece na caixa de combinação acima, exemplo, quando estiver analizando o grafíco do valdecir e apertar o botão imprime ele imprima a planilha valdecir gostaria ver se há esta possibilidade e desde já agradeço a atenção de todos e tenham um bom dia

 
Postado : 19/05/2015 6:43 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Não tenho como ver seu anexo no momento, mas supondo que a Caixa de Combinação seja o tipo de controle de formulário "Drop-down" e o nome do mesmo esteja o padrão "Drop-down 1", a rotina abaixo fará o que pretende, mas lembre-se, se for este o controle de ajustar o numero do drop down ou o nome.

Deixei como opção para Visualizar - PrintPreview, mas para imprimir direto, troque por PrintOut.

Sub PrintSheetDropdown()
    Dim ws As Worksheet
    Dim sText As DropDown
    Dim sNome
    
    Set ws = ActiveSheet
    Set sText = ws.Shapes("Drop-down 1").OLEFormat.Object

    sNome = sText.List(sText.ListIndex)

    Worksheets(sNome).PrintPreview

End Sub

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

 
Postado : 19/05/2015 7:42 am
(@valdabr)
Posts: 174
Estimable Member
Topic starter
 

Obrigado senhor Mauro Coutinho, era exatamente o que eu precisava.

 
Postado : 19/05/2015 8:04 am