Compartilhar via

Como fazer para inserir som numa planilha do Excel?

Anônima
2015-06-29T21:02:46+00:00

Olá a todos,

Gostaria de saber como faço para inserir um arquivo de som em uma planilha do Excel, por exemplo, um arquivo de som .mp3 que, ao acionar um botão ou ter um valor de uma célula igual a x, ele rode e emita o som. Existe algum mode de fazer isso? Se sim qual?

Abraços Birrumba.

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

Resposta aceita pelo autor da pergunta

  1. Anônima
    2015-07-01T18:33:11+00:00

    Olá Birrumba!

    Testei a inserção de arquivo de som via objetos e creio que satisfará a sua necessidade, pois o arquivo de som fica atrelado ao arquivo e não como link, porém ao executar o arquivo, ele será aberto via player padrão do Windosws. Veja na imagem onde inserir o arquivo:

    Esta resposta foi útil?

    10+ pessoas acharam esta resposta útil.
    0 comentários Sem comentários

2 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2015-06-30T12:23:04+00:00

    Olá Birrumba!

    É possível fazer isso que você quer, mas dependendo da aplicação especifica que você deseja pode ser um pouco complicado.

    Primeiramente, a maneira mais simples de inserir a possibilidade de executar um audio através da planilha seria por intermédio de Hiperlink. Você pode inserir um hiperlink numa célula ou em qualquer outro objeto. Porém, a desvantagem deste método é que o audio não é executado na planilha, mas o hiperlink funciona apenas como um atalho para abrir um arquivo externo, que será executado num player padrão do seu sistema.

    Outra maneira seria inserir um controle Activex do Windows Media Player e rodar o audio por ele. Veja como inserir:

    Se não tiver a aba desenvolvedor ativa, é necessário habilitá-la nas opções do Excel.

    Depois de inserido o controle, deve-se entrar nas propriedades do controle e colocar o URL do arquivo de audio:

    Vi que você deseja que o audio seja executado automaticamente quando tiver um valor "x" numa célula. Bom, isso só é possível através de uma programação VBA associado ao evento Change da planilha. É mais complexo, mas se você tiver familiaridade com o VBA, o código que dá o Play no controle Activex do Media Player é:

    WindowsMediaPlayer1.Controls.Play

    Ai é questão de trabalhar a lógica na programação para atender sua necessidade.

    Outra possibilidade é trabalhar com inserção de objetos, mas este eu ainda não testei. Veja procedimentos no link:

    http://excel.tips.net/T002864_Inserting_a_Sound_File_in_Your_Worksheet.html

    Abraços!

    Esta resposta foi útil?

    1 pessoa achou esta resposta útil.
    0 comentários Sem comentários
  2. Anônima
    2015-07-01T00:30:12+00:00

    Olá,

    Já testei com hiperlink e deu bem certo, porque posso criar um botão para ativa-lo, já inserindo o media player não funcionou, ainda tenho que ver porque, e não entendo o suficiente de VBA para fazer desta forma. Mas agradeço a ajuda, entre tando deixarei a pergunta em aberto esperando outras soluções, de preferencia que não dependam do local do arquivo de áudio, pois gostaria de enviar a planilha para outras pessoas sem ter que enviar um conjunto de pastas.

    Abraços!

    Esta resposta foi útil?

    0 comentários Sem comentários