Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Excel中使用宏插入模板_Excel_Vba - Fatal编程技术网

在Excel中使用宏插入模板

在Excel中使用宏插入模板,excel,vba,Excel,Vba,我在将excel模板插入程序时遇到问题。我的目的是按下主文件上的按钮,插入一张工作表。这个程序将被办公室里的每个人使用,所以我希望能够将XLTM文件保存在我们服务器上的一个公用文件夹中,最好使用主程序 该程序运行良好,但我不希望每个人都必须将XLTM文件保存在他们的appdata>Microsoft>Roaming>Templates文件夹中,如果他们想使用它的话 我的代码如下: 'name of the sheet template shName = "Wet Systems Temp

我在将excel模板插入程序时遇到问题。我的目的是按下主文件上的按钮,插入一张工作表。这个程序将被办公室里的每个人使用,所以我希望能够将XLTM文件保存在我们服务器上的一个公用文件夹中,最好使用主程序

该程序运行良好,但我不希望每个人都必须将XLTM文件保存在他们的appdata>Microsoft>Roaming>Templates文件夹中,如果他们想使用它的话

我的代码如下:

'name of the sheet template
    shName = "Wet Systems Template.xltm"

    'Insert sheet template

With ThisWorkbook
        Set sh = Sheets.Add(Type:=Application.TemplatesPath & shName, _
                            after:=.Sheets(.Sheets.Count))

    End With
如何修改此代码以指定文件服务器上的特定位置


谢谢,

更改
应用程序。模板粘贴到您的路径不起作用?它确实起作用,但是如果我想将模板保存在服务器上的某个位置,每个人都可以访问它们,该怎么办?