Este fórum foi descontinuado. LEIA AQUI e participe da Comunidade BABOO :)

Ir para conteúdo

lvatutin

Participante
  • Postagens

    30
  • Desde

  • Última visita

Posts postados por lvatutin

  1. Editado por lvatutin


    Não precisa de VB.

    Fiz algo igual que você quer, porém limitando que o campo digitado tenha 5 caracteres e não pode ser repetido.

    Para o seu caso, é só ir nos DADOS --> Validação e colocar essa fórmula: =SE(CONT.SE($F$1:F1000;F1)=1;FALSO) e arrastar a célula para baixo.

    Depois vai na outra aba e coloca a instrução ou mensagem que você queira.


  2. Uma sugestão, desabilita o IPV6 nas propriedades da conexão local e nas propriedades da conexão ADSL, e veja a lá das quantas está a MTU dessas interfaces executando no prompt de comandos: netsh interface ipv4 show subinterfaces

    Obrigado pela ajuda.... não sei quanto ao outro rapaz, mas fiz como você disse e também está perdendo a conexão.

    Depois irei testar roteando o modem....


  3. Um amigo meu que usa Virtua, tinha esse problema de deixar o PC parado e cair a internet.

    Ele me pediu ajuda, então eu mexi la, e resolvi o problema indo no Gerenciador de Dispositivos > Propriedades do Adaptador de Rede > aba Gerenciamento de Energia, e desmarquei a opção "O computador pode desligar o dispositivo para economizar energia."

    Depois disso a internet dele não caiu mais por deixar o PC parado.

    Tenta isso ai...

    Valeu!

    O problema é quando perde com você navegando no PC. Acho que são situações distintas...

  4. Realmente isso é um bug do Vista e já reconhecido pela MS.

    Eu também tenho e é um saco, só msn fica conectado... pior, para não ter tanta encheção de ficar caçando erro e reconfigurando, acho mais fácil reiniciar o PC que a conexão já restaura.

    Essa última atualização tive esperança disso resolver, mas pelo visto vai longe....

    ahhh, pelo que andei vendo, isso acontece mais para quem se conecta na internet pelo discador. Quem roteia não tá tendo esse problema....


  5. Depois que coloquei um código que achei num forum para que algumas colunas sejam colocadas em maiúsculas e desativar o copiar, arrastar, recortar e colar, meu excel não está voltando à "normalidade" mesmo com a abertura de outros arquivos.

    A falha está no código, pois está sendo válido até para outras planilhas que não tem nada a ver...

    Um fato observado é que quando seleciona uma célula qualquer, não tem mais um quadradinho que fica no canto inferior direito, aquela que permite arrastar a célula. Como reativar isso???

    Código usado:

    Public Sub Worksheet_Change(ByVal Target As Range)
    'Função para entrar converter letras minusculas em maiusculas
    Dim MaiscStr As String, C1, C2

    With Application
    .OnKey "^z", "alerta"
    .OnKey "^c", "alerta"
    .OnKey "^v", "alerta"
    .OnKey "^x", "alerta"
    .OnKey "^{INSERT}", "alerta"
    .OnKey "+{DEL}", "alerta"
    .OnKey "+{INSERT}", "alerta"
    .OnKey "^{PGUP}", "alerta" 'Ctrl+PgUp sheet anterior
    .OnKey "^{PGDN}", "alerta" 'Ctrl+PgDn sheet posterior
    .OnDoubleClick = "alerta"
    .CellDragAndDrop = False
    End With

    Select Case Target.Cells.Count
    Case Is > 1
    For Each C1 In Range(Target.Address)
    For Each C2 In Range("e5:j1000") 'Intervalo pode ser alterado
    If C1.Address = C2.Address Then
    If FLAG Then
    MsgBox FLAG
    Selection.Delete
    FLAG = Not FLAG
    Exit Sub
    End If
    MsgBox "Não é permitido arrastar e/ou " & _
    "selecionar" & vbCr & "várias células " & _
    "Neste intervalo.", vbInformation, "Aviso"
    Exit Sub
    End If
    Next C2
    Next C1
    Exit Sub
    Case Else
    If Application.Intersect(Range(Target.Address), _
    Range("j5:j1000")) Is Nothing Or _
    Target.Value = "" Then Exit Sub ' o intervalo pode ser alterado
    End Select

    With Target
    If .HasFormula = False Then
    MaiscStr = UCase(.Value)
    Application.EnableEvents = False
    .Value = (MaiscStr)
    End If
    End With

    Application.EnableEvents = True

    End Sub

  6. Editado por lvatutin


    Na célula D4, copie e cole essa fórmula: =SOMA(SE(F$4:F$100=B4;G$4:G$100;0))

    OBS:

    - Ao copiar não dê ENTER, mas sim CTRL+SHIFT+ENTER pois é fórmula matricial e o resultado ficará com duas chaves: "{=SOMA(SE(F$4:F$100=B4;G$4:G$100;0))}".

    - Feito isso, só arrastar para as células de baixo.

    - Válido até a linha 100. Se quiser mais ou menos, só alterar o número 100

    Abraços.


  7. Estou apanhando num negócio aparentemente simples aqui.

    Tenho a coluna A com diversas datas imputadas em cada linha. Porém, estou fazendo uma planilha de apoio, onde a intenção é pegar a última data digitada e mostrar algumas informações utilizando os comandos ProcV, CORRESP e ÍNDICE.

    Para utilizar esses comandos não é problema, mas estou apanhando em qual fórmula devo utilizar para localizar a última data escrita.

    Alguém sabe falar qual comando seria?

    Para ilustrar, segue abaixo algumas datas da coluna A

    10/01/07

    15/02/07

    20/05/07

    11/07/07

    18/07/07 <---- Que formula utilizo para a célula B1 mostrar essa data?

    Grato!


  8. Pessoal, preciso de ajuda.

    Acredito ser mais problema de lógica do que do Excel propriamente dito. Mas vamos lá:

    Utilizo o corresp e índice para fazer classificação automática de uns dados, onde posteriormente será gerado um gráfico.

    Esses dados são coletados diretamente de uma outra planilha (apenas copiei os valores, por isso algumas linhas em branco). Porém, quando há diversos dados para uma mesma referencia, as fórmulas corresp e índice retornam ao primeiro valor encontrado.

    Alguém tem como dar sugestão de como dar sequencia nos próximos valores repetidos? Tentei fazer por "ordem", mas travei!

    Videm planilha para melhor visualização: http://rapidshare.com/files/55334677/Classifica__o.xls

    Abraços!


  9. Senhores, preciso de ajuda.


    Gostaria de manter a particularidade e privacidade de alguns arquivos em Excel.


    A intenção seria do Excel abrir uma caixa de mensagem pedindo senha para visualizar ou alterar o conteúdo interno depois de uma determinada data (daqui um ano, quem sabe). Além da função de solicitar senha, também colocar senha no VBA, a fim de evitar que também seja visualizado o código de comandos.


     


    Por isso peço-lhes ajuda.


    Seria possível alguém colocar o código para mim, e depois, o procedimento de colocar senha no VBA?


     


    Obrigado!!!


     


  10. Acho que consegui. Falta fazer uns testes para ver se funciona...


    Depois de longos dias, até que enfim.. está louco...rs


     


    Estava insistindo em SomaSE, tentei dessa vez com fóruma matricial e aparentemente está ok. Para quem quiser no futuro consultar como utilizar duas condições, faça algo semelhatne:


     


    {=D13-SOMA(SE((B3:B12<=D1);C3:C12;0))}


    OBS: Apertar CTRL+Shift+Enter


     


  11. Mais uma vez estou solicitando ajuda aos experts aqui do fórum.


    Dessa vez, "aparentemente" o problema é simples. Não sei se é falha do office 2007 ou eu que estou fazendo algum erro grosseiro na utilização da fórmula SOMASE.


    Resumindo, tenho colunas separadas por datas que somará alguns investimentos (rendimento) feitos em um determinado dia. Abaixo da somatória, tenho uma célula amarela que apenas informa a rentatibilidade do dia, porém, ela precisa fazer a diferença com os valores investidos com datas anteriores ao da sua coluna "principal" (esquerda).


    Vide planilha para melhor explicação: http://rapidshare.com/files/30451256/Forum.xls


    Espero que me ajudem, pois estou há 10 dias quebrando a cabeça!


     


    Abr~ços


  12. Novamente, muito obrigado!


    Já peguei a planilha e vou tentar adapatar algumas coisas.


    Uma outra fórmula que descobri agora e parece me atender até mais fácil é a datadif. Vou tentá-la utizá-la e ver no que dá... acredita que a falha também foi não vincular os meses com os anos distintos.


    Caso conseguir, depois posto a solução no fórum para o pessoal ter o conhecimento.


     


    Grato!


     


  13. Seguinte pessoal!

    Assim como fiz lá no fórum "tudo em excel", também vou recorrer a ajuda de vocês pela urgência da resolução de uma planilha "bucha", no qual fico pensando, pensando, pensando e só fico nisso...rs. A planilha é meio complexa.

    Tentarei resumi-la:

    - Trata-se de um gerenciamento de ACIDENTES DE TRABALHO para atender os quesitos mínimos da OSAS 18001 (norma de gestão). A planilha contém umas 17 guias, mas apaguei-as e deixei somente a guia em questão;

    - Os dados de referência para cálculos são:

    1) DATA DO EVENTO: Significa quando uma pessoa se acidentou. A pessoa é identificada pelo número do RE (Registro de entrada);

    2) G (Gravidade): Essa coluna separa os acidentes chamados SAF (sem afastamento), AFA (Com afastamento); CAT (grave e com afastamento); T (Trajeto), etc... as legendas estão no rodapé. É considerado somente os acidentes com afastamento e que não tenham sido no trajeto .

    3) DATA DA ALTA: Data do retorno da pessoa afastada para fazer as devidas contas. Quando estiver em branco, as colunas mensais deverão contar os dias corridos.

    As condições que preciso e acertos dos erros é somente nas colunas mensais do ano de 2006 e 2007. Foi criado essas fórmulas somente para apresentar a somatória da linha 147 da quantidade de dias afatados por mês. Caso alguém tiver uma sugestão melhor, será bem vinda! (pois essas formulas deixaram a plhania pesada).

    Os erros são os seguintes:

    1) Virou o ano e deu pau toda na quantidade de dias afastados. Acho que o motivo foi de ter usado comando hoje(), mas não consegui algo similar para fazer a contagem dos dias quando ainda o fulano não teve alta;

    2) Quando o fulano teve alta no ano seguinte, também dá problema nas contagens e não coincidiu no mesmo mês;

    Bom, essa é a ajuda que preciso e acho que entederão melhor a planilha vendo ela.... caso tiverem dúvida de algum conceiro, só falar...

    Planilha:

    Grato!

×
×
  • Criar Novo...