Résultats pour "onedrive"

15 résultats pour cette recherche

Bonjour,

J'ai créer un classeur Excel, faisant appel à un autre classeur par macro.

Pour faire simple, mon classeur "Devis" appel mon classeur "Base_Donnée" par macro à chaque ouverture, et ce dernier le rempli et/ou l'utilisé à chaque manipulation du classeur "Devis".

Ce classeur "Devis", utilise la feuil1 du classeur "Base_Donnée", et remplis aussi automatiquement la feuil2

J'aimerais partagé ce classeur "Base_Donnée", afin que chacun de mes 4 collaborateurs le remplisse, et l'utilise a partir du classeur "Devis", que chacun aura sur son poste.

Je sais mettre le classeur sur mon dossier local OneDrive, mais Quid de l'appel des Procédures des classeurs "Devis" de chacun de mes collaborateurs.

Je précise que nous sommes une TPE-PME, et que nous n'avons pas de réseau, et qu'il nous arrive aussi trés souvent de télé-travailler.

Bonjour,

J'utilise VBA pour créer des copies (excel et PDF) d'un document excel. J'enregistre les copies ici: "C:\Users\XXX\OneDrive" afin de pouvoir enregistrer le document lorsque je suis connecté ou non à mon compte 365. Le dossier est ensuite actualisé et disponible sur tout mes appareils.

Quand je suis en connecté tout marche très bien, par contre lorsque je ne suis pas connecté j'obtiens une erreur 1004: La méthode 'SaveAs' de l'objet 'Workbook' a échoué. A ce moment mon code s'arrête. Quand je vais vérifier dans le dossier où j'enregistre mes copies, elles sont bien présentes.

Le problème est donc que j'ai un message d'erreur qui arrête le code VBA alors que les documents s'enregistre correctement.

L'erreur est sur la ligne:

ActiveWorkbook.SaveAs Filename:=Fname, FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False

(Fname="C:\Users\XXX\OneDrive\YYY\ZZZ.xlsm")

J'ai fait des recherches sur internet sans succès afin de comprendre ce qui se passe lorsque je n'ai plus de connection internet.

Est ce que vous savez ou est mon erreur ou quelles peuvent être les limitations de la fonction SaveAs avec OneDrive et comment je peux résoudre mon problème.

Merci

Bonjour le forum

Bonjour ric,

ric tu m'as bien aidé avec " Mon commentaire ne s'affiche pas avec Excel 2019 ".

Tout fonctionne correctement sur l’ordi de la maison et au travail avec Excel 2019

Le souci c'est que j'ai partagé le fichier et je l'ai mis sur OneDrive.

Et j'ai des messages d'erreur, j'aurais voulu savoir si quelqu'un aurait une solution à ces messages.

Y a-t-il un réglage à faire sur OneDrive ou modification des codes.

J’ai tester avec Excel 2013 et 2016 sur OneDrive, les commentaires s’affichent bien pas de problème.

Comme je ne sais pas si vous avez OneDrive, je joins le fichier avec les messages d'erreur.

Merci beaucoup de votre aide

Bonne journée à tous.

Balance58

Bonjour,

J'ai un problème avec un macro commande. Quand j'utilise la macro sur mon disque dur cela fonctionne. Quand je mets la macro sur Onedrive et que je l'exécute j'ai une message d'erreur.

Le message d'erreur que je reçois est : Methode de l'objet EXPORT "_Chart" a échoué

Voici la ligne de code où je reçois le message d'erreur:

ActiveSheet.ChartObjects("CommentPic").Chart.Export ThisWorkbook.Path & "\ChartPic.jpg"

Je travaille avec Excel 2016.

Merci,

Oiseau bleu

Option Explicit

Sub CreateCommentChartPic()
Dim SelRow As Long
Dim PicFileName As String
Dim PicComm As Comment
With Sheet1
            SelRow = .Range("B4").Value
            PicFileName = ThisWorkbook.Path & "\ChartPic.jpg"
            On Error Resume Next
            If Dir(PicFileName) > 0 Then Kill (PicFileName)  
            On Error GoTo 0
            .Shapes("AnnSalesChart").CopyPicture xlScreen, xlBitmap 
            'Create a new Temporary Chart
            With ActiveSheet.ChartObjects.Add(Left:=.Shapes("AnnSalesChart").Left, Top:=.Shapes("AnnSalesChart").Top, Width:=.Shapes("AnnSalesChart").Width, Height:=.Shapes("AnnSalesChart").Height)
                .Name = "CommentPic"
                .Activate
            End With

                  ActiveChart.Paste 
                  ActiveSheet.ChartObjects("CommentPic").Chart.Export ThisWorkbook.Path & "\ChartPic.jpg"
                 .Shapes("CommentPic").Delete 
                 On Error Resume Next
                 .Range("L" & SelRow).ClearComments
                 On Error GoTo 0
                 Set PicComm = .Range("L" & SelRow).AddComment
                 With PicComm
                        .Text Text:=" "
                        .Shape.Fill.UserPicture (PicFileName)
                        .Shape.ScaleHeight 2.95, msoFalse, msoScaleFromTopLeft
                        .Shape.ScaleWidth 2.32, msoFalse, msoScaleFromTopLeft
                        .Visible = True
                 End With
        End With
End Sub

Bonjour

j'aimerai connecter mon fichier excel A de mon pc à mon fichier excel B stocké dans onedrive (tableau ayant des valeurs qui se renouvelle tout le temps) afin de pouvoir rechercher une valeur dans le fichier excel A en fonction d'une valeur insérée (grâce au tableau de B)

est ce que cela est possible , si oui comment le faire?

merci

Bonjour,

Je fais fasse à un problème ponctuel de synchronisation Onedrive et cela affecte la bonne utilisation de certains de nos fichiers.

Je souhaiterai ainsi pouvoir tester la bonne synchronisation du Onedrive de l'utilisateur avant le lancement de nos macro.

Débutant en VBA et malgré des recherches je n'ai rien trouvé qui puisse répondre à mon problème

Eléments de contexte :

Notre équipe utilise un fichier de signalement dans un environnement SHAREPOINT.

Cette fiche permet :

  • Un mailing automatique
  • Une numérotation de la fiche de signalement (+1 pour chaque signalement)
  • Une copie de la fiche dans un dossier racine permettant d'archiver les signalements

Plusieurs collègues travaillent sur cet environnement SHAREPOINT. Pour assurez un bon fonctionnement de ce fichier et surtout des macros, nous utilisons ce fichier depuis nos Onedrive (synchronisation du SHAREPOINT vers notre ONEDRIVE).

Le problème :

Notre macro permet d'envoyer un signalement par mail + de réaliser une copie dans un dossier racine. Régulièrement, nous constatons des doublons dans la numérotation des fiches lorsque les agents utilisent le fichier par encore totalement à jour. Du coup, vu que le fichier n'est pas totalement à jour, l'agent envoi une fiche avec un n° déjà existant.

Je souhaite un code qui permette :

1) De détecter l'état de synchronisation du fichier de signalement dans l'espace Onedrive de l'agent puis sous forme de condition, si le fichier de signalement n'est pas à jour, exit Sub

2) Si un doublon de n° de fiche est détecté avec les fiches sauvegardées dans le dossier racines, quitter la macro via => Exit Sub

Pour cela, balayer l'ensemble des fiche sauvegardées dans le dossier d'archives des signalements.

Concernant le point 2, ça n'est pas peut-être pas forcément la meilleure solution. Si vous en avez des meilleurs n'hésitez pas.

SHAREPOINT / ONEDRIVE n'est peut-être pas adapté à l'utilisation qu'on en fait, mais n'étant pas décisionnaire sur ce périmètre je ne me perdrai pas dans ce débat.

En espérant avoir été le plus clair dans ma demande.

En PJ, je vous joint mon fichier de fiche de signalement afin d'avoir une base. Pour fonctionner elle doit être utiliser dans un dossier (peut-importe son nom) avec à l'intérieur de ce dossier la fiche en PJ ainsi qu'un autre dossier nommé "TEST5" (il s'agit du dossier racine évoquer ci-dessus) => dossier d'archives des fiches de signalement.

Merci d'avance pour vos retours et bonne fin journée !

Spike.

2test.xlsm (42.82 Ko)

Bonjour à tous,

Je suis novice dans excel et du coup je vous sollicite pour avoir un peut d'aide.

J'ai crée un classeur excel avec plusieurs feuilles. Parmi celle-ci, j'ai une feuille qui me sert de planning pour le prêt d'un véhicule dans lequel je renseigne le nom des personnes qui empreinte mon véhicule.

Dans une autre feuille, j'ai une réalisé une copie de la première feuille avec des mises en forme conditionnelles qui me colorise mes cellules en vert si véhicule disponible et en rouge si véhicule non disponible.

J'aimerais crée un bouton ou un raccourcis clavier qui enregistre ma deuxième feuille et uniquement celle-ci sur mon onedrive avant de quitter mon classeur excel.

Est ce que quelqu'un saurait comment m'aider?

Merci d'avance

Bonjour à tous et à toutes,

Après plusieurs recherche, j'ai trouvé le code VBA pour recevoir un mail de notification lors de modifications du fichier excel.

Mon problème, impossible de modifier le fichier avec le téléphone ou une tablette ( version non compatible avec le code VBA).

Pouvez-vous m'aiguiller si il y a une solution pour que le code soit compatible avec le excel qui se trouve sur le téléphone ou tablette.

Merci d'avance pour votre retour.

Bonjour à tous,

Mon premier message mais sans doute pas le dernier....

Le contexte: plutôt débutant sur excel (aucune maitrise des macros), mais de niveau correct en informatique ce qui me permet de m'adapter.

J'ai besoin d"héberger sur Onedrive pour consultation par plusieurs personnes des fiches indiduelles. Ces fiches sont actualisées en fonction de données récupérées dans un autre classeur.

Exemple: dans un classeur, j'ai une liste de noms avec des données. Cliquer sur un nom ouvre un autre classeur excel avec une présentation qui met en forme les données.

Lorsque je travaille en local avec les fichiers ouverts, l'actualisation entre les deux classeurs est immédiate.

Mais problème: quand je clique sur un lien, au lieu d'ouvrir le fichier sur excel, il l'ouvre dans excel online.

Cela ne me pose pas de problème philosophique outre mesure, sauf que le fichier excel online n'est pas actualisé ... (il l'est si entre temps j'ouvre le même fichier dans excel)

J'ai par ailleurs ce message: "les liens vers des classeurs externes ne sont pas pris en charge et ont été désactivés" que je n'arrive pas à virer.

Une recherche google me préconisait d'aller dans les paramètres excel, centre de gestion de la confidentialité, contenu externe -- > tout activer

Ce que j'ai fait .....

Bref, je sèche

Grand merci à celui qui saura me tirer de ce pétrin ...

Bonjour

j'ai un problème avec OneDrive.

J'ai fais un fichier pour mes feuilles de frais; l'enregistrement est synchro avec mon compte OneDrive.

Le problème est que j'ai tout automatiser, et lorsque je fais une vérification pour savoir si le dossier (ça fait pareil pour le fichier), j'ai une erreur "nom ou numéro de fichier incorrect". Le fichier "actif" est sur OneDrive ;

Si j'enregistre le fichier de feuille de frais sur mon disque local le problème ne se pose pas !!

Je pense que "ThisWorkbook.Path " pose problème mais je ne comprends pas .

D'où vient cette erreur et surtout y--t'il une solution pour que même quand le fichier est sur OneDrive tout marche nickel ??

Ci dessous je vous copie une partie du code.

Merci pour vos réponses .

Sub Export_PDF()

    Dim derlign As Integer

    NOM = Range("D3")
    MOIS = Range("G2").Value
    annee = Range("I2").Value
    derlign = Range("B65536").End(xlUp).Row
    CHEMIN = ThisWorkbook.Path & "Archives\" & annee & "\"
    ActiveSheet.PageSetup.PrintArea = "$B$2:$M" & derlign
    nom_du_fichier = "00_" & NOM & "_" & MOIS & "_" & annee & ".pdf"
    formation = 0

    Dim MonDossier As String

'on vérifie s'il y a des formations dans le mois et si c'est le cas on vérifie si les kilomètres"formations" ne sont pas à zéro
    For x = 8 To 31
        If Cells(x, 6) = "Formation" Then
            formation = 1
        End If
    Next
        If formation = 1 And Range("M33") = "" Then MsgBox "Vous n'avez pas comptabilisé les kilomètres parcourus pour la formation." & vbCr & vbCr & "Merci de remplir la case   'Kms Formation'   en rouge.", vbCritical: Exit Sub
        If formation = 0 Then Range("M33") = ""

'on vérifie si le dossier "archives" et le sous dossier de l'année existent; sinon on les crée

      MonDossier = ThisWorkbook.Path & "\Archives\"
        If DossierExiste(MonDossier) = False Then
            MsgBox "Le dossier 'Archives' n'existe pas. Nous le créons."
            MkDir ThisWorkbook.Path & "\Archives\"
        End If

        MonDossier = ThisWorkbook.Path & "\Archives\" & annee
        If DossierExiste(MonDossier) = False Then
            MsgBox "Le dossier relatif à l'année n'existe pas. Nous le créons."
            MkDir ThisWorkbook.Path & "\Archives\" & annee
        En

d If

bonjour a tous

nous voulons partager un fichier mais via excel bureau

avec dropox cela fonctionne sans soucis on voit bien les modifications de l un et l autre

mais avec onedrive on y parviens pas nous somems sous windows 8.1 et 7

voila ce que l on fait on prends un fichier et via l interface de hotmail ou le charge sur onedrive donc a travers le navigateur

le fichier est présent dans le onedrive navigateur

et évidement dans le onedrive du pc

a partir de la on doit s y prendre comment pour le partager et que nous puissions etre a deux a travailler dessus en acceptant ou refuant les modifications de l un et l autre comme avec dropox

on ne veux pas l ouvrir en ligne

autre question comment pouvoir partager via excel online un classeur avec des macros dedans (avec office365 ?)

merci pour l aide

Bonjour Forum,

En ce moment j'utilise conjointement OneDrive et Excel (vba) en associant un chemin du disque dur exemple: C:/Users/Nom/OneDrive.

Le probleme c'est que si je ne suis pas sur mon ordinateur ( ou un ordinateur qui aurait le même chemin ( ou qui n'est pas connecté à mon OneDrive)) je ne peux pas accéder aux fichiers dans le OneDrive Folder.

Je peux facilement remplacer le nom du User par une variable mais reste que, ce que j'aimerais vraiment c'est de pouvoir synchroniser mes fichiers à partir de n'importe quel ordinateur.

Voici comment je fais en ce moment:

Sub Truc()
Dim Profil As String
Profil = Feuil1.Range("M1").Value

MonRepertoire = "C:\Users\" & Profil & "\OneDrive - machintruc\\____DOSSIER EN COURS____\"
End Sub

Existe-t-il une facon de se connecter directement à partir des identifiants OneDrive? Si je ne peux avoir ce chemin si je suis sur l'ordinateur d'un ami par exemple (je ne veux pas au préalable configurer le dossier avec Windows)

Merci!

Bonjour,

Je suis confronté à un soucis lorsque j'ouvre mes fichiers excel avec "Excel Online" : je possède un fichier source et plusieurs fichiers destination (indépendants les uns des autres), et lorsque j'ouvre un fichier destination une barre s'ouvre et me dis "LIENS DÉSACTIVÉS : Les liens vers des classeurs externes ne sont pas pris en charge et ont été désactivés".

En parcourant plusieurs forum, la totalité des réponses étaient que Excel Online ne prend pas en charge les liens, donc l'actualisation d'un fichier destination est impossible. Seulement, j'aimerais savoir si un contournement était possible, ou bien savoir si une autre manière de faire était possible pour réaliser mon projet.

En fait, mon but est d'avoir un fichier source contenant les données de plusieurs sujets que je peux modifier facilement sur mon logiciel Excel. Le fichier destination est envoyé à un seul sujet (le sujet concerné, sous la forme d'un lien de partage), et ne contient que ses données personnelles (Aucune information sur les données des autres sujets). D'où mon idée d'avoir fait plusieurs fichiers destination, que je partagerais un par un avec tous mes sujets.

Un exemple de formule écrite dans une cellule qui fait référence au fichier source "Résultats" : "='

[Résultats.xlsx]Feuille1'!A1

Merci de votre aide,

Jules

Bonjour,

Je cherche depuis des jours comment récupérer en vba ou macro un fichier stocké sur onedrive. Voici le lien onedrive:https://onedrive.live.com/redir?resid=62875A89ADEAEC5A!129&authkey=!AILa62hhORF7ulE&ithint=file%2cxlsx

Merci d'avance de votre aide

Je galère

Guillaume

Bonjour,

Une petite question.

Est-il possible avec une macro et un bouton d'envoyer le fichier excel sur mon compte OneDrive pour le sauvegarder.

Merci

Recherches récentes

ouvrir tous fichierscopier derniers caracteres cellulrsredimextraire tableau structuresenregistrer donnees tableau vba boucle forrapportrecherche multicriteres userformvba remplacer textemacro ralentirprocedure trop longue vbarapprochementconsolidation fichiers power queryconsolidation fichierstaille liste deroulanteenregistrer imagecalculliens word serveur424auto clickerrecherchev doublon