PRINTER NOVAMENTE
Olá gente,
Eu continuo fazendo algo errado... na hora de centralizar o conteudo de acordo com o primeiro Print no caso Label1.Caption & ":"; Spc(10); txtProduto.Text
Por favor só falta isso para terminar meu projeto !
Eu continuo fazendo algo errado... na hora de centralizar o conteudo de acordo com o primeiro Print no caso Label1.Caption & ":"; Spc(10); txtProduto.Text
Private Sub cmdImprimir_Click()
Dim Mensagem As String
Mensagem = MsgBox("Tem certeza que deseja imprimir o registro atual?", vbYesNo, "Aviso")
If Mensagem = vbYes Then
Printer.FontName = "Arial"
Printer.FontSize = 14
Printer.FontBold = True
Printer.ForeColor = QBColor(0)
Printer.Orientation = vbPRORPortrait
Printer.PaperSize = vbPRPSA4
Printer.PrintQuality = vbPRPQMedium
Printer.CurrentX = (210 / 2) - (Printer.TextWidth / 2)
Printer.CurrentY = (297 / 2) - (Printer.TextHeight / 2)
Printer.Print Label1.Caption & ":"; Spc(10); txtProduto.Text
Printer.Print
Printer.Print Label2.Caption & ":"; Spc(10); txtPassada1.Text
Printer.Print
Printer.Print Label3.Caption & ":"; Spc(10); txtFormula1.Text
Printer.Print
Printer.Print Label4.Caption & ":"; Spc(10); txtPorcentagem1.Text
Printer.Print
Printer.Print Label5.Caption & ":"; Spc(10); txtPassada2.Text
Printer.Print
Printer.Print Label6.Caption & ":"; Spc(10); txtFormula2.Text
Printer.Print
Printer.Print Label7.Caption & ":"; Spc(10); txtPorcentagem2.Text
Printer.Print
Printer.Print Label8.Caption & ":"; Spc(10); txtPassada3.Text
Printer.Print
Printer.Print Label9.Caption & ":"; Spc(10); txtFormula3.Text
Printer.Print
Printer.Print Label10.Caption & ":"; Spc(10); txtPorcentagem3.Text
Printer.Print
Printer.Print Label11.Caption & ":"; Spc(10); txtPassada4.Text
Printer.Print
Printer.Print Label12.Caption & ":"; Spc(10); txtFormula4.Text
Printer.Print
Printer.Print Label13.Caption & ":"; Spc(10); txtPorcentagem4.Text
Printer.EndDoc
End If
End Sub
Por favor só falta isso para terminar meu projeto !
Se o problema está no comando (Spc) então substitua por " ", ou seja, coloque os espaços em branco entre aspas...
PS.: O ponto e virgula (;) indica para o printer que é para continuar na mesma linha.
PS.: O ponto e virgula (;) indica para o printer que é para continuar na mesma linha.
então akilo é pra continuar na msm linha msm...
o problema ta na hora de centralizar o q vai ser impresso de acordo com
Printer.Print Label1.Caption & ":"; Spc(10); txtProduto.Text
eu quero q isso fique centralizado... e os outros fiquem alinhados abaixo dele
vlws msm assim!
o problema ta na hora de centralizar o q vai ser impresso de acordo com
Printer.Print Label1.Caption & ":"; Spc(10); txtProduto.Text
eu quero q isso fique centralizado... e os outros fiquem alinhados abaixo dele
vlws msm assim!
Tem como eu imprimir esses dados com o objeto Printer usando common dialog?
pq eu nunca usei ele para imprimir até agora meu código ta assim:
não esta dando certo...
Como usar o common dialog pra imprimir esses dados?
pq eu nunca usei ele para imprimir até agora meu código ta assim:
Private Sub cmdImprimir_Click()
Dim Mensagem As String
Mensagem = MsgBox("Tem certeza que deseja imprimir o registro atual?", vbYesNo, "Aviso")
If Mensagem = vbYes Then
Dialog.ShowPrinter
Printer.Print Label1.Caption & ":"; Spc(10); txtProduto.Text
Printer.Print
Printer.Print Label2.Caption & ":"; Spc(10); txtPassada1.Text
Printer.Print
Printer.Print Label3.Caption & ":"; Spc(10); txtFormula1.Text
Printer.Print
Printer.Print Label4.Caption & ":"; Spc(10); txtPorcentagem1.Text
Printer.Print
Printer.Print Label5.Caption & ":"; Spc(10); txtPassada2.Text
Printer.Print
Printer.Print Label6.Caption & ":"; Spc(10); txtFormula2.Text
Printer.Print
Printer.Print Label7.Caption & ":"; Spc(10); txtPorcentagem2.Text
Printer.Print
Printer.Print Label8.Caption & ":"; Spc(10); txtPassada3.Text
Printer.Print
Printer.Print Label9.Caption & ":"; Spc(10); txtFormula3.Text
Printer.Print
Printer.Print Label10.Caption & ":"; Spc(10); txtPorcentagem3.Text
Printer.Print
Printer.Print Label11.Caption & ":"; Spc(10); txtPassada4.Text
Printer.Print
Printer.Print Label12.Caption & ":"; Spc(10); txtFormula4.Text
Printer.Print
Printer.Print Label13.Caption & ":"; Spc(10); txtPorcentagem4.Text
End If
End Sub
não esta dando certo...
Como usar o common dialog pra imprimir esses dados?
Tópico encerrado , respostas não são mais permitidas