Jump to content
Fórum Script Brasil
  • 0

apos quantidade de palavras nova linha


sidao_40

Question

estou com problema, gostaria que meu codigo desse quebra de linha apos uma quantidade de frases não na quantidade de caractres pois ele quebra a palavra no meio

Dim Texto As String

Dim Limite As Integer

Dim Linha As Integer

Dim Final As Integer

Dim TextoPronto As String

Dim Texto As String

Dim I As Integer

Texto = txtObs.Text

Limite = 30

Final = Len(Texto) Mod Limite

Linha = (Len(Texto) - Final)

For I = 1 To Linha Step Limite

objPDF.PDFTextOut "", 20

objPDF.PDFTextOut Mid(Texto, I, Limite) & vbNewLine

Next I

If Final > 0 Then

objPDF.PDFTextOut "", 20

objPDF.PDFTextOut Right (Texto, Final)

'End If

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

se voce estiver trabalhando com vetores, fica simples ... basta contar a quantidade de caracteres e no vetor de quebra verificar se o conteudo esta vazio ou não ...

se não estiver vazio, basta testar os vetores anteriores ate achar um conteudo vazio e a partir dai efetuar a quebra

abraço

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652.1k
×
×
  • Create New...