Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

307
Visualizações
Pegar valores de excel a una tabla en ppt con vba

Tengo problemas para pegar valores de Excel en una tabla en ppt. Me da error en esta última línea, ¿alguien puede averiguar por qué y cómo se puede mejorar?

 Dim ppt As PowerPoint.Application Dim pres As PowerPoint.Presentation Dim sl As PowerPoint.Slide Dim sh As PowerPoint.Shape Dim sh1 As PowerPoint.Shape Dim r As Range Dim filterRange As Range Dim copyRange As Range Dim lastRow As Long Set ppt = New PowerPoint.Application Set pres = ppt.Presentations.Open(ThisWorkbook.Path & "\Edenred_ProjectStatus_Saxo.pptx") Set sl = pres.Slides(1) Set sh1 = sl.Shapes("Table 3") ThisWorkbook.Sheets("Action&Open_Point").Range("H1").AutoFilter field:=1, Criteria1:="Y" lastRow = ThisWorkbook.Sheets("Action&Open_Point").Range("D" & ThisWorkbook.Sheets("Action&Open_Point").Rows.Count).End(xlUp).Row Set copyRange = ThisWorkbook.Sheets("Action&Open_Point").Range("D2:D" & lastRow) ActiveWorkbook.Worksheets("Action&Open_Point").UsedRange.Font.Underline = False copyRange.SpecialCells(xlCellTypeVisible).Copy **sh1.TextFrame.TextRange.Paste**

Se ejecuta hasta "copiar", pero luego no lo pega en ppt. el error dice que está fuera de rango

about 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda