Tag: 连接

Excel VBAmacros – 在循环中连接

尝试制作一个macros,它将在电子表格中每1000行插入一行,并将列的前1000行连接到不同列中第1000行的单个单元格中。 我正在使用此代码来每1000行插入一行: Sub Insert1000() Dim rng As Range Set rng = Range("A2") While rng.Value <> "" rng.Offset(1000).EntireRow.Insert 'code insert csv of 1000 previous rows into a single cell Set rng = rng.Offset(1001) Wend End Sub 如果我的描述不清楚,请道歉。 这里是我想要的结果的剪辑。 任何帮助,将不胜感激。

Excel VBA – 如何强制closures一个ADO连接?

我试图通过VBA将Excel工作表连接到本地Access数据库,并且遇到了Access数据库被从上一个debugginglocking的问题,并且在尝试执行时会引发错误3704或3709(请参见下文)debugging。 现在我是VBA的新手,所以我很有可能没有正确地将它连接到数据库。 有没有办法强制数据库closures? 以下是连接的代码: Dim objAccess As Object Dim strFile, strConnection As String strFile = "Address of SampleDB.accdb" Set objAccess = CreateObject("Access.Application") Call objAccess.OpenCurrentDatabase(strFile) 'get the connection string strConnection = objAccess.CurrentProject.Connection.ConnectionString objAccess.Quit Set cn = CreateObject("ADODB.Connection") cn.ConnectionString = strConnection 所以为了检查状态是否打开,我写了一个if块来检查,但这是当我在cn.CloseConnection行发现“运行时错误3074:当对象closures时不允许操作”: If cn.State = adStateOpen Then cn.Close Else MsgBox "The connection is already open." End If […]

SSIS与可变的Excel连接pipe理器

我正在尝试在SSIS中使用WMI事件观察程序任务自动执行程序包。 我想要的function是当excel文件被放入某个文件夹时自动执行包。 但是,这些excel文件将成为填充数据库的连接pipe理器。 目前SSIS不会允许我这样做,因为我的excel连接pipe理器在运行程序时没有path,只有在文件被删除后才存在。 有没有办法让variables的Excel连接pipe理器或连接string的值是一个variables? 另外,如何在expression式中实现这个variables的使用?

批量更新Excel文件连接string

我们最近改变了我们的SQL数据库服务器,我想知道是否有脚本或更新所有的Excel文件连接string更简单的方法? 如果他们使用连接文件,它会变得更容易,但不幸的是,他们都是手动设置,我们有大约600个报告… 任何帮助深表感谢。 谢谢 缺口

Excel数据连接的相对文件path

我有7个csv文件和一个xls文件。 在xls文件中,我有7张(每个csv文件一张)。 我可以创build一个数据连接,将每个csv文件读入给定的表。 但是,当我压缩xls和7 csv文件,并将它们发送给他们无法打开的人看到xls文件中的数据,因为它试图访问我的电脑上的文件(C:/桌面/我的电脑名称/ FILE.CSV)。 是否有可能使这个链接相对? 有没有不同的方式来访问CSV文件的内容,而不是逐个单元格吗?

如何在MS Excel中用新行连接单元格值?

在Excel中,我可以在一个单元格内引入一个新的行[alt enter] Boo[alt enter]Far 结果是: Boo Far 现在A1包含Boo , A2包含Far 。 我怎样才能显示这些A3值分隔的新行? A3=A1[alt enter]&B1 结果在BooFar A3=A1&[alt enter]B1 结果在BooFar 我怎样才能得到 Boo Far 通过使用单元格引用?

在Excel中批处理string连接

我在Excel中有几百个单元格,我想连接成一个单一的string。 有没有一个简单的方法来做这个比通过他们一个接一个手动inputCONCATENATE(A1, A2, ….) ? CONCATENATE(A1:A255)不起作用。