Tatiak

Excel, Vba, Vbs


04 avril 2014

Piloter sa Webcam depuis Excel

Suite à une question d'Enerjp sur la faisabilité de piloter la webcam de son PC depuis Excel, et grâce au lien donné par Michel - MJ13 (que je remercie au passage), il est effectivement possible de prendre des clichés directement depuis une feuille de calcul.

Quel intérêt? Les applications sont multiples, cette fonction peut permettre d'illustrer toute données chiffrées et/ou textuelles avec une photo d'explication : constat divers, référencement de stock, trombinoscope, ...

L'idéal serait d'utiiser cette appli depuis une tablette nomade capable de faire tourner Excel et ses macro.

Voyons plutôt les exemples ci-après :

Appareil_Photo : dans cette démo, directement sur une feuille, un simple bouton pour prendre la photo, une liste de choix pour afficher une photo prises précédemment. Les clichés s'enregistrent dans un dossier "Photo" qui se crée pour l'occasion.

Appareil_Photo___USF : dans cet autre fichier démo, le principe est identique, mais on passe par une fenêtre de saisie ("Userform") qui permet la saisie d'autres informations (ici une seule, pour l'exemple)

Ces démo fonctionnent avec Office 2010 (sous Windows7 Pro 64bits) sur PC Portable ordinaire. Je n'ai pas testé sur tablette windows car je n'en ai pas, mais si quelqu'un accepte de m'en prêter une, je suis tout prêt à faire les tests nécessaires avec adaptation du code, si besoin!

Si ces démo vous plaisent, n'oubliez pas de m'écrire un p'tit commentaire!

Pierre

 

Edit du 07/04/2019 : pour répondre à la demande de Marc, voici une version testée et fonctionnelle sous Windows10 64bits + Office 2016 32bits. Nécessite WebcamLive disponible gratuitement sur => www.webcamlive.free.fr/

 

Téléchargement de : Webcam__2018.xlsm

Posté par tatiak à 09:18 - Excel-Howto - Commentaires [7] - Permalien [#]

Commentaires sur Piloter sa Webcam depuis Excel

  • Bonsoir
    La demo appareil_photo fonctionne parfaitement sur une tabĺette Lenovo thinkpad équipée de windows 10 et excel 2016.
    Dommage que l on ne puisse pas visualiser avant de prendre la photo...

    Posté par stef, 25 septembre 2016 à 21:43 | | Répondre
    • Bonjour et merci de ce retour.
      Pour avoir un visuel avant photo, il suffit d'ouvrir en parallèle un outil gratuit du genre Webcamlive => http://www.webcamlive.free.fr/

      Posté par tatiak, 26 septembre 2016 à 17:11 | | Répondre
  • Merci pour cette information qui va m'être très utile

    Bonne continuation

    Posté par stef, 26 septembre 2016 à 19:57 | | Répondre
  • bonjour,
    je suis sur windows 10, office 365 (dernière version d'excel) et des que j'active les macro j'ai un message d'erreur qui dit que le contenu doit être mis à jour pour être utilisé sur les systèmes 64 bits. même pour cette version Appareil_Photo___USF. Pouvez vous m'aider svp ?? c'est un outil très intéressant pour moi !!
    merci bcp

    Posté par Marc, 07 avril 2019 à 11:12 | | Répondre
    • Voir mise à jour des fichiers disponibles
      Pierre

      Posté par tatiak, 07 avril 2019 à 10:52 | | Répondre
  • Bonjour Pierre,
    Merci pour votre retour.
    J'ai téléchargé webcamlive mais j'ai toujours cette erreur avec la "delcare function". Peut etre que je fais quelque chose pas bien ?
    Merci

    Posté par Marc, 09 avril 2019 à 09:18 | | Répondre
    • Réinstaller une version Office 32bits (la 64bits ne sert à rien à 99,99% du temps)

      Posté par tatiak, 09 avril 2019 à 09:24 | | Répondre
Nouveau commentaire