Tag: 远程访问

如何检索从远程PC使用VB.NET打开EXCEL文件名

您好目前我有以下代码。 它从进程中检索打开的excel文件的文件名并显示它。 现在它可以从我自己的电脑检索到,但是当我想从其他电脑远程检索它,它不起作用。 我已经授权访问,我实际上只能获得远程PC的进程ID和名称。 Dim w As Object Dim processQ As String Dim processes As Object Dim processA As Object Dim pname As String w = GetObject("winmgmts:{impersonationLevel=impersonate}\\" & pc & "\root\cimv2") processQ = "SELECT * FROM win32_process WHERE name = 'EXCEL.EXE'" processes = w.execquery(processQ) For Each processA In processes activeprocess = Process.GetProcessById(processA.processid) MsgBox(processA.processid & processA.name) […]

用户远程获取文件

我正在使用ADO从Excel电子表格使用vb编写的代码连接到访问数据库。 该电子表格允许某人根据他们在特定单元格中input的内容以及询问数据库的方式来检索本地存储在本机上的文件。 这一切都运行良好,现在感到鼓舞我的可怕的前景! 我希望将电子表格的副本提供给人员,但将文件和数据库保留在我自己的计算机或专用服务器上。 (我不希望用户能够访问数据或允许他们访问的文件以外的任何内容)。 我完全赞赏他们有无数的替代技术,我可以或可能需要做到这一点。 但我真的是一个简单的,并希望能够简单地修改我的连接string与使用IP地址和类似的文件。 这甚至有可能吗? 有人可以告诉我哪里可以开始寻找解决scheme吗? 我浏览过VPN,应用服务器,ASP等等的东西,甚至不知道它是否相关,正如我所说,我需要愚蠢的解决scheme。 我很高兴阅读 – 但是,我应该看看VB.net?

用于远程Excel用户的数据库

我的问题不是一个简单的,但简单地说,我正在寻找什么样的数据库使用Excel的build议,可以很容易地由远程用户脱机访问。 我是一个十几名现场工程师之一,每天都使用Excel来logging和报告大量的信息。 我所追求的最终结果是所有工程师都可以访问其他工程师logging的数据。 回顾信息是必不可less的,但不一定充分的查询。 问题是,我们都是基于字段的,所以不是永久连接到服务器,但有VPN访问中央服务器,所以可以定期进行同步。 有几件事要考虑: 我为拥有完善的IT基础设施的大公司工作。 实现服务器更改将是困难的,但如果绝对必要的话可能是可能的。 没有一个用户是IT专业人员,因此需要简单地保存/回收信息。 它将由我pipe理。 我是一名仪器工程师,而不是软件领袖。 我不是专家,但我敢说我对VBA有相当的能力,刚刚开始熟悉XML并开始了解SQL。 它必须脱机使用,同步将是可能的,冲突解决可以像最新的数据获胜一样简单。 Excel是必不可less的,相当多的复杂的计算被执行,所以这不是一个糟糕的select数据录入平台的情况。 我有一半期待的答案喊mySQL,但截至目前,我当然没有信心使用它,而服务器端的东西有点令人生畏。 据我所知,Excel对XMl来说是相当不错的,而且这个数据可以根据客户(40-50个不同的文件)进行分割。 我有点卡住,并会感激一些有见识的意见。 我很乐意澄清任何一点,这是一个难以解释的情况。 谢谢。 编辑:数据量是每个工作簿大约15张,每天所有用户的2-3个工作簿。 每个工作簿有50行。 所以每天总计100-200行,可以说每天最多250行。