Télécharger fichier Excel hébergé sur onedrive

Bonjour à tou,

je voudrai savoir comment faire pour télécharger un fichier excel hébergé sur onedrive à partir d'une macro d'autre autre fichier qui lui est local.

j'ai tapé le code suivant:

fichier = "adresse"

Workbooks.Open fichier

Mais pour télécharger le fichier il faut que j'entre un pseudo et un mot de passe.

Donc 2 questions:

Peut-on faire autrement (autre commande ? )

Sinon, comment faire pour entrer automatiquement le pseudo et mot de passe demandé pour télécharger le fichier ?

Merci d'avance pour vos réponses.

Bonjour,

Avec un mac, ça va être compliqué

Mais j'ai déjà vu des sujets la dessus il me semble

A+

Je n'ai pas de mac.

Mais je me pose la question si je ne peux pas passer par un autre site ? ou application si trop complexe.

Re,

Alors votre profil est mal paramétré

image

Il faut alors essayer quelque chose du style

Sub OuvrirFichierSharePoint()
  Dim MonFichier As String
  Dim CheminSharePoint As String

  MonFichier = "Monfichier.xlsx"
  CheminSharePoint = "\\monserveur.net@SSL\sites\mon-site\Shared Documents\mon-dossier\"
  ' Ouvrir le fichier
  Workbooks.Open CheminSharePount & MonFichier
End Sub

A+

Ah mince c'est un vieux compte que j'avais.

je suis sur windows maintenant

Re,

Regarder ma réponse modifiée du post précédent

Merci de changer votre profil SVP

A+

Merci pour votre réponse.

Quand vous mettez

Monfichier =" Monfichier.xlsx"

C'est le nom du fichier qui est en ligne ? ou bien le nom que je vais donner à mon fichier une fois téléchargé.

et idem pour

CheminSharepoint = "..."

C'est l'adresse de mon fichier en ligne ?

Afin que se soit clair le fichier en question est sur un onedrive.

PS: je ne peux pas partager de lien pour faire un test.

Cordialement

PS2: profil à jour

PS3 : Le fichier que je souhaite télécharger est un fichier avec des macros.

Re,

Désolé, vous parlez de OneDrive, je parlais de SharePoint, ce n'est pas la même chose

Donc Workbooks.Open ne fait qu'ouvrir le fichier, je parle donc du fichier dans le dossier OneDrive en local

CheminSharePoint est le chemin d'accès local et qui est en général

C:\Users\NomUtilisateur\OneDrive\Documents\

A ma connaissance pas de possibilité autrement

A+

OK bon bah tant pis j'ai fait 2 userform pour rien :).

Sinon est ce que vous savez si on peut le faire via un autre site de partage avec modification en ligne ?

En tout cas merci d'avoir pris le temps de me répondre.

Bonne soirée

Re,

Passez à ce moment là sur Google Sheet

On a un PRO ici https://forum.excel-pratique.com/membre/82463

A+

Merci pour ton orientation.

Just simple question car j'ai réfléchis en attendant.

Est ce que je peux importer dans un classeur excel (vierge ?) les données d'un autre classeur en ligne ?

Pour donner un ordre d'idée j'ai environ 500 onglets dans mon fichier ressource en ligne.

Merci pour vos réponses.

Re,

Oula c'est quoi ce fichier... 500 onglets... non mais vous êtes sérieux

Peut-être en utilisant PQ (Power Query)

Bonne chance

Rechercher des sujets similaires à "telecharger fichier heberge onedrive"