Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
Por eloirfabio
Posts
#52545
Olá.
Estou criando um controle de impressão por checkbox, onde cada caixa selecionada imprimirá uma planilha específica (no arquivo de exemplo tem duas). Como sou um aventureiro no VBA, não estou conseguindo fazer funcionar para múltiplas seleções. Por exemplo, se estiver com a CheckBox1 e CheckBox2 ativada, é pra imprimir as 2 planilhas correspondentes. Se estiverem todas selecionadas, é pra imprimir todas.
Desde já agradeço.
Você não está autorizado a ver ou baixar esse anexo.
Por osvaldomp
#52551
Segue uma ideia. Nomeie as planilhas em conformidade com a numeração das CheckBox.
Código: Selecionar todos
Private Sub OptPrint_Click()
 Dim i As Long
  For i = 1 To 10
   If Me.Controls("CheckBox" & i) Then
    Sheets("EX0" & i).PrintOut
   End If
 Next i
End Sub
Por eloirfabio
Posts
#52559
osvaldomp escreveu:Segue uma ideia. Nomeie as planilhas em conformidade com a numeração das CheckBox.
Código: Selecionar todos
Private Sub OptPrint_Click()
 Dim i As Long
  For i = 1 To 10
   If Me.Controls("CheckBox" & i) Then
    Sheets("EX0" & i).PrintOut
   End If
 Next i
End Sub
Muito obrigado. Caiu como uma luva.
Vlw!!!
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord