Ir ao conteúdo
  • Cadastre-se

guilherme.utuari

Membro Pleno
  • Posts

    32
  • Cadastrado em

  • Última visita

posts postados por guilherme.utuari

  1. Bom dia pessoal, estou com um problema, gostaria que me ajudassem, 

    Tenho um gráfico de dispersão que busca valores em uma tabela, porém para cada linha nesta tabela adicionei uma serie de dados ao gráfico e isto tem me gerado um problema, pois muitas vezes preciso adicionar linhas a mais na tabela e preciso adicionar manualmente ao gráfico, gostaria de saber existe um código VBA que possa buscar essa última linha criada na tabela e adiciona-la automaticámente ao gráfico de dispersão? 

     

    Muito Obrigado!!

  2. @osvaldomp desculpe pelo mal entendido, não quis transferir o trabalho pra você, de maneira alguma. Peço desculpas por estar vindo e voltando ao tópico, agradeço de verdade pela ajuda.

    Bom, consegui resolver o problema, o que fiz errado foi simplesmente não apagar uma coluna que realizava uma espécie de "conferência" dos dados copiados. :muro:

    Novamente, desculpe pelo mal entendido e muito obrigado pela ajuda.

     

    Abraços.

  3. @osvaldomp Bom dia!

     

    Cara, estou com um grande problema na planilha, quando acrescento muitos dados a planilha a macro bagunça a planilha inteira e consequentemente ocorre um erro, o que posso estar fazendo de errado? estou colocando a planilha com as informações antes de realizar a macro e após realizar.

    Se puder me ajudar fico muito agradecido.

     

    Obs: coloquei um botão azul "A" na aba "data base" para ativar a macro de copiar os dados.

     

    Abraços!

     

    Planilhas.zip

  4. @osvaldomp é quase isso, a única diferença é que eu não gostaria que o código limpasse os dados e sim só atualizasse se houvesse alguma mudança na aba "Data Base". Só limpasse a linha caso as opções "G" e "R" fossem alteradas para vazias ou "N/A", igual você tinha feito, colocando uma referência em uma coluna para o excel conseguir fazer esta comparação.

  5. Bom dia Osvaldo, o código que você fez para esta planilha, busca na aba "data base" as células que contém as letras "G" e "R" e realiza uma copia para as abas "Correct" e "Failures" respectivamente, porém, o input para está copia é a própria célula, ou seja, quando seleciono na célula uma das opções "G" ou "R" ele ativa o código e faz a cópia.

    O problema que estou encontrando é, quando necessito realizar grandes mudanças, como por exemplo alterar 80 células com valor "G" para "R" preciso ir selecionando uma a uma para o código ser ativado e realizar a alteração, se eu "arrastar" o valor "G" ou "R" para as demais células, o código não funciona, por isso, gostaria de um código para inserir em um botão que quando eu clicasse ele vasculhasse as células na aba "Data base" e caso haja alguma mudança em alguma célula, "G" para "R" ou vice-versa ou alguma alteração nas outras células, ele atualizasse as abas "Correct" e "Failures".

  6. @osvaldomp Desculpe voltar ao tópico novamente, porém estou com um pequeno problema, gostaria de saber se é possível adicionar um botão para realizar a atualização dos dados paras as outras abas, pois como o relatório precisa ser gerado rápido, estamos com problemas em ter que selecionar a letra "G" ou "R" em cada linha e as vezes alteramos os dados e temos que ficar alterando cada célula para ser realizada a substituição.

    Estou colocando a planilha em anexo.

     

    Obrigado!

    PROTOTYPE REPORT 2015 - REV II.zip

  7. @Basole É quase isso cara, aconteceram só dois problemas,

    1 - O VBA identifica todas as células formatadas, porém gostaria só que identificasse as células com dados, porém nas abas "failures" e "correct" à área de impressão precisa estar entre as colunas A:H.

    2 - A aba "report" fica desconfigurada em relação as demais abas, a página fica mais "estreita", estou anexando a planilha.

     

    Obrigado pela força!

    Report 2015 - Foton ESN 36513214 - Copy.xlsx

  8. Fiz as alterações porém não adiantou, não sei também o que estou fazendo de errado, outro problema que notei também, é que após adicionar a imagem a barra de rolagem volta até a primeira linha, o que as vezes dificulta se estou colando seguidas imagens em linhas muito distantes da primeira, estou anexando a planilha, no caso as abas que insiro as imagens são as "failures" e "correct", por favor, se puder ver o que fiz de errado, agradeço!

    Report 2015 - ESN.xlsx

  9. Bom dia,

     

    Procurei no fórum e internet mas não encontrei algo parecido, tenho uma planilha com cinco abas, mas preciso criar um pdf contendo só as três primeiras, sendo que a segunda e a terceira variam o range, ou seja, preciso de um VBA que identifique a área de impressão de acordo com o preenchimento das abas dois e três e crie um pdf das mesmas + a primeira aba.

    Alguém poderia me ajudar com este problema?

     

    Att,

     

    Guilherme.

  10. Boa tarde,

     

    tenho um código VBA que inseri uma imagem em uma determinada área pré-estabelecida, aí que está minha dúvida, gostaria de alterar este código para que eu pudesse inserir a imagem na célula e que as dimensões já se enquadrassem nesta célula.

     

    Se alguém puder me ajudar, agradeço.

     

    Segue o código VBA abaixo e a planilha em anexo.

     

    Private Sub CommandButton1_Click()
        Dim profile As String
        On Error GoTo 0
        Dim fd As FileDialog
        
        Set fd = Application.FileDialog(msoFileDialogFilePicker)
        With fd
            .Filters.Clear
            .Filters.Add "Picture Files", "*.bmp;*.jpg;*.gif;*.png"
            .ButtonName = "Select"
            .AllowMultiSelect = False
            .Title = "Choose Photo"
            .InitialView = msoFileDialogViewDetails
            .Show
        End With
        ActiveSheet.Range("E3").Select
        
        With ActiveSheet.Pictures.Insert(fd.SelectedItems(1))
            
            .Left = ActiveSheet.Range("photograph").Left + 2
            .Top = ActiveSheet.Range("photograph").Top + 2
            .Placement = 1
            .PrintObject = True
            profile = .Name
        End With
        ActiveSheet.Pictures(profile).Select
        With Selection.ShapeRange
            .LockAspectRatio = msoFalse
            .Width = 123
            .Height = 134
        End With
        
    End Sub
     

    LEM_Browse_Photo.xlsx

  11. Ficou perfeito o novo código, porém só não consegui compreender sobre a coluna que devo adicionar, preciso adicionar uma coluna a cada aba fazendo uma referência a o que foi copiado ou preciso adicionar uma coluna na aba data base para "criar" uma referência para cada linha?

     

    Att,

     

    Guilherme Utuari.

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

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!