Ir ao conteúdo
  • Cadastre-se

tetchelex

Membro Pleno
  • Total de itens

    29
  • Registro em

  • Última visita

  • Qualificações

    0%

Reputação

4

Informações gerais

  • Cidade e Estado
    Campinas/SP
  • Sexo
    Prefiro não dizer
  1. Grato pela resposta Basole! Saberia dizer se colocando os condicionais para utilização MAC e Windows, eu poderia usar o mesmo código VBA para ambos sistemas operacionais? Obrigado!
  2. Pessoal, Criei um código VBA que roda em Windows. Nele, existe uma linha que referencio um path (diretório C:\) para trabalhar com arquivos. Saberiam dizer se este código rodaria para MAC? Se sim, existe algum padrão de refêrencia pelo MAC que eu posso usar? If FSO.FolderExists(pathTemp) = True Then Arr(UBound(Arr)) = pathTemp ReDim Preserve Arr(UBound(Arr) + 1 Else Valeuu!
  3. Pessoal, poderia me ajudar com algum recurso de macro vba que funcione parecido ao "this" no java? Basicamente, tenho uma classe que possuí dois métodos. O que preciso é que estes dois métodos (dentro da mesma classe) compartilhem os mesmos atributos (03 variaveis do tipo integer) desta classe, mas não funciona. Estou tentando colocar os métodos get e set da seguinte maneira: Property Get name() As integer name = m_name End Property Property Let name(name As Integer) m_name = name End Property (como seriam para 03 argumentos?)
  4. Galera, acho que cheguei a uma solução. fiz uma linha adicional depois da criação do template, apenas incluindo: ActiveDocument.CopyStylesFromTemplate ("C:\xxx\xxx\Arquivo Template.docx"). Vou testar mais.. Valeu.. adicionado 17 minutos depois .. mas o roda pé e o cabeçalho não seguem.. srsrsrs alguma opção??
  5. Pessoal, fiz uma macro no qual cria um arquivo word (docx) a partir de um template (isto é, um outro documento docx), que funciona quase que normal a reprodução do arquivo novo criado sob o template existente. No entanto, o arquivos novo é criado QUASE exatamente igual ao template, isto é, os capítulos, figuras, organização e tal, porém há alguns desvios de quebra de linha e mesmo mudança de fonte ("Calibri" ao invés de "Arial"), deixando não todo igual ao template. Para a criação do novo arquivo a cada execução da macro, estou usando: <tmpName = ActiveDoc
  6. Obrigado pela sugestõa Basole, vou tentar editar meu código e já compartilho o resultado. Valeuu!
  7. Pessoal, acho que por variável de ambiente é melhor. Certamente deve haver um comando no VBA que traga esta informação de diretório, e então usaria desta forma. Sabem dizer se rodaria a variável tanto para Windows como Mac? Digo, uma macro VBA de Word do Windows funcionaria no MAC (devidamente referenciado na variável de ambiente)?
  8. Pessoal, estou montando uma macro em VBA (word). Dentro do código desta macro VBA, eu referencio um diretório (path.... formato string tipo "C:\Arquivos de Programas") onde eu busco alguns documentos (em word) deste diretório e faço a tarefa que eu preciso. Isso funciona muito bem, no entanto, no ponto de vista do usuário, ao invés de fazer de forma arcaica (tipo, o usuário tem que copiar e colar toda a estrutura em um path padrão), eu gostaria de fazer um pequeno instalador, no qual o usuário escolhe o diretório que ele quer usar como referência e automaticamente já editaria a linh
  9. Pessoal, estou fazendo um código VBA no Word para ler campos de arquivos e preencher com informações de usuário. No entanto, como tenho em torno de 10 arquivos word diferente, e cada um um modelo que usa a biblioteca (Dim cc As ContentControl) e depois navego nos campos por (For Each cc In ActiveDocument.ContentControls), é importante eu criar classes diferentes para cada arquivo, em prol do código principal não ficar muito cheio de coisas. No código principal, esta seção funciona certinho com as chamadas do "contentcontrol", porém, quando tiro este trecho do código principal e coloc
  10. Olá Pessoal, como vai? Estou criando uma marco em VBA, para word, e nela basicamente defino diretórios e arquivos de referência (em *.docx), para dinamicamente selecionar quais deles eu preciso para enfim gerar um arquivo word final com o conteudo dos arquivos de refêrencia. Porém, visionando mais limpeza no código,queria saber como crio classes adicionais para serem acessadas através de chamadas dentro do código principal (algo do tipo orientação a objetos, não sei se o VBA faz como o Java), e que o parâmetro de entrada do método sejam variáveis do tipo content control.
  11. Perfeito Edson, vou implementar com a sua ideia! Muito obrigado mesmo pela rápida resposta! Quando tiver pronto compartilho! Sds
  12. Olá, pessoal, como vão? Preciso de uma ajuda. Estou desenvolvendo um código em VBA, e nele preciso: (1) Criar um array de STRING, dinâmico, de 01 dimensão, (2) Depositar informações vindas de outros arrays, (3) redimensionar o array quando para que garanta que não haverá informações repetidas em cada índice. Para o ítem #2 está correndo certo, já que eu estou com as strings funcionando, mas na hora de depositar as informação, tento assim: Dim FolArray() As String depois tento algo to tipo: FolArray() = "string1", etc... vou tentando incrementar dinamicame
  13. pessoal, achei a resposta: compartilhando: If ActiveDocument.SelectContentControlsByTag("Eletricidade").Item(1).Checked Then MsgBox "sim" Else MsgBox "não" End If
  14. Olá pessoal, Estou tentando desenvolver uma macro no microsoft Word 2016 que use caixas de seleção e tome decisões. O problema é que eu crio os check boxs no word, mas não consigo acessar os valores deles. Ao criar vou em "Desenvolvedor => Design Mode.. e incluo os check boxes" mas não consigo escrever um código em VBA que traga esses valores (tipo <ThisDocument.CheckBox1.Value>, etc...estou tentando vários jeitos, mas não funciona, lembrando que o arquivo está em *.docm, habilitado para macros) parece que tem que importar algum método e tal. (1) saberiam dizer o

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

livros-black-friday.jpg

SEMANA BLACK FRIDAY
Clube do Hardware

Todos os livros por apenas R$ 9,99 cada!

Eletrônica | Montagem de Micros | Redes