Tag: avaya

Microsoft Excel正在等待另一个应用程序在第63个循环后完成OLE操作

我一直在使用以下脚本,每天在我们的主要呼叫中心站点上运行呼叫中心座席的座席跟踪报告,该呼叫中心站点在任何时候都有40到50个座席。 我现在正在将这个报告扩展到我们的其他网站,一次只能运行234个代理的报告。 我试图设置234代理的完整列表的循环,63代理完成后,我得到OLE错误。 我已经尝试在整个代码中添加“DoEvents”和“Application.Wait”来减慢速度,并确保在下一次启动之前完成该过程,同时我也将代码从234循环中的1循环分解为4循环60(最后一个循环对于math迷们来说只有54),但是在代理63完成之后,我仍然收到OLE错误。 我怎样才能确定是什么导致此OLE错误? Sub CMSConn() Dim cvsApp As Object Dim cvsConn As Object Dim cvsSrv As Object Dim Rep As Object Dim Info As Object, Log As Object, b As Object Dim Agents(234) As String Dim I As Integer Set wk = ThisWorkbook serverAddress = "xxx.xxx.xxx.xxx" mydate = InputBox("Dates: ") UserName = InputBox("User […]

Avaya到VBA – 时区

现在我正在一个新的项目,我必须自动化仪表板。 该仪表板正在从Avaya脚本获取信息。 我search了最近2个星期在VBA的一个脚本,实际上从avaya报告中获取信息,并将它们导入到某个工作表的excel文件中。 那么,我的问题是,我必须导出1个报告与6个不同的时区。 例如:历史\devise师\多date多分裂技能区间 – 欧洲/布鲁塞尔时区历史\devise师\多date多分裂技能区间 – 美国/东部等 下面是我的VBA代码,与我的CMS一起工作,但不考虑我的时区设置为欧洲/布鲁塞尔,并在默认时区输出。 请帮助我,让我可以放松我的工作一个星期几个小时:) 感谢你们 Sub EMEA() Dim cvsApp As Object Dim cvsConn As Object Dim cvsSrv As Object Dim Rep As Object Dim Info As Object, Log As Object, b As Object Dim CMSRunning As String Dim objWMIcimv2 As Object Dim objProcess As Object Dim objList As […]

Excel 2007 VBA – Avaya CMS – SSH破坏脚本

眼镜 Excel 2007,VBA,Avaya CMS Supervisor R16.2 大约两年前,我汇集了一些脚本来自动化我们在Avaya所做的报告。 它一直在努力,但是这个周末出现了一些奇怪的问题,IT公司说我们把Avaya的连接从“networking”切换到“SSH”。 IT并没有改变任何事情,只是简单的说这似乎是有效的,而且他们同意这种情况刚刚发生。 不幸的是,我的脚本不再工作,而且我很难理解如何使它与SSH协同工作。 Dim cvsApp As New ACSUP.cvsApplication 'acsApp.exe Dim cvsConn As New ACSCN.cvsConnection 'cvsconn.dll Dim cvsSrv As New ACSUPSRV.cvsServer 'acsSRV.exe Dim Rep As New ACSREP.cvsReport 'acsRep.exe Dim Info As Object, Log As Object, b As Object Dim InfoOB As Object, LogOB As Object, bOB As Object cvsApp.CreateServer(UserName, […]