Tag: 连接

将特殊字符连接到一列数据?

9 37 92 93 96 98 118 128 135 136 139 我有大约13K以上的logging,如上面的列表。 我想在每个数字后加一个','? 什么是最好/最简单的方法来做到这一点?

如何检查FirstName是否为空,然后在Excel文件中填写全名?

我有一个excel文件,需要检查firstname是否为空或空白,然后从全名列中提取第一个名字,例如: 全名是:拉姆辛格然后我想拉姆在名字列。 我已经尝试了下面的公式,但它作为名字的值总是返回给我。 =IF(ISBLANK(F3), F3, C3) 名字是在F3和全名是C3。 第二件事我想同样的事情全名:如果全名是空的,那么它连接的名字和姓氏 请帮助我,我怎样才能实现我的目标。

VBA Excel 2003断开连接到DB对象

我看过这个代码执行。 它执行“closures”,然后“设置为无”。 然后它返回到'closures',并抛出一个错误91“对象variables未设置块”。 Public Sub closeItDown() ' CLEAN UP and SHUT DOWN cnxRPTRS.Close Set cnxRPTRS = Nothing End Sub 我在许多“应用程序”中使用过这个代码。 但是这一次,我正在使用它和启动例程多次连接和断开连接到数据库。 这是为了清除所有的临时表,并从一组不同的情况开始。 这是为了解决另一个问题,我只想完成。 Set cnxRPTRS = New ADODB.Connection cnxRPTRS.Open strForCNX 'Open the connection. … 第一次通过没有问题第二次是问题发生的时候。

如何通过VBA执行SQL查询?

目前,我打开SQL Server Management Studio并执行查询。 然后,单独打开Excel并导入数据表(使用数据连接/ VBA)。 我想用VBA一步到位。 问题是,SQL查询不只是几个简单的SELECT语句(否则我会改变连接来select我需要的),但使用临时表,插入,和其他更复杂的事情来获取我需要的数据。 我的第一个想法是让VBA调用SQL Server Management Studio,然后执行查询。 但经过研究,我发现这可能是不可能的。 我到处search,找不到任何东西。 我看到了这个链接 ,但没有解决。 任何帮助将是惊人的。 谢谢。

返回列单元格中的最高数值加上相关的行单元格数据

| ABCD ——– | ——————————— 1 |年份单位出售 2 | 2011乔恩99 55 3 | 2012 Jon 70 22 4 | 2013 Jon 65 34 5 | 2014 Jon 78 44 我想知道如何findJon出售最多的年份(在这个例子中是D2中的55 )。 我知道=MAX(D2:D5)会得到我55 ,但我想显示像55 (2011)在一个或两个如果不可能在一个。

SSIS Excel连接pipe理器expression式

我使用SSISvariables为文件夹path和文件名设置了Excel连接,其中包含属性ConnectionString和ExcelFilePath的expression式。 ConnectionString =“Provider = Microsoft.Jet.OLEDB.4.0; Data Source =”+ @ [User :: parmSourcePathUNC] + @ [User :: varSourceFileName] +“; Extended Properties =”+“\”“+”EXCEL 8.0; HDR = YES“+”\“”+“;” ExcelFilePath = @ [User :: parmSourcePathUNC] + @ [User :: varSourceFileName] 如果文件存在,这是好的,但我使用存储过程来确定具有date后缀的文件名的最新名称。 如果我通过单个字符更改文件的名称(以模拟第二天的到来),则包无法通过以下错误进行validation: 错误:“组件”Excel源“(14)”未通过validation并返回validation状态“VS_ISBROKEN”。 新的文件名是通过在从Excel载入之前调用Sproc来设置的,所以这应该是可能的,但是我没有看到(例如)推迟validation。 在此先感谢您的帮助。

SSISdynamic连接到源和目的地。

嗨,我想创build一个SSIS打包装载Excel文件到客户数据库。 我有100个客户数据库,我也有evrey新的一周100 excel文件(所有的数据库和文件具有相同的结构)数据库的名称是CustomerName和Excel文件名是CustomerName_date。 我想创build将每周运行一次ssis packge的作业,将把文件夹中的所有excel文件加载到客户数据库,并将文件传输到存档文件夹。 什么是最好的为什么dynamic连接到源和目的地。

通过ADO&SQL将数据插入到其他xls工作簿 – 数据types错误

我正在构build一个非常复杂的用户窗体,它使用ADO连接来连接到另一个用作数据库的Excel工作簿,并通过SQL查询来检索和插入数据。 请注意,在这种情况下,我不允许使用Access。 我已经想出了如何使用SELECT,但有一个特定的错误INSERT我无法解决。 这让我很困扰,我已经做了很多工作。 首先是连接(我使用JET检索数据和ACE来保存数据,因为我无法让JET工作): Public Sub InsertDataToSheet(SQLCmd As String) Dim cnx As Object Set cnx = CreateObject("ADODB.Connection") cnx.Open "Provider=Microsoft.ACE.OLEDB.12.0; Data Source='" & ThisWorkbook.Path & "\Database.xls'; Extended Properties=Excel 12.0;" cnx.Execute SQLCmd cnx.Close End Sub 然后有一个子程序链接到一个提交button,实际上生成的查询,因为我需要保存只填写文本框和组合,以避免空值: Private Sub SaveRecord() Dim SQL As String SQL = "INSERT INTO [Report$A2:AM50000] (" Dim i As Control For Each i […]

如何删除Excel数据连接?

我发现$workbook.Connections.Item(1).Delete在VBA中删除从Excel工作表中删除数据连接。 在PowerShell中,这不适用于我。 $workbook.Connections.Count()在PowerShell中工作并返回多个连接。 任何想法如何删除这些数据连接与PowerShell?

Excel工作簿中SQL数据连接的单元格格式

我的工作有一些工具,需要我们通过Excel工作簿批量上传数据,所以我试图将我的SQL结果embedded到我的文件中以节省我一个步骤。 我创build了数据连接,但还没有完全弄清楚“定义”框中的代码格式。 现在我有: select custcontnum from "CONTACT"."dbo"."Incont" where custcode='SNH' and username = '[Custcontnums$G2]' 但它是空白的。 (如果我在单引号之间自定义用户名标准,它确实有效)最后,我想为用户名标准创build一个“in”语句,例如: select custcontnum from "CONTACT"."dbo"."Incont" where custcode='SNH' and username in ('[Custcontnums$G2]','[Custcontnums$G3]','[Custcontnums$G4]') Excel的数据连接function中的Excel参考的正确格式是什么?