1. Ce site utilise des "témoins de connexion" (cookies) conformes aux textes de l'Union Européenne. Continuer à naviguer sur nos pages vaut acceptation de notre règlement en la matière. En savoir plus.

XL 2013 Base de données externe (internet) pour plusieurs utilisateurs

Discussion dans 'Forum Excel' démarrée par pmfontaine, 7 Juillet 2018.

  1. pmfontaine

    pmfontaine XLDnaute Occasionnel

    Inscrit depuis le :
    19 Janvier 2006
    Messages :
    255
    "J'aime" reçus :
    0
    Bonjour,
    Suite a la création (en grande partie grâce au forum) d'un fichier de saisie de données d'observation de la faune sauvage, il y a plusieurs bénévole qui l'utilisent et de temps en temps ils m'envoient leurs données pour que j'en face la synthèse. Avec l'aide de quelques macro tous ce passe très bien.

    Pour améliorer ce fonctionnement, je souhaiterais savoir s'il est possible d'envisager un fonctionnement avec une base de données commune qui serait disponible sur internet par exemple ?
    Si oui avez-vous des pistes à me donner ou des liens vers des exemples existants (J'ai pas trouvé sur le forum)

    J'ai bien trouvé des pistes avec un classeur multi-utilisateur sur un réseau, mais dans mon cas il n'y a pas de réseau.
    j'ai également trouvé comment récupérer des données d'internet. mais je n'est pas trouver comment modifier ces données

    Bien sur je me pose des questions sur le piratage éventuel de ces données, sur que ce passe t'il si deux utilisateurs se connectent en même temps .....etc

    Merci d'avance pour votre aide et bon Weekend à tous
    Patrick
     
    Dernière édition: 8 Juillet 2018
  2. Chargement...

    Discussions similaires - Base données externe Forum Date
    calculs à partir d'une base de données externe ou interne au fichier Forum Excel 21 Novembre 2012
    Extraction de données base de données externe et question lors actualisation Forum Excel 9 Décembre 2011
    Base de données en ligne modifiable Autres applications Mercredi à 14:37
    XL 2010 Travail sur base de données Forum Excel 22 Août 2018
    base de données à répartir dans d'autres onglets en fonction d'une condition. Forum Excel 17 Août 2018

  3. Staple1600

    Staple1600 XLDnaute Barbatruc

    Inscrit depuis le :
    24 Juin 2005
    Messages :
    24536
    "J'aime" reçus :
    1079
    Habite à:
    Roahzon
    Utilise:
    Excel 2013 (PC)
  4. pmfontaine

    pmfontaine XLDnaute Occasionnel

    Inscrit depuis le :
    19 Janvier 2006
    Messages :
    255
    "J'aime" reçus :
    0
    Bonjour JM
    Merci pour ta suggestion, mais mon fichier excel est adapté aux conditions d'observation, je veux donc rester avec Excel.
    Patrick
     
  5. Staple1600

    Staple1600 XLDnaute Barbatruc

    Inscrit depuis le :
    24 Juin 2005
    Messages :
    24536
    "J'aime" reçus :
    1079
    Habite à:
    Roahzon
    Utilise:
    Excel 2013 (PC)
    Bonsoir le fil, le forum

    @pmfontaine
    Je me suis mis dans la suggestion... à défaut de fichier Excel fourni par le demandeur :D
     
  6. pmfontaine

    pmfontaine XLDnaute Occasionnel

    Inscrit depuis le :
    19 Janvier 2006
    Messages :
    255
    "J'aime" reçus :
    0
    Bonsoir a tous; Bonsoir JM.
    ? Je ne vois pas à quoi peut servir le fichier, mais bon je ne mets pas l'original qui est trop lourd et qui contient des données confidentiel, mais j'en mets un qui fonctionne de la même façons avec un tableau. Ici le tableau se nome "TabEspèces" Je voudrais que ce tableau puis être partagé avec plusieurs utilisateur du fichier et qu'ils puissent le modifier.
    Merci
     

    Pièces jointes:

  7. Staple1600

    Staple1600 XLDnaute Barbatruc

    Inscrit depuis le :
    24 Juin 2005
    Messages :
    24536
    "J'aime" reçus :
    1079
    Habite à:
    Roahzon
    Utilise:
    Excel 2013 (PC)
  8. pmfontaine

    pmfontaine XLDnaute Occasionnel

    Inscrit depuis le :
    19 Janvier 2006
    Messages :
    255
    "J'aime" reçus :
    0
    Bonjour à tous,
    Ben !!!!!!! Peut-être ? mais il parle de créer, modifier supprimé des macros en ligne, C'est pas ce que je cherche.
    Ce que je cherche, c'est créer, modifié en ligne une base de donnée compatible Excel.
    Merci et bonne journée à tous
    Patrick
     
  9. Staple1600

    Staple1600 XLDnaute Barbatruc

    Inscrit depuis le :
    24 Juin 2005
    Messages :
    24536
    "J'aime" reçus :
    1079
    Habite à:
    Roahzon
    Utilise:
    Excel 2013 (PC)
    Bonsoir le fil, le forum

    @pmfontaine
    Ce que je voulais dire dans mon précédent message, c'est que si ton classeur doit être utilisé en ligne (fichier Excel à disposition sur un site Web), on ne pourra pas exécuter les macros qu'il contient.
    (le pourquoi du lien dans mon précédent message)

    Et qu'entends-tu par ceci?
    Un truc de ce genre?
    https://docs.microsoft.com/en-us/azure/sql-database/sql-database-connect-excel
     
  10. pmfontaine

    pmfontaine XLDnaute Occasionnel

    Inscrit depuis le :
    19 Janvier 2006
    Messages :
    255
    "J'aime" reçus :
    0
    Bonjour le forum, bonjour JM
    Oui c'est à peu prés ça. Je ne connais pas Azure SQL, mais de mon coté j'ai trouvé ça https://www.it-connect.fr/connecter...3/#V_Installer_le_driver_MySQL_Connector_ODBC et je suis en train de l'essayer. Entre temps j'ai eu l'occasion de passer à Excel 2013. ça devrait ouvrir des portes.
    Mais a priori ce n'est pas simple car sur mon site perso je ne peux pas ajouter d'utilisateur dédié, donc je galère :eek:
    Patrick
     
  11. pmfontaine

    pmfontaine XLDnaute Occasionnel

    Inscrit depuis le :
    19 Janvier 2006
    Messages :
    255
    "J'aime" reçus :
    0
    Pour mieux expliquer mon objectif (réaliste ou pas !) voir croquis en joint. Presse-papier01.jpg
     
  12. Staple1600

    Staple1600 XLDnaute Barbatruc

    Inscrit depuis le :
    24 Juin 2005
    Messages :
    24536
    "J'aime" reçus :
    1079
    Habite à:
    Roahzon
    Utilise:
    Excel 2013 (PC)
    Bonsoir le fil, le forum, pmfontaine

    @pmfontaine
    Quand tu parles de BDD partagée, c'est un fichier de quel type? Excel ?
     
  13. pmfontaine

    pmfontaine XLDnaute Occasionnel

    Inscrit depuis le :
    19 Janvier 2006
    Messages :
    255
    "J'aime" reçus :
    0
    Bonsoir
    Ça n'a pas d'importance pour moi que ce soit un fichier Excel, ou Base Mysql ou autre. Le principal c'est que le fichier Excel qui est chez chaque bénévole puis récupérer les données de la BDD partagée et puisse en rajouter et en modifié.
     
  14. Staple1600

    Staple1600 XLDnaute Barbatruc

    Inscrit depuis le :
    24 Juin 2005
    Messages :
    24536
    "J'aime" reçus :
    1079
    Habite à:
    Roahzon
    Utilise:
    Excel 2013 (PC)
  15. pmfontaine

    pmfontaine XLDnaute Occasionnel

    Inscrit depuis le :
    19 Janvier 2006
    Messages :
    255
    "J'aime" reçus :
    0
    Re
    Apparemment tu n'as pas tous compris à ma démarche.
    Je n'ai rien de défini pour la BDD partagée, justement, j'espérais que le forum allait me donner des pistes et me dire ci nom projet était réalisable, et, si oui, me dire également quel type de BDD partagée il fallait utiliser pour que ça marche.
    Merci et bonne fin de soirée à tous
     
    Dernière édition: 11 Juillet 2018
  16. Staple1600

    Staple1600 XLDnaute Barbatruc

    Inscrit depuis le :
    24 Juin 2005
    Messages :
    24536
    "J'aime" reçus :
    1079
    Habite à:
    Roahzon
    Utilise:
    Excel 2013 (PC)
    Re

    @pmfontaine
    Si,j'ai très bien compris.
    Et je ne vois pas en quoi te poser des questions revêt un caractère rédhibitoire...

    NB: Si ta base de donnée est stockée sur ton site web, il faudra l'ouvrir, non ?
    D’où le lien en guise d'exemple dans le message#13

    PS: le forum en tant qu'entité n'existe pas.
    Ce sont des gens qui prennent sur leur temps libre pour essayer d'aider d'autres gens.

    EDITION: *De tout ce que je peux lire sur le net (pour le moment), on peut importer des données d'une base
    (mais pas ajouter de données dans la base à partir d'un fichier Excel en local)
    https://support.office.com/fr-fr/ar...86c-a168-b68e9e616f5a?ui=fr-FR&rs=fr-FR&ad=FR

    *: a confirmer ou infirmer.
     
    Dernière édition: 11 Juillet 2018
  17. chris

    chris XLDnaute Barbatruc

    Inscrit depuis le :
    21 Février 2005
    Messages :
    11033
    "J'aime" reçus :
    594
    Habite à:
    près de St Quentin en Yvelines/ Excel 2010 et 2016
    Utilise:
    Excel 2010 (PC)
    Bonjour
    Salut Staple ;)

    A priori il y a deux voies :
    • soit utiliser Office on line mais c'est de la saisie simple sans macros.
    • soit utiliser une BD sur un serveur Web (basée sur MySql en général) mais il faut prévoir du php pour des formulaires de saisie et mise à jour, voire de consultation.
      Si le serveur n'est pas sur ton PC, prévoir un échange quotidien entre la BD en ligne et ta base.
      Tu peux traiter en EXCEL mais quitte à bosser avec une base je privilégierai plutôt Access ou un MySQL local sur le PC.
     
  18. Staple1600

    Staple1600 XLDnaute Barbatruc

    Inscrit depuis le :
    24 Juin 2005
    Messages :
    24536
    "J'aime" reçus :
    1079
    Habite à:
    Roahzon
    Utilise:
    Excel 2013 (PC)
    Bonsoir Chris ;)

    Donc on peut ajouter des données "online" dans la base à partir d'un fichier Excel en local ?
     
  19. chris

    chris XLDnaute Barbatruc

    Inscrit depuis le :
    21 Février 2005
    Messages :
    11033
    "J'aime" reçus :
    594
    Habite à:
    près de St Quentin en Yvelines/ Excel 2010 et 2016
    Utilise:
    Excel 2010 (PC)
    Re

    Avec Office Online on peut saisir dans un classeur stocké sur OneDrive pas en local (ou sans doute aussi par copier coller).
    Mais on peut enregistrer le classeur depuis OneDrive vers son PC.

    Mais je pense plus rationnel de travailler en BD. Excel n'en est pas une et en partage c'est pire...
     
  20. Staple1600

    Staple1600 XLDnaute Barbatruc

    Inscrit depuis le :
    24 Juin 2005
    Messages :
    24536
    "J'aime" reçus :
    1079
    Habite à:
    Roahzon
    Utilise:
    Excel 2013 (PC)
    Re,

    Oui mais comme je le faisais remarqué et comme tu l'as aussi relevé, avec Office Online, on ne peut pas exécuter de code Vba.
    Or le classeur de pmfontaine en contient.
     
  21. pmfontaine

    pmfontaine XLDnaute Occasionnel

    Inscrit depuis le :
    19 Janvier 2006
    Messages :
    255
    "J'aime" reçus :
    0
    Bonjour chris, bonjour Staple, bonjour le Forum,
    Merci à vous deux pour vos interventions :
    1 - Une simple saisie serait beaucoup trop longue. (Sur la BDD actuellement utilisée, il y a 27000 lignes sur 22 colonnes)
    2 - Je comprend que tu me suggère de faire un formulaire HTML + PHP avec base MySQL ? Si c'est bien ta suggestion, ce n'est pas mon objectif. je veux garder mon fichier Excel.
    Je vais tester ce code, et surtout voir s'il existe un code pour mettre à jour le classeur qui est en ligne.

    Je vais également essayer approfondir cette solution "https://www.it-connect.fr/connecter...3/#V_Installer_le_driver_MySQL_Connector_ODBC" qui me semble la plus proche de ce que je recherche.
    Bonne journée.
     

Partager cette page