Ir ao conteúdo
  • Cadastre-se

Luan Teles

Membro Pleno
  • Posts

    26
  • Cadastrado em

  • Última visita

Tudo que Luan Teles postou

  1. Pessoal, Boa Tarde Teria uma formula condicional por exemplo A1= A ( que pode ser qualquer valor) A2 = A3 = Formula que me retorna o B se a A2 for marcada com Sim ( Essa eu ja tenho) Por exemplo se Eu colocar a Palavra OK na 2 , a A2 me retornara b. E uma A4 que seria uma formula que se a A3 tiver o Valor B ( que é gerado automaticamente) ela troque o valor da A1 para C por exemplo
  2. Bom dia, Pessoal preciso de uma ajuda Na célula procedimento, ela checaa se a célula Finalizado é sim, e retorna o valor FINALIZAR porém preciso de uma formula (ou VBA) para inserir na COLUNA O que checa se a Coluna Prosseguimento esta com o valor Finalizar e se sim Mudar o Valor da Coluna Situação onde esta escrito Fechar Tarefa para Finalizado, porém na planilha (aba) Processos. porém para mudar o valor da célula ela teria que checar também a coluna numero e ano, para substituir corretamente na planilha Processos, pois eu uso formula com ÍNDICE para puxar os valores da processos para aparecer nas outras. Nota Nas Celulas A de todas as planilhas há uma formula de indice, porém coloquei a letra em branco para não mostrar. ANEXO DA Planilha Muito obrigado Planilha.rar
  3. @Basole Lembra que você trocou o provedor de localização para mostrar o acento nas cidades? então, o codigo parou de retornar a cidade com acento, porém quando eu coloco o codigo do provedor no navegador ele me retorna com acento Planilha.rar
  4. Boa Tarde, Pessoal Tenho uma tabela de Processos Que contem as Abas Processos, Despachos, Cota, Encaminhamento e Tarefa Na Processos tenho um filtro de Status onde Defino se esta Para Despacho, Assinar Cota, Fechar Tarefa e etc Na minha aba Despachos, ele me retorna todos as Linhas que a Coluna Estatus está marcada DESPACHO porém para mover para as outras eu faço manualmente voltando na aba de processos e trocando a DESPACHO pelo proximo passo. O que eu preciso é o Seguinte Que se a coluna Cota p/ Enc for sim e a Coluna Finalizada estiver Sim a formula troque a coluna ESTATUS da original de DESPACHO para COTAS, caso seja não Trocar para Tarefa Ai se mudar para a Cotas, la ter o mesmo esquema de marcar uma tabela Finalizada ela muda pra Encaminhamento Da Encaminhamento ela Mude dps Para Tarefa e da TAREFA ela mude o nome da Status da original para FINALIZADA 01 - Controle de Processos e Despachos.rar
  5. @Basole A formula parou de retornar o local com acento, porém no codigo vba, o servidor mostra o acento O.O
  6. Bom fiz um jeito bem mais fácil =SE(Processos!AL22="*";Processos!AL22;SE(Processos!AC22="*";Processos!AC22;SE(Processos!T22="*";Processos!T22;Processos!K22))) porém ele so esta me retornando o valor da K22, sendo que a AL22 esta preenchida e deveria me retornar a mesma EDIT 2 Tentei outro metodo =SE(ÉCÉL.VAZIA(Processos!AL22);SE(ÉCÉL.VAZIA(Processos!AC22);SE(ÉCÉL.VAZIA(Processos!T22);SE(ÉCÉL.VAZIA(Processos!K22);Processos!AL22);Processos!AC22);Processos!T22);Processos!K22) Ainda me retorna o valor da K22 o.O EDIT 3 Parece que ele le ao contrario o caso não seja, entao inverti a ordem ( mas não entendi porque) Então =SE(ÉCÉL.VAZIA(Processos!AL62);SE(ÉCÉL.VAZIA(Processos!AC62);SE(ÉCÉL.VAZIA(Processos!T62);SE(ÉCÉL.VAZIA(Processos!K62);Processos!K62);Processos!T62);Processos!AC62);Processos!AL62) Resolveu o problema Agora tem outra questão Eu uso a seguinte formula =SE(B7="Despacho";MÁXIMO($A$6:$A6)+1;"") Que checa se a Coluna B7 tem o valor Despacho, se sim ele Adiciona na Coluna A o Numero 1 e vai somando +1 no anterior ( contagem) 1 2 3 4 assim por diante Em outra planilha eu tenho =SEERRO(ÍNDICE(Processos!B$7:B$3419;CORRESP(LIN(A1);Processos!$A$7:$A$9999;0));"") Que me retorna os valos da formula anterior que foram marcados com 1,2,3.... um em baixo do outro e na ordem agora o problema é incorporar a formula =SE(ÉCÉL.VAZIA(Processos!AL62);SE(ÉCÉL.VAZIA(Processos!AC62);SE(ÉCÉL.VAZIA(Processos!T62);SE(ÉCÉL.VAZIA(Processos!K62);Processos!K62);Processos!T62);Processos!AC62);Processos!AL62) na =SEERRO(ÍNDICE(Processos!B$7:B$3419;CORRESP(LIN(A1);Processos!$A$7:$A$9999;0));"") Assim quando ela for puxar a ultima preenchida daquelas 4
  7. Boa Tarde, Tenho 4 Colunas a K, T, AC e AL Preciso que a formula me retorne o ultimo valor de entrada que será o AL, então usei a formula =SE((OU(SEERRO(LOCALIZAR("*";Processos!$K15);"1");Processos!$T15="*";Processos!$AC15="*";Processos!$AL15="*"));Processos!$AL15;"Não Preenchida") Que me retornou o esperado caso a ultima Celula AL estiver Preenchida. Porém, quero que a formula continue, se esta ultima não estiver preenchida ela me retorne o valor AC, se AC não estiver Preenchida me retorne T, e se a mesma não estiver preenchida me Retorne o valor de K Então tentei fazer a seguinte formula =SE((OU(SEERRO(LOCALIZAR("*";Processos!$K15);"1");Processos!$T15="*";Processos!$AC15="*";Processos!$AL15="*"));Processos!$AL15;SE((E(SEERRO(LOCALIZAR("*";Processos!$K15);"2");Processos!$T15="*";Processos!$AC15="*"));Processos!$AC15;SE((E(SEERRO(LOCALIZAR("*";Processos!$K15);"2");Processos!$T15="*"));Processos!$T15;Processos!$K1))) Mas ela esta me retornando valor 0 para celulas que não tem a 4 celula preenchida, e nao esta me retornando nenhum valor das outras. o que pode estar errado?
  8. @Basole Muito bom, porém eu estava pensando em algo assim https://trumpexcel.com/dynamic-excel-filter/ porém que não precisa fazer adicionar manualmente os numeros para pesquisa, que eu va fazendo e ele automaticamente entre nessa "data base" e me retorne o resultado onde estão os outros, tipo todos somem e so fica ele em primeiro plano, como no anexo Dynamic-Excel-Filter.xlsx
  9. Boa Tarde Preciso de uma caixa de busca que retorne a linha do Processo Li em alguns lugares para fazer dropdown porém minha tabela tem valores diferentes e alimentada constantemente ( então teria que ser automático) São numeros de processos que eu alimento todo dia então precisaria da possibilidade de digitar o numero do processo e o mesmo retorna-se a linha inteira do processo A baixo é onde tem todos os processos e onde eu alimento, gostaria que no PESQUISAR em laranja eu poderia digitar o numero dele e ele me retornar a baixo onde estão todos, apenas o procurado. Processos.rar
  10. A forumula que estou usando agora é =HIPERLINK("https://prodigi.saobernardo.sp.gov.br/cpav/visualizarProcesso.do?processoPK="&[@NÚMERO] & SE($D8="SB";",1,";",888,") &[@ANO] & "&tokenFila=XXXXXXXXXXX#";"Ir Para") como podem ver Se a celula D8 contiver o valor SB ele vai colocar ,1, no link caso contrario ,888, que seria o valor PC porém teria um terceiro falor RC ORCOM porém se obtivesse esse valor não ME RETORNAR O LINK, APENAS NÃO POSSUI EDIT: Consegui =SE($D31="RC ORCOM";"Não";(HIPERLINK("https://prodigi.saobernardo.sp.gov.br/cpav/visualizarProcesso.do?processoPK="&[@NÚMERO] & SE($D31="SB";",1,";",888,") &[@ANO] & "&tokenFila=XXXXXXXXXX";"Ir Para")))
  11. @Cesar de Freitas Henrique Então, porém desse jeito tradicional eu teria que adicionar um a um, é a lista é enorme. Como a maior parte do link é estatico sendo apenas 2 numeros diferentes, seria mais conveniente a criação de uma formula automatica EDIT: Consegui fazer a formula automatica e usando a formua =HYPERLINK(Formula e Link) porém como faço para o Nome LINK ter o falor da formula =Hiperlink() EDIT 2 : Consegui =HYPERLINK(Formula e Link);"Nome do Link"
  12. Bom dia Pessoal Tenho um link estatico por exemplo www.informações.com.br/Processo(Coluna Numero)Ano(Coluna Ano)&tokenFila=XXXXXXXX e quero que o exel faça isso virar um texto clicavel por exemplo "LINK" no lugar do link completo
  13. @Basole Otimo Só estou tendo problemas para copiar seu código( APENAS NOVA API) no meu, eu ainda estou usando sem caixa de dialogo e com valor automatico, tentei adaptar para o modo antigo mas esta dando erro e como não sei nada de vba só o que observei nos seus codigos, to apanhando, to anexando minha planilha para dar uma olhada Controle Planilhas - Luan.rar adicionado 50 minutos depois @Basole Eu coloquei para atualizar a cada 15 minutos, porém uma coisa que eu notei é se ele se atualiza enquanto eu estiver em outra aba da planilha o icone do tempo vai parar no lugar errado da primeira planilha, não onde defini. Se ele se atualiza na primeira planilha ele fica no lugar certo
  14. @Basole como trocar o provedor de localização para https://ipinfo.io/json esse informa com Acentos os nomes da cidade, como São Paulo, e o Open Weather suporta sim localizações com Acento. E como fazer por exemplo quando o id da imagem for tal por exemplo 03d ele aplicar um filtro na imagem acho ideal o temperatura 4700k pois algumas imagens como nuvens são totalmente brancas, que não da pra ver na planilha
  15. @Basole assim fica melhor Pois usando o /wind não mostra chuvas, e quando estiver chovendo ficaria com icone de chuva e texto de Céu encoberto igual estava aqui Select Case xmlresponse.SelectNodes("//current/weather/@value")(0).Text Case "heavy rain" FinCloudOut = "Chuva Forte" Case "light rain" FinCloudOut = "Chuva Fraca" Case "clear sky" FinCloudOut = "Céu Limpo" Case "few clouds" FinCloudOut = "Poucas Nuves" Case "scattered clouds" FinCloudOut = "Nuvens Dispersas" Case "broken clouds" FinCloudOut = "Céu Encoberto" Case "overcast clouds" FinCloudOut = "Nublado" Case Else FinCloudOut = "Só Jesus na Causa" End Select
  16. @Basole O link do icone do tempo mudou agora é https://openweathermap.org/img/wn/[email protected] porém ele so fala das nuvens, mesmo se estiver chivendo vai falar ceu limpo e etc para tempo é current/weather/@value e teria como fazer ele ler a variação do icone nesse caso? pois não é fixo o link como nos das nuvens olhe o exemplo do codigo atual, ele tem o icon"xxxx" que substitui uma unica parte do link. nuvens https://openweathermap.org/img/wn/[email protected] Por exemplo chuva fraca https://openweathermap.org/img/wn/[email protected] e etc nesse caso ele teria que pegar esse icon"xxx" e colocar antes do @ pra trocar <current> <city id="3449344" name="Sao Bernardo do Campo"> <coord lon="-46.56" lat="-23.69"/> <country>BR</country> <timezone>-10800</timezone> <sun rise="2019-12-05T08:11:22" set="2019-12-05T21:42:29"/> </city> <temperature value="27.24" min="25" max="29" unit="celsius"/> <humidity value="61" unit="%"/> <pressure value="1011" unit="hPa"/> <wind> <speed value="6.2" unit="m/s" name="Moderate breeze"/> <gusts/> <direction value="300" code="WNW" name="West-northwest"/> </wind> <clouds value="75" name="broken clouds"/> <visibility value="9000"/> <precipitation mode="no"/> <weather number="500" value="light rain" icon="10d"/> <lastupdate value="2019-12-05T18:59:20"/> </current>
  17. Usando o formato 'D:\planilhas\[14-08-2010-Preços.xls]Tabela-vinhos'!C8 as colunas sem valor retornaram 0 ( ou formato da coluna, numero, data e etc) teria como fazer me retornar em branco as que estão em branco? tem como puxar de uma tabela direto ? adicionado 16 minutos depois Consegui parciamente usandi =SE(B7="ALGUMA COISA";'[Controle Planilhas - Luan.xlsm]Processos'!E27;"") porém o comando de se tiver algo preenchido "*" não me retorna nada, como posso especificar se é se a celula tiver algum preenchimento me retornar o valor da outra tabela? adicionado 17 minutos depois Consegui usando =SE('[Controle Planilhas - Luan.xlsm]Processos'!B7<>"";'[Controle Planilhas - Luan.xlsm]Processos'!B7;""), agora se estiver vazia me retorna nada, e se estiver preenchida me retorna o valor adicionado 27 minutos depois
  18. @Basole Nossa, ficou incrivel, só tem um problema, quando recarregado ou abrir e fechar a planilha, a imagem vai ser gerada de novo e fica em cima da anterior. Usei .CleanContents porém ele so apaga os textos e a imagem não
  19. @deciog Opa! você é o cara funcionou 99% unica coisa que não está nos conformes, é que quando falta 1 valor por exemplo as colunas que tem * pois ainda não chegou nessa fase/ ou não tera esse processo, ele retorna IRREGULAR, teria como ele apenas ignorar colunas em branco ou com o * que costumo usar, e seguir a checagem? bom mas esse erro ai é culpa do usuario mesmo, vou ter que contornar isso , acho que nao tem como fazer isso certo?
  20. @deciog Opa agora não retornou erro porém as que possuem a Palavra Pendente em uma delas ainda esta me voltando IRREGULAR, essas teriam que voltar Pendente Ela teria que funcionar da seguinte maneira, Se as 4 Colunas Contiverem a palavra REGULAR retornar o mesmo, Se uma delas possuir a palavra Irregular independente dos outros valores me retornar IRREGULAR, e se caso uma conter a palavra PENDENTE idependentemente do valor das outras me Retornar PENDENTE e as que estão vazias ou * ( tanto faz, eu posso deixala-s vazias ou por *, mas preferia usar *) a formula apenas ignorar ela e checar as outras ( essa aqui se for muito complicada, pode deixar de lado, o importante é voltar o valor Regular, Irregular e Pendente, como descrevi acima)
  21. @deciog Opa, funcionou Certinho, Muito Obrigado Como pode ser visto abaixo Porém quando a coluna possui a expressão PENDENTE ele esta me retornando erro, poderia essa mesma função retornar pendente também quando achar a expressao? Ela teria que funcionar da seguinte maneira, Se as 4 Colunas Contiverem a palavra REGULAR retornar o mesmo, Se uma delas possuir a palavra Irregular independente dos outros valores me retornar IRREGULAR, e se caso uma conter a palavra PENDENTE idependentemente do valor das outras me Retornar PENDENTE EDIT: Percebi tambem que se faltar algum valor em alguma coluna ele me retornara IRREGULAR, teria como adaptar pra isso também? ele atender os requesitos mesmo faltando alguma informação? EDIT 2 Anexei a Planilha para dar uma olhada Controle de Processos e Despachos - 2019 - COMPLETO.rar
  22. Funcionou direitinho , valeu Se possivel como adicionar a Unidade de Medida junta ao valor da Temperatura? Tipo 21ºC Outra coisa adicionei xmlresponse.SelectNodes("//current/clouds/@name")(0).Text Que mostra, Nublado, Poucas Nuvens, Céu Limpo, porém teria como traduzir para o portugues? apenas nessa linha, e o valor vem em minusculo e.g few clouds, como fazer para Few Clouds? e traduzir claro Poucas Nuvens? o que eu fiz foi para por as unidades foi, colocar o valor para aparecer por exemplo na M3 e deixar o texto em branco e adicionar na formula onde quero a unidade Eg: = "Umidade: " &(M3) &"%" e =ARREDONDAR.PARA.CIMA(M6;0)&"ºC" Agora para condição de tempo =SE(M4="few clouds";"Poucas Nuves";SE(M4="clear sky";"Céu Limpo";SE(M4="broken clouds";"Céu Encoberto";SE(M4="overcast clouds";"Nublado";SE(M4="scattered clouds";"Nuvens Dispersas"))))) to usando assim, assim que vai aparecendo tipos de clima diferente vou traduzindo em mundando Mas seria Legal direto do VBA E usar o TheWeatherChanel que tem em portugues acho que AccuWeather também? -------------------------------------------------------------------------------------------------------------------------------- Não querendo abusar muito Ao invés de escrevermos a cidade, teria como usar um serviço online, tipo alguma api do google de localização? uma planilha compartilhada, mostraria a cidade e a temperatura da localização do PC que abriu a planilha
  23. Pessoal Boa Noite! Estou com um problema Preciso que a Formula Check se o Valor da Coluna L7, N7, P7, S7 todas possuem a Palavra Regular, Caso Positivo Resultar em Regular, Caso Um ou Mais desses valores Não possua a expressão "Regular" retorne Irregular. Usei a Formula Seguinte: =SE(E(L7="*Regular";N7="Regular";P7="Regular";S7="Regular");"Regular";"Irregular") Ela satisfez as condições Porém, a Celula L7 pode ter textos a mais, por exemplo Processo Regular, por isso usei a função (*) que no caso significa Contém, ja testei com outras formulas com sucesso, porém nesse caso, mesmo contendo , a formula me retorna Irregular. E estou quebrando a cabeça faz 2 dias. Na verdade eu precisaria que a Formula retornasse o resultado REGULAR quando todas as celulas contivessem a expressão Regular, Quando alguma dela contivesse a expressão Irregular me Retornasse o valor IRREGULAR, e se tivesse em uma delas a expressão Pendente, retornasse a PENDENCIAS porém acho que 3 condições não daria, ou sim?
  24. Boa Noite Pessoal Estou com um problema Preciso de uma função que me retorne a quantidade de datas de vencimentos para: Hoje = Estou Usando =CONT.SE(Contratos!W7:W999;"=" & HOJE()) e esta OK Amanha =CONT.SE(Contratos!W7:W999;"=" & HOJE()+1) e esta OK Esta Semana Semana Que Vem Este Mes Mes Que Vem Este Ano Ano Que Vem Vencidas =CONT.SE(Contratos!W7:W999;"<=" & HOJE()) e esta OK De Resto eu ja tentei varios metodos e me retornam valores errados, ALGUEM AJUDA// Obrigado desde já

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!