Ir ao conteúdo
  • Cadastre-se

tetchelex

Membros Plenos
  • Total de itens

    24
  • Registro em

  • Última visita

  • Qualificações

    0%

Reputação

4

Informações gerais

  • Cidade e Estado
    Campinas/SP
  • Sexo
    Prefiro não dizer
  1. Obrigado pela sugestõa Basole, vou tentar editar meu código e já compartilho o resultado. Valeuu!
  2. 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)?
  3. 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 linha do código VBA que contém o path escolhido. (no meu código, o path fixo está assim: myPath = "C:\PROPOSAL_SCOPE\ENG\", onde obriga o usuário a ter que copiar e colar toda a estrutura de docs neste diretório) A pergunta é, como eu poderia editar uma linha do código VBA (uma variável do tipo string que contém o path do windows da minha referência) sem abrir o word nem o editor VBA?Algum bat ou algo do tipo seria possível? Obrigado!
  4. 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 coloco em uma classe externa dentro do projeto, ele chega a chamar a classe mas os parâmetros não funcionam. Como faço para definir corretamente o parâmetro de entrada da classe externa? Abaixo está o código dentro do principal que quero deslocar para outra classe, afim de deixar menos carregada. (funciona normalmente no principal). Obrigado! adicionado 2 minutos depois daí eu tento chamar da seguinte maneira no principal: <>Dim sL As sLighting <> Set sL = New sLighting <> sL.sLighting (cc) adicionado 40 minutos depois Na verdade, se eu coloco os valores do campo na classe criada funciona, porém não consigo pegar os valores da principal.
  5. 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. Exemplo do meu código: Dim cc As ContentControl For Each cc In ActiveDocument.ContentControls...' documento referência 1 ... e então tirar do código principal e inserir em classes (ou métodos) dentro do projeto. Conseguem ajudar? Obrigado! adicionado 1 minuto depois Obs: este tipo de dado "content control" já está funcionando no código principal, poém considerando um arquivo referência. Daí a ideia seria ter muitos arquivos referências (tipo, uns 20) e então eu crio uma classe para cada um, fora da classe principal, porém dentro do projeto VBA em word. Obrigado!
  6. Perfeito Edson, vou implementar com a sua ideia! Muito obrigado mesmo pela rápida resposta! Quando tiver pronto compartilho! Sds
  7. 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 dinamicamente, porém não funciona. Qual seria a melhor fórmula para aumentar dinamicamente o array através da inclusão arbitrária de strings? Além disso, como faço para remoldar este array considerando que não haverá repetição de conteúdo nos índices? Obrigado!
  8. pessoal, achei a resposta: compartilhando: If ActiveDocument.SelectContentControlsByTag("Eletricidade").Item(1).Checked Then MsgBox "sim" Else MsgBox "não" End If
  9. 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 que tenhoque fazer para escrever um programa simples para ler estes check boxes, (2) devo criar um nome para estes checks no word? Obrigado!
  10. Olá pessoal, podem me ajudar? Estou tentando criar sequencia de saltos, em cinco caixas, cada qual com Radio Mesh 900MHz, totalmente envolucrada em Caixa Metálica. Como as caixas ficam perto umas das outras, em torno de 05 metros uma da outra, mesmo com atenuadores ao invés de antenas, elas se enxergam muito bem, que é o que eu não quero. O que quero é reproduzir saltos. Porám por algum motivo- Sinal ainda sai da caixa. Seria pelos cabos de energia que entram para alimentar a caixa? Que testes poderia fazer mais? Sds
  11. Olá pessoal, o osciloscopio do meu simulink não mostra os parâmetros das curvas (max, min) nem mesmo posso trocar a cor de fundo. Ele só mostra a curva em si, mas não consigo achar as informações relativas dela. Esta bastante limitada as informações e opções na curva, vide em anexo/ Seria a versão antiga que não suporta ou existe alguma configuração que posso fazer? obrigado!
  12. Olá pessoal, queria uma ajuda de vocês. Gostaria de criar um email padrão com o meu CV (dois arquivos) em anexo para agilizar o envio para as empresas. No entanto, percebi que poderia ser feito na opção "respostas automáticas" (não sei por que o meu gmail não mostra como "resposta pré determinadas"). Nesta opção, consigo criar o modelo, porém por algum motivo, os dois anexos (em pdf) não ficam salvos, apenas a mensagem do corpo do email. Alguém sabe me dizer o por que? apenas para constar, mesmo indo na opção "Configurações" => "Labs", nao aparece a opção "resposta pré determinadas". obrigado!
  13. Olá pessoal, estou com um roteador d link, modelo dir 610, e não tenho a senha. estou tentando resetar (apertando o botao de reset e aguardando ele inicializar, e quando acesso o endereco dele ainda ele não aceita a senha padrão. a mensagem que aparece é password is not default (Admin/blank should not run here) como faço para resetar tudo e acessa-lo novamente? Obrigado! adicionado 9 minutos depois mais uma coisa, eu nao consigo mudar o nome de usuário, "Admin"
  14. Olá pessoal, como vão? estava em busca de uma maneira de reduzir a resolucao das fotos que tenho tirado no meu iPAD. Na verdade não gostaria de ter de instalar app para isso. Gostaria de saber se existe alguma configuração que a partir de feita, o iPAD comeca a salvar com resolucao mais baixa, sem necessidade de ficar fazendo a compactacao a cada foto tirada. Existe alguma maneira rapida para o usuario fazer isso? Obrigado!

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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...

Redes de Computadores - Gabriel Torres

PROMOÇÃO DE QUARENTENA

De R$ 39,90 por apenas R$ 9,90 só até as 23h59min desta sexta-feira 03/04/2020

CLIQUE AQUI E COMPRE AGORA MESMO!