Thema Datum  Von Nutzer Rating
Antwort
Rot Excel-Datei in SharePoint speichern
30.09.2013 09:56:08 Andreas
NotSolved

Ansicht des Beitrags:
Von:
Andreas
Datum:
30.09.2013 09:56:08
Views:
2385
Rating: Antwort:
  Ja
Thema:
Excel-Datei in SharePoint speichern

Hallo,

ich habe ein Makro für eine Excel-Datei geschrieben, die als Inhaltstyp in eine SharePoint-Bibliothek geladen wird. Dieses Makro soll u.a. bewirken, dass eine neue Excel-Datei erstellt wird und diese unter einem vorgegebenen Namen ohne Makro in die Bibliothek gespeichert wird.

Wenn ich einen konkreten Pfad angebe, funktioniert das auch alles prima. Jedoch soll der Pfad flexibel sein, damit die Datei in verschiedenen Bibliotheken eingesetzt werden kann ohne jedes Mal den Pfad anpassen zu müssen.

Alles was ich bisher versucht habe, der Variablen "path" zuzuweisen (ActiveWorkbook.path, Application.DefaultFilePath etc...), hat nicht funktioniert.

Problem ist anscheinend, dass die Excel-Datei als Inhaltstyp nicht in der Bibliothek gespeichert wird, sondern irgendwie irgendwo im Hintergrund des SharePoint.

Kennt sich jemdand damit aus, hat jemand eine Idee wie man die Bibliothek flexibel als Speicherort ansprechen kann?

Hier die Code-Zeilen, um die es sich dreht:

...

strDateiname = Application.GetSaveAsFilename(InitialFileName:=path & "Anlegen" & "_" & ort & "_" & Format(Date, "dd") & "." & Format(Date, "mm") & "." & Format(Date, "yy") & "_" & temp & ".xlsx", _
FileFilter:="Microsoft Excel-Arbeitsmappe (*.xlsx), *.xlsx")

Application.DisplayAlerts = False

' Abfangen des Fehlers, wenn der Benutzer den Button "Abbrechen" drückt

If strDateiname <> "" And strDateiname <> "Falsch" Then
ActiveWorkbook.SaveAs Filename:=strDateiname, FileFormat:=xlOpenXMLWorkbook
Else
GoTo Fehler
End If

...

 

Vielen Dank für eure Hilfe!

Viele Grüße,

Andreas


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Excel-Datei in SharePoint speichern
30.09.2013 09:56:08 Andreas
NotSolved