MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    Formulário para criação de Memorandos.

    Luiz Carlos Junior
    Luiz Carlos Junior
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 473
    Registrado : 21/08/2012

    Formulário para criação de Memorandos. Empty Formulário para criação de Memorandos.

    Mensagem  Luiz Carlos Junior 4/12/2013, 16:11

    Bom dia Mestres.

    Criei um formulário dentro do meu BD para criação de memorandos a ser enviados.
    Dentro dele, existe um Textbox do tipo memorando para que digite a parte do corpo do texto.
    Pois bem, gostaria de saber se existe outro modo de fazer isso onde eu tenha mais opções de formatação de texto e como salvo o memorando como word (hoje salvo o mesmo em PDF).

    Abrasss!!!
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    Formulário para criação de Memorandos. Empty Re: Formulário para criação de Memorandos.

    Mensagem  criquio 4/12/2013, 16:13

    Se for Office 2007 ou maior, ao selecionar um texto aparecerá uma barra de ferramentas com opções de formatação. Para exportar para Word, dê uma pesquisada no fórum. Há vários tópicos bem detalhados sobre o assunto.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Luiz Carlos Junior
    Luiz Carlos Junior
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 473
    Registrado : 21/08/2012

    Formulário para criação de Memorandos. Empty Re: Formulário para criação de Memorandos.

    Mensagem  Luiz Carlos Junior 4/12/2013, 16:22

    É o 2010.
    Mas só existe esse método mesmo? Pois fui testar agora e não me apareceu esta opção.
    Na minha segunda dúvida, esqueci de comentar que ao exportar para PDF eu uso um ActiveX do Reader para mostrar dentro do form o relatório criado entes de imprimir. Tem como fazer isso com o word?

    Grato.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    Formulário para criação de Memorandos. Empty Re: Formulário para criação de Memorandos.

    Mensagem  criquio 4/12/2013, 16:52

    1 - Talvez a exibição da barra de ferramentas esteja desabilitada. Se não me engano aqui no fórum tem um tópico que demonstra como alterar o registro do Windows para exibi-la/ocultá-la.

    2 - Arquivos do Word podem ser exibidos dentro de objetos OLE assim como o PDF. Pesquise no fórum. Há tópicos sobre tambem.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Luiz Carlos Junior
    Luiz Carlos Junior
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 473
    Registrado : 21/08/2012

    Formulário para criação de Memorandos. Empty Re: Formulário para criação de Memorandos.

    Mensagem  Luiz Carlos Junior 4/12/2013, 19:08

    Fala Criquio.
    Achei vários mostrando como mesclar access e word (MUITO BONS!), mas não achei nenhum de como fazer pra mostrá-lo dentro do form.
    O de formatação do textMemo tb não achei nada.

    Se puder dar uma dica.

    Grato.

    Abrasss!!!
    Luiz Carlos Junior
    Luiz Carlos Junior
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 473
    Registrado : 21/08/2012

    Formulário para criação de Memorandos. Empty Re: Formulário para criação de Memorandos.

    Mensagem  Luiz Carlos Junior 5/12/2013, 12:12

    Alguém?
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    Formulário para criação de Memorandos. Empty Re: Formulário para criação de Memorandos.

    Mensagem  criquio 5/12/2013, 13:27

    Tente utilizar o "Ao formatar" da seção Detalhe para somar um determinado número na altura a cada campo preenchido. Acredito que sempre terão os dez campos mas nem todos estarão preenchidos, certo? Coloque algo como Contar na propriedade "Marca" da aba "Outra" dos campos envolvidos e, no evento "Ao formatar" da seção "Detalhes", algo assim:

    Código:
    Dim C As Control, N As Integer

    For Each C In Me.Controls
        If C.Tag = "Contar" Then
            If Not IsNull(C) then
                N = N + 300
            End If
        End If
    Next

    Me.NomeDoCampo.Height = N


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Luiz Carlos Junior
    Luiz Carlos Junior
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 473
    Registrado : 21/08/2012

    Formulário para criação de Memorandos. Empty Re: Formulário para criação de Memorandos.

    Mensagem  Luiz Carlos Junior 5/12/2013, 13:36

    Não entendi...
    Essa resposta é pra este tópico mesmo?
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    Formulário para criação de Memorandos. Empty Re: Formulário para criação de Memorandos.

    Mensagem  criquio 5/12/2013, 13:41

    Desculpe, cliquei no link errado na hora de responder.

    Mas veja se esses tópicos ajudam.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Luiz Carlos Junior
    Luiz Carlos Junior
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 473
    Registrado : 21/08/2012

    Formulário para criação de Memorandos. Empty Re: Formulário para criação de Memorandos.

    Mensagem  Luiz Carlos Junior 5/12/2013, 13:49

    Ufa, achei que estava louco...HAHAHA

    Vou olhar os links e ver se resolvo meu problema.

    Valeu Mestre!
    Luiz Carlos Junior
    Luiz Carlos Junior
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 473
    Registrado : 21/08/2012

    Formulário para criação de Memorandos. Empty Re: Formulário para criação de Memorandos.

    Mensagem  Luiz Carlos Junior 6/12/2013, 18:51

    Fala Mestre.
    Muito bons esses tópicos. Me ajudaram a criar o relatório em word. Ficou melhor que em PDF, pois posso ajustar depois.
    Porém, ainda não encontrei nada como abrir dentro de um ActiveX ou OLE dentro do form.
    Segue o exemplo do que quero para que entenda melhor:

    Exemplo

    Abrasss!
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    Formulário para criação de Memorandos. Empty Re: Formulário para criação de Memorandos.

    Mensagem  criquio 7/12/2013, 12:36

    Tambem é possível carregar o texto diretamente em um campo do formulário. Veja o exemplo que deixei na mensagem n° 20 desse tópico.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Luiz Carlos Junior
    Luiz Carlos Junior
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 473
    Registrado : 21/08/2012

    Formulário para criação de Memorandos. Empty Re: Formulário para criação de Memorandos.

    Mensagem  Luiz Carlos Junior 7/12/2013, 17:04

    Essa parte eu já tenho no form. EU queria era que após ser criado o relatório do word, aparecesse nesse espaço como "visualização de impressão". Entendeu?

    Abrasss!!!
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    Formulário para criação de Memorandos. Empty Re: Formulário para criação de Memorandos.

    Mensagem  criquio 9/12/2013, 13:16

    O exemplo abre o documento do word no campo com todas as formatações do doc. E para imprimir basta você deixar esse campo com bordas e fundo transparentes para eles não aparecerem na impressão e definir tudo, menos esse campo, para ser visualizado apenas na tela. Assim, ao imprimir, somente os dados do campo serão impressos. Mas, para isso, o melhor seria o relatório ou então imprimir o próprio documento do Word, o que pode ser feito diretamente do Access com algo como dWord.ActiveDocument.PrintOut


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Luiz Carlos Junior
    Luiz Carlos Junior
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 473
    Registrado : 21/08/2012

    Formulário para criação de Memorandos. Empty Re: Formulário para criação de Memorandos.

    Mensagem  Luiz Carlos Junior 10/12/2013, 13:07

    Eu já imprimo o relatório do word direto do access. Porém, queria que após criado o relatório do word, ele aparecesse neste local que, no caso do PDF, uso o ActiveX Adobe Reader. Não sei qual uso para que apareça o do Word e qual linha de comando usar tb. Um controle OLE já serve ou tem um ActiveX certo para Word?

    Abrasss!
    Luiz Carlos Junior
    Luiz Carlos Junior
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 473
    Registrado : 21/08/2012

    Formulário para criação de Memorandos. Empty Re: Formulário para criação de Memorandos.

    Mensagem  Luiz Carlos Junior 13/12/2013, 16:19

    Alguma alma caridosa pode me ajudar?

    Abrasss!!!
    Luiz Carlos Junior
    Luiz Carlos Junior
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 473
    Registrado : 21/08/2012

    Formulário para criação de Memorandos. Empty Re: Formulário para criação de Memorandos.

    Mensagem  Luiz Carlos Junior 15/1/2014, 12:07

    Bom dia e Feliz Ano Novo a todos os Mestres e colaboradores.
    Continuo sem resolução desta dúvida.
    Alguma luz neste ano novo???

    Abrasss!!!
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    Formulário para criação de Memorandos. Empty Re: Formulário para criação de Memorandos.

    Mensagem  criquio 16/1/2014, 11:17

    Você já tentou adicionar um objeto um "Quadro de Objeto Não Acoplado" definindo o documento de origem? Daí observe as propriedades da Aba "Dados".


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Luiz Carlos Junior
    Luiz Carlos Junior
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 473
    Registrado : 21/08/2012

    Formulário para criação de Memorandos. Empty Re: Formulário para criação de Memorandos.

    Mensagem  Luiz Carlos Junior 16/1/2014, 18:42

    Vou tentar.

    Conteúdo patrocinado


    Formulário para criação de Memorandos. Empty Re: Formulário para criação de Memorandos.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/4/2024, 06:44