我想知道如何使用Excel宏在SharePoint中導出圖。如何將Excel圖導出到共享點
我已經編寫一個宏來我的圖形導出爲GIF圖片,這裏是我的代碼:
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
ExportGraph
End Sub
Sub ExportGraph()
' Déclaration des variables
Dim Sheets As Variant
Dim NomSheet As String
Dim Graph As Variant
Dim NomGraph As String
Dim Fich As String
Dim i As Byte
' Boucle parcourant les feuilles
For Each Sheets In ActiveWorkbook.Sheets
NomSheet = Sheets.Name
' On parcours les graphiques de la feuille
For Each Graph In Sheets.ChartObjects
i = i + 1
' Selection d'un graphique
Sheets.ChartObjects(i).Activate
' Récupération du nom du graphique
NomGraph = ActiveChart.ChartTitle.Characters.Text
' Chemin où l'on veut exporter les graphiques
Fich = "d:\LocalData\p080931\Desktop\racc\"
' On lance la procédure d'export
ActiveChart.Export Filename:=Fich & NomGraph & ".gif",
FilterName:="GIF"
Next
Next
End Sub
但我想直接在我的SharePoint文檔庫導出。
任何想法做到這一點?我沒有找到一個適用於URL的函數。
非常感謝
坦克爲您的答案。但它不起作用,我從Excel沒有錯誤,但文件不導出。它完全適用於拖放,但不適用於宏(我驗證路徑20次,它是正確的)。我不認爲我的電腦是管理員,這可能是由於這個原因。 – First
好吧,現在它的工作原理,我剛剛複製了錯誤的路徑,我有2之間的選擇,我選擇了錯誤的路徑。謝謝你的幫助 – First