-
Posts
113 -
Cadastrado em
-
Última visita
Reputação
7-
Também duvido, bngomes. Tenho uma história bem interessante de um filho de um colega meu. Meu colega colocou algumas restrições no celular de seu filho. Pois bem, o filho dele não só se desvencilhou dessas restrições, como colocou um aplicativo oculto, com senha, para destravar o celular dele. Foi algo mais ou menos assim que ele fez! Algo bem genial! Acho interessante. Vou verificar isso também. Pois é. Burla mesmo, como a história que eu contei acima.
-
Parece ser interessante, Pedroou, desde que não dependa da autorização dele ou de instalação do aplicativo no celular dele, pois ele não irá autorizar. Já é um adolescente. Não aceitará esse tipo de intervenção. Por isso pensei em algo que eu pudesse gerenciar diretamente a internet. Tipo: bloqueando/desbloqueando dispositivos conecntados à minha Wi-Fi. Mas, vou assistir ao tutorial. Agradeço pela dica. Também irei verificar essa possibilidade, TestePC.
-
Olá, pessoal. Tenho um filho de 15 anos e me preocupo porque ele passa muito tempo ao celular. Em razão disso, ele deixa de lado coisas importantes, como realizar atividade recreativas com amigos, e principalmente não cumprir satisfatoriamente todos os deveres escolares. Acredito que atualmente esse é um dos problemas que atormentam a grande maioria dos pais! Infelizmente, trabalho muito e, portanto, não consigo fazer o controle do tempo de uso do celular dele. Pois bem, pensei em controlar o acesso ao Wi-Fi. Tipo: algum programa ou dica que me permita controlar o tempo de utilização do celular dele ou bloquear ou desbloquear dispositivos conectados à minha Wi-Fi. A propósito, gostaria que a solução sugerida fosse, se possível, prática, simples de implementar e executada de forma remota. Além disso, seria interessante que o recurso sugerido não dependesse de autorização do filho para realizar o controle, pois não custa destacar que dificilmente ele irá autorizar qualquer monitoramento em seu aparelho. Aliás, qualquer um na idade dele não permitiria essa “invasão parental”. Não esqueçamos: ele já é um adolescente! Já usei o Family Link, da Google, mas, devido à idade dele, o aplicativo não realiza mais o controle parental. Além disso, é um app que necessita que seja instalado no celular do filho, algo que é prticamente inviável, como destacado no parágrafo anterior. Desde já, agradeço pela ajuda e, caso haja alguma ideia melhor, fiquem à vontade para sugeri-las.
-
Nilton Cézar alterou sua foto pessoal
-
Excel gerar uma lista de datas com macro
Nilton Cézar respondeu ao tópico de Nilton Cézar em Microsoft Office e similares
Olá, pessoal. Em razão da ausência de sugestões, não tenho mais interesse em prosseguir com o tópico. -
Excel gerar uma lista de datas com macro
Nilton Cézar postou um tópico em Microsoft Office e similares
Olá, pessoal. Estou trabalhando com datas em uma planilha do Excel. Nesse projeto, eu considero duas datas. Sendo uma data anterior, que eu chamo de data inicial, e uma data posterior, que eu chamo de data final. Pois bem, para obter algumas informações com base nessas datas, gostaria de uma macro para gerar uma lista de datas, desde a data inicial até a data final (na vertical, ou seja, em uma coluna), de modo a dispor todos os meses com os anos no período considerado. Então, vejamos como funcionaria essa macro: A data inicial será inserida na célula D5; e a data final, na célula D6, ambas em uma guia que eu chamarei de “Data”. Considerando essas datas, gostaria que a macro gerasse a lista de datas na própria guia “Data”, em ordem crescente, a partir da célula C10, no formato mês e ano, como, por exemplo, abr/22 ou abr/2022. Sempre que for gerada uma nova lista de datas, a lista anterior deverá ser excluída, a fim de evitar sobreposição ou embaralhamento de datas, o que inevitavelmente ocasionará confusão na relação de datas geradas. Gostaria que, quando a data inicial fosse posterior à data final, a macro tratasse esse erro e exibisse uma msgbox de advertência, informando, por exemplo: "A data inicial deve ser menor ou igual à data final." Da mesma forma, quando fosse digitada uma data inexistente, como 10/15/2020222, ou, digitada uma data com letras, como 025ssss/mm etc, também fosse incluído um código para tratar o erro relacionado a datas inválidas, com uma msgbox com a informação, por exemplo: "A data inicial é inválida. Por favor, insira uma data válida." Observação: como se pode notar, a macro irá atuar na guia “Data”, mas pretendo executá-la clicando em um botão presente em outra guia (chamada “Valor líquido”). Não sei se essa informação é importante, mas, na dúvida, resolvi relatar. Desde já, agradeço quem puder me ajudar na elaboração dessa macro para gerar uma lista de datas de acordo com as orientações acima. -
Excel Calcular o número de meses entre duas datas
Nilton Cézar respondeu ao tópico de Nilton Cézar em Microsoft Office e similares
Verdade, OreiaG. É que realmente decidi usar macro. Resolvi deixar o cálculo automatizado. Assim, utilizando macro e com a ideia que me veio a cabeça, a meu ver, o projeto ficará bem mais simples e prático. A propósito, gostaria de pedir desculpas pelo tempo que você despendeu fazendo aquela fórmula. Infelizmente, quando optei por mudar a abordagem inicial, você já tinha enviado a fórmula. Acredito que deve ter dado uma trabalheira enorme entender todas aquelas condições complicadas. Acho que você tem razão, OreiaG. Acho que vou fazer isso mesmo. Só espero que o novo tópico não seja considerado em duplicidade com este. Muito obrigado pela atenção e pela ajuda. -
Excel Calcular o número de meses entre duas datas
Nilton Cézar respondeu ao tópico de Nilton Cézar em Microsoft Office e similares
Olá, OreiaG. Foi um erro! Era para ser 01/03/2022. Conferi essas datas diversas vezes e ainda errei! A respeito da fórmula apresentada, quero agradecer pela sugestão. Fiz alguns testes, e aparentemente ela funciona conforme proposto no primeiro tópico. Mas, confesso que decidi mudar a abordagem para calcular o número de meses, planejando utilizar, para isso, macro, por entender que é a melhor opção. É que, após analisar uma outra planilha com data, eu tive uma ideia para resolver esse problema do cálculo de meses. É uma solução bem mais simples e mais eficiente do que as fórmulas. Então, vamos esquecer a proposta inicial de basear esse projeto apenas em fórmulas. Pois elas ficarão bem complexas e provavelmente não serão tão precisas quanto se espera. Pois bem, para implementar essa ideia, eu preciso de uma macro para gerar uma lista de datas (na vertical, ou seja, em uma coluna), de modo a dispor todos os meses com os anos, desde a data inicial até a data final. Então, vejamos como essa macro funcionaria: A data inicial será inserida na célula D5; e a data final, na célula D6, ambas em uma guia que eu chamarei de “Data”. Considerando essas datas, gostaria que macro gerasse a lista de datas também na guia “Data”, a partir da célula C10, no formato mês e ano, como, por exemplo, abr/22 ou abr/2022. Sempre que for gerada uma nova lista de datas, a lista anterior deverá ser excluída, a fim de evitar sobreposição ou embaralhamento de datas, e, portanto, confusão na relação de datas geradas. Gostaria que, quando a data inicial fosse posterior à data final, a macro tratasse esse erro e exibisse uma msgbox de advertência, informando, por exemplo: "A data inicial deve ser menor ou igual à data final." Da mesma forma, quando fosse digitada uma data inexistente, como 10/15/2020222, ou, digitada uma data com letras, como 025ssss/mm etc, também fosse incluído um código para tratar erro relacionado a datas inválidas, com uma msgbox. Observação: como se observa, a macro irá atuar na guia “Data”, mas pretendo executá-la clicando em um botão adicionado em outra guia (“Valor líquido”). Não sei se essa informação é importante, mas, na dúvida, resolvi relatar. Após a criação da macro com base nas coordenadas acima, é possível, a partir da lista de datas geradas, calcular a quantidade de meses da forma desejada, utilizando outros recursos. Agradeço pela ajuda. -
Excel Calcular o número de meses entre duas datas
Nilton Cézar postou um tópico em Microsoft Office e similares
Olá, pessoal. Estou com uma grande dificuldade para construir uma fórmula sobre cálculo de datas. Vou explicar. Gostaria de calcular a quantidade de meses entre duas datas quaisquer, considerando como mês a fração de mês, ou seja, se o mês tem apenas 3 dias, ele será considerado como um mês inteiro. Além disso, não gostaria que o resultado do cálculo seja dividido por 30, pois o resultado não é preciso, já que o mês de fevereiro possui 28 ou 29 dias, conforme seja bissexto , bem como há meses com 31 dias, como janeiro, março, maio, julho, agosto, outubro e dezembro. Também não gostaria de usar a fórmula =DATEDIF(data_inicial; data_final; "M"), porque essa fórmula calcula apenas o número de meses inteiros; desprezando, portanto, as frações de meses. Pois bem, digamos que data inicial esteja na célula E11; e a data final, na célula E12. Assim, seguem as situações: ·Se o ano data inicial e o ano data final são iguais e correspondem ao ano atual, então retorne o resultado 0 (zero). Por exemplo: E11 é 25/02/2024 e E12 é 05/06/2024, então retorne 0; E11 é 18/03/2024 e E12 é 25/09/2024, então retorne 0; E11 é 25/05/2024 e E12 é 26/07/2024, então retorne 0 e assim por diante. Se o ano data inicial e o ano data final são diferentes e o ano da data final esteja no ano atual, então calcule o número de mês ou meses entre a data inicial e o último dia do ano anterior à data final, considerando como mês a fração de mês. Por exemplo: E11 é 31/08/2022 e E12 é 05/06/2024, então o resultado deve ser 17 meses; E11 é 06/07/2023 e E12 é 04/03/2024, então o resultado deve ser 6; E11 é 04/05/2018 e E12 é 04/02/2024, então o resultado deve ser 68 e assim por diante. Se ambos os anos não correspondem ao ano atual e o dia do mês da data final é igual a 1, então calcule o número de mês ou meses entre a data inicial e o último dia do mês anterior à data final, considerando mês a fração de mês. Por exemplo: E11 é 27/02/2023 e E12 é 01/03/2023, então o resultado é 1; E11 é 26/01/2022 e E12 é 01/03/2023, então o resultado é 2; E11 é 30/04/2022 e 01/07/2022, então o resultado é 3; E11 é 31/03/2022 e E12 é 01/07/2022, então o resultado é 4; E11 é 26/08/2018 e E12 é 01/05/2023, então o resultado é 57 e assim por diante. Se ambos os anos não corresponde ao ano atual e o dia do mês da data final é diferente de 1, então calcule o número de mês ou meses entre as datas, considerando mês a fração de mês. Por exemplo: E11 é 04/05/2022 e E12 é 24/05/2022, então o resultado é 1; E11 é 28/02/2021 e 15/03/2021, então o resultado é 2; E11 é 09/09/2018 e 02/11/2018, então o resultado é 3; E11 é 11/10/2021 e E12 03/04/2023, então o resultado é 19 e assim por diante. Então, como se pode observar, é como se cada mês e fração de mês equivalesse a 1 unidade, e, quando somado, é possível obter o resultado desejado, observadas as condições supramencionadas. Portanto, gostaria de uma fórmula que atendesse as recomendações e condições acima. Desde já, agradeço quem puder me ajudar. -
Excel Copiar valor de uma célula e depois da outra com macro.
Nilton Cézar respondeu ao tópico de Nilton Cézar em Microsoft Office e similares
Pessoal, não vou mais precisar do código solicitado. -
Excel Copiar valor de uma célula e depois da outra com macro.
Nilton Cézar postou um tópico em Microsoft Office e similares
Olá, pessoal. Gostaria de montar um código para copiar 2 células. Ou seja, eu copio o valor de uma célula com a macro. Logo após, copio a outra célula com a macro, após a seleção automática desta última célula. Não é para copiar as duas simultaneamente. Consegui um código de copiar e montei o comando da seguinte forma: Sub CopiarCelulaSelecionada() 'Condição com a seleção de G28. If [G28].Select Then 'A estrutura [G28] é o mesmo que Range("G28"). 'Copia o conteúdo da célula ativa para a área de transferência ActiveCell.Copy 'Comando para selecionar automaticamente a célula anterior à escolhida. ActiveCell.Offset(-1, 0).Select 'Copia o conteúdo da célula ativa para a área de transferência ActiveCell.Copy 'Condição com a seleção de G27. ElseIf [G27].Select Then 'Copia o conteúdo da célula ativa para a área de transferência ActiveCell.Copy 'Comando para selecionar automaticamente a célula posterior à escolhida. ActiveCell.Offset(1, 0).Select 'Copia o conteúdo da célula ativa para a área de transferência ActiveCell.Copy End If End Sub Detalhe: o código acima é apenas para copiar. Não é para copiar e colar. O meu propósito é executar desta maneira: Eu seleciono o valor da célula em G8 e copio com a macro. Depois colo em outro lugar. Na sequência, o código seleciona automaticamente a célula anterior (G27). Logo em seguida, eu volto a copiar a célula G27 com a macro e colo o valor em um lugar qualquer. Mas, se eu começar a selecionar o valor que está em G27, a rotina tem que ser semelhante à execução acima. Assim, eu seleciono o valor que está em G27 e copio com a macro. Após, o código seleciona automaticamente a célula seguinte (G28). Eu volto a copiar os dados da célula selecionada para colar em outro lugar. O problema é que, quando eu seleciono primeiro G28, o comando está pulando para a célula anterior (G27) e copiando o valor que está nessa célula sem antes copiar os dados em G28. De outro lado, o comando não está funcionando como esperado, quando começo a seleção por G27. Alguém poderia ajudar na lógica desse código para que ele funcione conforme o propósito acima explicado. Ficaria grato. -
Excel Melhor posição do código On Error Resume Next na macro
Nilton Cézar respondeu ao tópico de Nilton Cézar em Microsoft Office e similares
Obrigado, mais uma vez, Midori. -
Excel Melhor posição do código On Error Resume Next na macro
Nilton Cézar respondeu ao tópico de Nilton Cézar em Microsoft Office e similares
Entendi. Verdade. Midori, então, na dúvida, posso deixar antes de todas as linhas de códigos da macro?
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