使用VB在Windows窗体应用程序中在SharePoint中创建文件夹

时间:2012-08-02 18:26:11

标签: vb.net sharepoint directory

我正在开发一个Windows窗体应用程序,我需要在SharePoint目录中创建一个文件夹,然后将excel文件保存在该文件夹中。

我目前用于将我的excel文件保存在sharepoint目录中的代码与inteded一样工作。

        Dim xlsApp As Microsoft.Office.Interop.Excel.Application = CreateObject("Excel.Application")
        Dim xlsWB As Microsoft.Office.Interop.Excel.Workbook
        xlsApp.Visible = True
        xlsWB = xlsApp.Workbooks.Open("H:\Records\1234_TEST.xls")
        xlsWB.SaveAs("//oil.Test.com/oil452-6603/TEST_FOLDER/1234_TEST.xls")

我遇到的问题是我需要在SharePoint目录中创建一个文件夹,说“TEST_FOLDER”以实际放入excel文件。我不打算在与sharepoint服务器相同的计算机上运行它,并且我无法想办法通过代码在sharepoint中创建一个文件夹。

手动添加文件夹不是一个选项,因为我需要为每个文件夹创建大量这些额外的文件夹/ excel文件。

任何有关我需要做什么的帮助,以便能够创建一个文件夹,以便我可以保存我的Excel文件将不胜感激。谢谢

1 个答案:

答案 0 :(得分:1)

您可以使用SharePoint web services执行您需要的操作,但您需要使用Lists web service。有关创建文件夹的示例,请参阅this blog post(我尚未对其进行测试但看起来不错)。