Problema macro do Excel

Anônima
2016-07-12T17:23:09+00:00

Boa tarde, 

Eu estava usando o Excel, e percebi um problema na utilização das macros... Não sei si isso já aconteceu com alguém. Mas quando vou usar uma planilha nesse formato que é gerada pelo próprio excel.

Quando vou executar da o seguinte erro:

Não sei si é um problema do Office ou algum componente de software faltando no meu computador, testei em outros micros e me deparei com o mesmo problema

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

5 respostas

Classificar por: Mais útil
  1. Anônima
    2016-07-12T20:18:27+00:00

    Boas Bruno,

    Quantas tabelas tens no teu excel? as tabelas sao parecidas as tabelas dinamicas, não podem estar sobrepostas, ou seja, uma não pode estar emcima da outra.

    verifica se nao estas a criar mais de uma tabela e que quando colocas dados nelas  nao sobrepoes elas.

    Se resolveu o problena marca RESPOSTA.

    Esta resposta foi útil?

    6 pessoas acharam esta resposta útil.
    0 comentários Sem comentários
  2. Anônima
    2016-09-01T14:29:28+00:00

    Provavelmente isto ocorre por estar rodando a macro mais de uma vez. O Excel esta tentando criar novamente a tabela conforme a macro porém o range do código já esta contém parte ou toda a tabela.

    Esta resposta foi útil?

    0 comentários Sem comentários
  3. Anônima
    2016-07-13T17:53:50+00:00

    Sub soesp()

    '

    ' soesp Macro

    '

    ' Atalho do teclado: Ctrl+s

    '

        Range("B5:D10").Select

        ActiveSheet.ListObjects.Add(xlSrcRange, Range("$B$5:$D$10"), , xlNo).Name = _

            "Tabela2"

        Range("Tabela2[#All]").Select

        ActiveSheet.ListObjects("Tabela2").TableStyle = "TableStyleMedium23"

        Range("Tabela2[[#Headers],[Coluna1]]").Select

        ActiveCell.FormulaR1C1 = "data"

        Range("Tabela2[[#Headers],[Coluna2]]").Select

        ActiveCell.FormulaR1C1 = "hora"

        Range("Tabela2[[#Headers],[Coluna3]]").Select

        ActiveCell.FormulaR1C1 = "saida"

        Range("E8").Select

        ActiveSheet.ListObjects("Tabela2").Resize Range("$B$5:$C$11")

        Range("D12").Select

        ActiveSheet.ListObjects("Tabela2").Resize Range("$B$5:$D$11")

        Range("Tabela2[#All]").Select

        Range("D11").Activate

        ActiveSheet.ListObjects("Tabela2").ShowTotals = True

        Range("Tabela2[[#Totals],[data]]").Select

        ActiveCell.FormulaR1C1 = "=SUBTOTAL(103;[data])"

        Range("Tabela2[[#Totals],[hora]]").Select

        ActiveCell.FormulaR1C1 = "=SUBTOTAL(103;[hora])"

        Range("Tabela2[[#Totals],[saida]]").Select

        ActiveCell.FormulaR1C1 = "=SUBTOTAL(103;[saida])"

        Range("Tabela2[#Totals]").Select

        Selection.Font.Bold = True

        Range("G12").Select

    End Sub

    ESSE É O CÓDIGO DESSA TABELA..

    bom eu não entendo nada dessa linguagem.... executei a macro e cai no mesmo problema

    Esta resposta foi útil?

    0 comentários Sem comentários
  4. Anônima
    2016-07-12T21:12:11+00:00

    Poderia postar o código da macor aqui?

    Esta resposta foi útil?

    0 comentários Sem comentários
  5. Anônima
    2016-07-12T20:25:59+00:00

    Primeiramente obrigado pela atenção.

    Então no caso eu só criei uma  tabela que é essa ai da foto

    porém quando vou executar a Macro caio nesse erro.

    Tipo quando vou usar macro, sem essas tabelas personalizadas funciona normalmente.  Porém quando vou usar uma tabela personalizada igual a essa ai da foto da esse erro.

    Esta resposta foi útil?

    0 comentários Sem comentários