Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.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 使用VBA连接到Citrix_Excel_Vba_Ms Access_Citrix_Citrix Access Gateway - Fatal编程技术网

Excel 使用VBA连接到Citrix

Excel 使用VBA连接到Citrix,excel,vba,ms-access,citrix,citrix-access-gateway,Excel,Vba,Ms Access,Citrix,Citrix Access Gateway,这是我的第一个问题 在我的工作中,我们用智能卡连接到我们的内部网络。 因此,当我们想要连接到Citrix时,我们只需从“所有程序”菜单中打开CheckPoint's Hammer,然后按ctrl+alt+delete,然后键入智能卡的个人密码 由于我们没有Citrix的用户名和密码,我不知道如何使用VBA(即Excel)自动连接 我需要用户名和密码,但我没有用户名和密码。它启动良好,然后阻塞: Sub checkConnected() Dim cli As New WFICALib.IC

这是我的第一个问题

在我的工作中,我们用智能卡连接到我们的内部网络。 因此,当我们想要连接到Citrix时,我们只需从“所有程序”菜单中打开CheckPoint's Hammer,然后按ctrl+alt+delete,然后键入智能卡的个人密码

由于我们没有Citrix的用户名和密码,我不知道如何使用VBA(即Excel)自动连接

我需要用户名和密码,但我没有用户名和密码。它启动良好,然后阻塞:

Sub checkConnected()
    Dim cli As New WFICALib.ICAClient
    cli.SetProp "Address", "255.255.255.255"
    cli.SetProp "Username", "xxxxxxxxxx"
    cli.SetProp "Password", "xxxxxxxxxx"
    cli.SetProp "Domain", "xxxxxxx"
    cli.Startup
    cli.Launch = True
    cli.Connect
    Debug.Print cli.AUTHUsername
    Debug.Print cli.Connected
    Debug.Print cli.GetSessionCount
End Sub

我很想得到你的帮助。谢谢大家!

您是否与贵公司的IT/数据安全团队进行过沟通?检查点通常用于保护公司数据,其目的是您无法将其从内部网络中删除。您能否在Citrix中使用excel和access来收集和显示数据,而不是尝试将数据从网络中提取到PC上?
您的IT团队将能够帮助您找到做您想做的事情的最佳和最安全的方式

为什么要同时标记Excel VBA和Access VBA?您想解决什么问题?您是否试图让Excel或Access通过Citrix连接到办公网络?不清楚你在做什么。你能提供更多细节吗?谢谢你的评论。实际上,我想创建一个宏,将Citrix中的应用程序中的数据拉到Excel中,并在我的计算机上访问它。因此,我需要将VBA连接到citrix应用程序。如果它要求提供您没有的凭据,显然没有任何帮助。由于智能卡的缘故,我在工作中连接到citrix时没有此凭据。所以这是可能的,我是手动的。我只是想知道如何用VBA自动完成。