Gå til hovedindhold

Hvordan afspilles videofil fra Excel-regneark?

Har du nogensinde prøvet at afspille en videofil fra et regneark? I denne artikel vil jeg tale om nogle interessante tricks, som du kan afspille en videofil, der er gemt på din computer fra en Excel-projektmappe.

Afspil en videofil fra regnearket ved at indstille egenskaberne for Windows Media Player

Afspil en videofil fra regnearket ved at klikke på en kommandoknap


pil blå højre boble Afspil en videofil fra regnearket ved at indstille egenskaberne for Windows Media Player

I Excel er der en nyttig kontrol - Windows Media Play kan hjælpe dig med at afspille en videofil, skal du gøre som følger:

1. Klik Udvikler > indsatte > Flere kontroller, se skærmbillede:

doc afspil video 1

2. I Flere kontroller dialogboks, rul og vælg Windows Media Player valgmulighed, og klik derefter på OK for at lukke dialogen, og træk derefter musen for at tegne en Windows Media Play objekt, se skærmbillede:

doc afspil video 2

3. Så gå til Ejendomme dialog ved at klikke Udvikler > EjendommeI Ejendomme dialog, skal du udføre følgende handlinger:

(1.) I Alfabetisk fanen skal du vælge Sand mulighed fra Fuld skærm Mark;

(2.) Kopier og indsæt din videofilsti, der skal indeholde filtypen i URL felt.

doc afspil video 3

4. Når du har afsluttet ovenstående indstillinger, skal du afslutte Designtilstand, og din angivne video afspilles nu.


pil blå højre boble Afspil en videofil fra regnearket ved at klikke på en kommandoknap

Hvis du vil afspille en videofil med en kommandoknap, når du klikker på kommandoknappen, vises et gennemsøgningsvindue, der giver dig mulighed for at vælge den videofil, der skal afspilles. Følgende trin kan hjælpe dig:

1. I henhold til trin 1-2 i metode 1 for at indsætte Windows Media Player kontrol, og klik derefter på Udvikler > indsatte > Kommandoknap for at indsætte en kommandoknap, se skærmbillede:

doc afspil video 4

2. Højreklik derefter på kommandoknappen, og vælg Ejendomme fra genvejsmenuen, i poppet ud Ejendomme dialogboksen, skriv teksten Afspil video ved siden af Caption felt under Alfabetisk fane, se skærmbillede:

doc afspil video 5

3. Og luk derefter Ejendomme dialog, dobbeltklik derefter på kommandoknappen, og kopier og indsæt derefter følgende VBA-kode for at erstatte den originale kode i Microsoft Visual Basic til applikationer vindue.

VBA-kode: Afspil en videofil fra regnearket:

Private Sub CommandButton1_Click()
    Dim FName As Variant
    FName = Application.GetOpenFilename(FileFilter:="Video Files, *.mp4; *.avi; *.mpeg; *.mts", Title:="Please select a Video File", MultiSelect:=False)
    If FName <> False Then
        WindowsMediaPlayer1.Url = FName
    End If
End Sub

doc afspil video 6

Bemærk: I ovenstående kode, KommandoKnap1 er navnet på kommandoknappen, du har indsat, og WindowsMediaPlayer 1 er det Windows Media Player-navn, du har indsat. Og du kan tilføje andre videofiludvidelser, som du har brug for, i * .mp4; * .avi; * .mpeg; * .mts scripts.

4. Gem og luk derefter kodevinduet, og afslut Designtilstand, når du klikker på kommandoknappen, vises et gennemsøgningsvindue for at minde dig om at vælge den videofil, du vil afspille, og derefter klikke på Åbne knappen, afspilles den specifikke videofil på én gang. Se skærmbillede:

doc afspil video 7


Relateret artikel:

Hvordan indsættes eller integreres youtobe-video i Excel-regneark?

Bedste kontorproduktivitetsværktøjer

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter   |  Slet tomme rækker   |  Kombiner kolonner eller celler uden at miste data   |   Runde uden formel ...
Super opslag: VLookup med flere kriterier    Multiple Value VLookup  |   VOpslag på tværs af flere ark   |   Fuzzy Lookup ....
Avanceret rulleliste: Opret hurtigt rulleliste   |  Afhængig rulleliste   |  Multivælg rulleliste ....
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Fremhævede funktioner: Grid fokus   |  Designvisning   |   Stor Formel Bar    Arbejdsbog & Ark Manager   |  Ressourcebibliotek (Autotekst)   |  Datovælger   |  Kombiner regneark   |  Krypter/Dekrypter celler    Send e-mails efter liste   |  Superfilter   |   Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn, ...)   |   50 + Chart Typer (Gantt kort, ...)   |   40+ Praktisk formler (Beregn alder baseret på fødselsdag, ...)   |   19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti, ...)   |   12 Konvertering Værktøjer (Tal til ord, Valutaomregning, ...)   |   7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel celler, ...)   |   ... og mere

Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid.  Klik her for at få den funktion, du har mest brug for...

Beskrivelse


Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
Comments (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I have a file of  a number of URLs to music videos.  I'm not sure of the file extensions, because I see only the URLs.  When one video is finished, I want it to go automatically to the next music video, within the range of videos specified. I don't want to have to get up and click the next URL.  I'm not sure how the vba macro could tell the video is finished.  Is there a property that I can read with a function? A do loop should work fine for going through the list of URLs (hyperlinks), but just need to detect when a video is finished.  Can you help?
This comment was minimized by the moderator on the site
This worked for me but what I want to add is the ability to pause the player and also to have a timer event that checks to see if the player has finished so that I can then load the next track, don't really want to do this with playlists as I prefer to keep control of what is playing in my vba. Long story as to why which I can elaborate on if needed but really if you can give a hint as to how to pause and check playing status that will do,Thanks
This comment was minimized by the moderator on the site
This isn't working for me, what do I put in for WindowsMediaPlayer1?? I get that location as my error, I'm not sure what thats supposed to be. I had it have the same name as my file and it didn't bug but it also didn't play a video
This comment was minimized by the moderator on the site
Merci pour les explications.

J'aime bien l'idée de lancer une vidéo en utilisant un bouton dans Excel. Est-ce qu'il est possible, avec un seul bouton, de lancer deux vidéos différentes dépendamment d'une règle de si. Exemple: Il y a une case dans Excel où on doit écrire un mot donné. Lorsqu'on clic sur le bouton, si le mot est exacte, Vidéo1 se lance. Si le mot est inexacte, vidéo 2 se lance?
This comment was minimized by the moderator on the site
Where do we search???
This comment was minimized by the moderator on the site
Hi, Calbat,
Could you explain your problem more detailed?
Thank you!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations