ユーザーがSQLを介して別のExcelブックを更新するために使用するExcel(UserForm)のVBAアプリケーションがあります。2つのファイルは、MS Sharepointフォルダーに並んでいます。ユーザーには2種類あります。最初のグループは、Citrixを使用してWindows 7(シンクライアント)にリモートでログインします。2番目のグループにはノートブックがあり、Citrixを介してまったくログインしません。
Citrixユーザーは問題なく、すべてがローカルとリモートの両方で意図したとおりに機能します(Sharepointリボンの[Eplorerで開く]オプションを常に使用する必要がありますが、それでも構いません)。
ノートブックユーザーの場合、VBAがリンクされたファイルを見つけられないため、Sharepoint UserFormを使用しようとすると(ローカルでは正常に動作する)ファイルパスに奇妙な問題が発生し、エラーが発生します。
C:\Users\Username\Documents\https:\sharepoint-domain.com\Database.xls
Citrixでの作業パスは次のようになります。
\\sharepoint-domain.com@SSL\DavWWWRoot\Database.xls
両方のユーザーグループがこれを利用できるようにする方法の手がかりはありますか?
Citrixには別のユーザーアカウントが必要だと言われました...それは非常に複雑です。しかし、私はあなたが提案したことを試してみます、ありがとう。
—
ジルカプ
onerror
ことです。