Ir ao conteúdo
  • Cadastre-se

Bikke

Membros Plenos
  • Total de itens

    27
  • Registro em

  • Última visita

  • Qualificações

    0%

Reputação

6

Sobre Bikke

  • Data de Nascimento 20-07-1980 (38 anos)

Informações gerais

  • Cidade e Estado
    Lisboa
  1. Boa noite Saquei a planilha que se encontra no post #12: Cronograma.zip E coloquei os 3 códigos VBA do osvaldomp em EstaPasta_de_trabalho Em todos eles, se eu tentar fechar aparece a Msg para que eu preencha os Campos em B2 e B3, se fizer OK, a planilha não fecha, mas, se eu colocar dados em B2 e B3, e for fechar o Excel, aparece a mensagem a perguntar se deseja guardar as alterações feitas na planilha, e aí já fecha e salva. Agora, se se tentar fechar a planilha sem Preencher as células B2 e B3, a planilha não fecha, mesmo clicando no OK, a planilha fica sempre em aberto e não sai dali. Portanto, se o desejo do participante que postou o tópico é se só dá para gravar a planilha após preencher as células B2 e B3, o código VBA do osvaldomp, faz o desejado. Pelo menos comigo deu, e experimentei todos os códigos postados pelo Mestre osvaldomp no post #13 Espero que tenha sido útil. Cumps
  2. osvaldomp Levei numa PEN à casa de um amigo e testei, agora sim, agora ficou cinco estrelas. Era isto que eu pretendia. Os meus agradecimentos pela excelente ajuda que me deste. Muito obrigado Bom fim de semana Cumps
  3. Boa noite osvaldomp Peço desculpa de só agora responder, mas só no trabalho é que posso testar. Testei no trabalho e o código VBA faz com que sejam imprimidas 3 folhas, imprime a folha activa ( Escala ), a FolhaHoras e volta a imprimir a folha activa ( Escala ). Cliquei na outra Aba, Dia, e faz a mesma coisa, imprime 3 folhas. O que eu pretendo mesmo, é que só imprima a FolhaHoras quando a folha activa for a Aba Escala, se eu estiver em outras Abas, imprima só essa folha e não imprima a FolhaHoras. Este código VBA imprime sempre a folha activa mais a FolhaHoras em qualquer Aba, e eu não pretendo isso. Obrigado desde já pela tua ajuda osvaldomp. Se me puderes resolver este problema, agradecia. Bom fim de semana. Cumps
  4. Boa noite Venho aqui pedir ajuda para algo que pretendo. Eu uso o Excel 2007 e Excel 2003 em Português de Portugal Gostaria que, estando numa Aba ( exemplo Escala ), ao clicar no botão impressora do próprio Excel ou mesmo fazendo Ctrl+P para imprimir os dados que estejam na Aba Escala, ele depois imprima os dados que estejam noutra Aba ( exemplo FolhaHoras ), automáticamente. Claro está, que deve ser necessário algum código VBA. Não pretendo colocar um botão na planilha levando o código VBA para esse efeito, mas sim quando eu clicar no botão do Excel com um simbolo de uma impressora ou clicando nas teclas CTRL+P na planilha da Aba Escala, para imprimir os dados que estejam nessa Aba e da Aba FolhaHoras também. Espero que me tenha explicado bem. Obrigado desde já pela vossa atenção. Cumps Escala_2019.zip
  5. Boa noite Venho aqui com um pedido de ajuda. Tenho uma planilha na qual necessita de estar protegida para evitar precalços. Mas, gostaria, se for possivel, claro, que seja possivel mesmo com ela protegida de me deixar inserir um comentário em determinadas células. Células essas que serão: desde a E7 até à N39, e de AG7 até à CB39 Com a planilha desprotegida, faço click com o botão do lado direito do rato e aparece um menu onde eu posso clicar para inserir um comentário, conforme podem ver na imagem colocada em anexo. Depois de estar protegida, e ao fazer click com o botão do lado direito do rato, já não aparece essa opção no menu, conforme podem ver na imagem em anexo. Gostaria que alguém soubesse como dar a volta a isto, provavelmente com código VBA ou outra maneira, mas a planilha tem que estar protegida. P.S.- A planilha está protegida, mas é só clicar em Desproteger e já está... Obrigado desde já. Cumps Inserir.comentário.em.planilha.protegida_2019.xls adicionado 15 minutos depois adicionado 16 minutos depois adicionado 28 minutos depois Após pesquisa na net, problema resolvido P.S.- Já descobri, quando se está a proteger a planilha, escolher EDITAR OBJECTOS Cumps
  6. Já me resolveram o problema, fica aqui o código VBA para quem precisar. Private Sub Worksheet_Change(ByVal Target As Range) Application.ScreenUpdating = False Application.EnableEvents = False If Target.Count > 1 Then Application.ScreenUpdating = True Application.EnableEvents = True Exit Sub End If If Target.Address(False, False) = "GC48" Then If Target.Value <> "" And IsNumeric(Target.Value) Then Sheets("TARDE").Range("Q54").Value = "" Sheets("TARDE").Range("Q56").Value = "" Sheets("NOITE").Range("Q53").Value = "" Sheets("NOITE").Range("Q55").Value = "" Sheets("DISTRIBUIÇÃO").Range("B42").Value = "" Sheets("DISTRIBUIÇÃO").Range("B46").Value = "" Sheets("DISTRIBUIÇÃO").Range("F42").Value = "" Sheets("DISTRIBUIÇÃO").Range("F46").Value = "" End If End If Application.ScreenUpdating = True Application.EnableEvents = True End Sub Um resto de boa semana para todos. Cumps
  7. Boa noite Venho solicitar ajuda no sentido de: após eu alterar os dados numa determinada célula de uma Aba, os dados que estejam em outras Abas e em determinadas células, sejam apagados. Exemplo: Quando se alterar os dados que estejam na Célula GC48 da Aba ESCALA Os dados da Aba TARDE, células Q54 e Q56, deverão ser apagados Os dados da Aba NOITE, células Q53 e Q55, deverão ser apagados Os dados da Aba DISTRIBUIÇÃO, células B42 e F42, deverão ser apagados Os dados da Aba DISTRIBUIÇÃO, células B46 e F46, deverão ser apagados Obrigado pela atenção Cumps Junho 2019_V1.xls
  8. osvaldomp Já sei o que originou para que no meu excel não desse. Como MOD não funciona, como RESTO, já dá. Laranja =E(F$3>=$B6;F$3<=$C6;RESTO(LIN();2)=1) Verde =E(F$3>=$B6;F$3<=$C6;RESTO(LIN();2)=0) Obrigado ao osvaldomp e ao Patropi pela vossa ajuda. Os meus agradecimentos Um resto de boa semana Cumps
  9. osvaldomp Eu coloquei a fórmula correcta e não deu, mudei para outra e mesmo assim não dá. Segue planilha com a fórmula que colocaste em primeiro, não dá nada na mesma. Não sei o que poderá estar a causar isto. Obrigado Escala de Férias_Maio_2019_V4.xls
  10. Boa noite osvaldomp Obrigado desde já pela tua ajuda. Fiz como disseste, e fui colocar as datas para testar e nada aconteceu. Não sei o porquê. A planilha foi anexada com as formulas que deste para veres onde é que poderá estar o meu erro. Trabalho com o Excel 2007 Obrigado Cumps Escala de Férias_Maio_2019_V4.xls
  11. Boa noite Patropi Fui testar e não faz o que pretendo. Eu pretendo as cores separadas, mas para cada Funcionário e não duas cores para cada um. Se fores ver na planilha que eu enviei, caa funcionário tem só uma cor. Se eu colocar só um Funcionário na planilha, só deverá aparecer a sua cor correspondente. O que fizeste está só nas celulas F6 a BN6 Fui colocar datas em B9 e C9, nada acontece. Obrigado na mesma pela tua disponibilidade Cumps
  12. Boa noite Venho aqui solicitar ajuda. Tenho uma planilha na qual pretendo que ao se colocar uma Data ( Inicio ) em B6 e outra em C6 ( Fim ), as células desde F6 até GN6 fiquem com a cor Laranja, neste caso, as datas que eu coloquei na planilha foi: 02-05-2019 em B6 e 12-05-2019 em C6. Na célula B7 coloquei outra data e em C7 coloquei o fim com outra Data, aqui pretendo que seja colocada a cor verde, desde H7 a S7. Pretendo então, que sempre que se coloque uma data desde B6 a C173, seja colocada uma cor sim Laranja e na linha de baixo uma cor Verde, ficará linha sim linha não. Está na planilha o que eu pretendo, se calhar fica mais fácil perceber, peço desculpa. Obrigado desde já pela vossa atenção. Escala de Férias_Maio_2019_V2.xls
  13. Já está resolvido Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Range("G7:G211"), Target) Is Nothing And Target.Value <> "" Then MsgBox " ATENÇÃO !!!!!.... ??" & vbLf & _ vbLf & "Só pode voltar a usar este número ao fim de 30 dias...." & vbLf & _ vbLf & " ..... Favor de consultar os números vagos ..... ", vbCritical, "Numeração Geral 2017" End If End Sub
  14. Boa noite Obrigado Funciona sim, só que eu não quero que apareça a Mensagem quando a data ou os dados que estiverem nessas células são apagados, só quando são inseridos. Dá para fazer isso?? Cumps

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

GRÁTIS: minicurso “Como ganhar dinheiro montando computadores”

Gabriel TorresGabriel Torres, fundador e editor executivo do Clube do Hardware, acaba de lançar um minicurso totalmente gratuito: "Como ganhar dinheiro montando computadores".

Você aprenderá sobre o quanto pode ganhar, como cobrar, como lidar com a concorrência, como se tornar um profissional altamente qualificado e muito mais!

Inscreva-se agora!