Tag: string

SSIS包执行抛出错误DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER

我们尝试将保存在服务器上的共享path上的简单的从Excel文件导入到SQL Table 。 我为Excel源文件97-2003创build了Excel Connection Manager , First row has column names检查了First row has column names 。 我用选定的表格创build了OLEDB Destination ,并且映射了列。 所以罚款这么好,但是当我们运行包时抛出以下错误: Error: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER. The AcquireConnection method call to the connection manager "Excel Connection Manager" failed with error code 0xC0202009. There may be error messages posted before this with more information on why […]

在Excel中使用vlookup查找子string中的string

我有一个名字为花的excel表,例如: 蓼属两栖类 Hippuris寻常型 寻常的Lysimachia Juncus bulbosus ssp。 bulbosus Lycopus europaeus ssp。 europaeus Nymphaea alba 现在我需要在另一个表格中find这些名字,这不是特别的。 例如: Juncus bulbosus ssp。 bulbosus需要在一个叫做“ Juncus bulbosus * ”的Excel工作表中find。 我知道有可能使用*作为通配符。 所以我可以使用vlookup在Juncus bulbosus ssp中查找Juncus bulbosus * 。 bulbosus 。 但有可能做到反过来,findJuncus bulbosus ssp。 球茎 灯泡球茎* ?

Excel:将string列表与部分string列进行比较,如果匹配,则返回部分string

我有列A中的string列表。我想匹配列G中的条目(部分string)与列A中的string。如果匹配,我想打印列B(输出)中的部分string, 。 我用了下面的公式 – =IF(SUMPRODUCT(–ISNUMBER(SEARCH(G:G,A1)))>0,"found","notfound") 打印found或未foundstring,但我不能打印出列B中的部分string值。 任何帮助,将不胜感激。

在vba中修剪string/文件path?

我有下面的代码,其中产生的Excel文件path和电子邮件地址包含在这些工作簿中的列表。 码: Option Explicit Sub SO() 'clear the existing list here — not implemented '… Range("G17:G" & ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Row).ClearContents Range("V17:V" & ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Row).ClearContents Range("AD17:AD" & ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Row).ClearContents Dim pathsEmails As New Dictionary Dim app As New Excel.Application Dim fso As New FileSystemObject Dim weekFolder As Folder 'replace 1 with either the name or the index of the worksheet […]

为什么当我使用“Format(string_variable,”###。#“)”并且string_variable的值被设置为0.0时,VBA会引发“types不匹配”错误

我的股票交易代码格式的价格变化(单个variables)传输到我的手机,并限制无意义数字的数量。 当价格变化为零时,模块引发“types不匹配”错误。 所有非零值工作正常。 我写了一个简单的模块,展现了这种行为。 Sub test_format() Dim test_single As Single, output As String test_single = 0# output = Str(Format(test_single, "###.#")) Debug.Print test_single; output End Sub

从多个单元格中选取值并将输出粘贴到一个单元格中

我有一个数据集,如下所示: A 0.998315185 B 0.232720507 C 0.010558964 D 0.004246209 E 0.002552556 我想在一个单元格下面粘贴输出: 0.998315185A+0.232720507B+0.010558964C+0.004246209D+0.002552556E 所以我可以复制这个并在其他地方使用它。

SUM与IF条件的单元格包含string和数字

我有一张更大的桌子,里面有一列,我想重点介绍一下,包括指定和一个数字。 我想简单地总结符合标准的数字。 为了简化,我做了一个练习单(在图片上),把第二列分成两个一个string和一个数字。 由于我的文件相当大,需要很多列,这将是不方便的。 在左列中,很容易解决问题,使用简单的SUMIF函数可能会更容易,但是一个数组SUM(IF …函数,至less我认为这里只有可行的选项。 所以我用数组函数解决了第一个表格,但是让我困惑的是如何调整TRUE语句。 使用VALUE(MID(F:F; 4; 4))来简单replaceC:C将会格式化我的单元格以从string中获取数字,这种方式不行 – 在E12字段中返回零。 F12是最后一个单元格F10的string编号。 这个公式不起作用,甚至适应不同版本的工具。 我可以使用VB,但如果可能的话,我想避免它,因为部分将在手机上共享。 有任何想法吗? 非常感谢! 左表被拆分,正确的原始格式

用特殊字符Preaprestring

我正在从excel工作表取名列,我得到的列名如下: Recorded by" & vbLf & "FO Staff 对于所有的excel列名我有一个列表在我的程序中反映所有在Excel中检查是否匹配。 不过只有那一栏给我提到了string。 问题是我不知道如何准备我的string有相同的文本比较。 简单地说,如何准备string来获得上面显示的string? 如果可能的话解释。 编辑:没有提到一件事。 我将所有反映的值存储在xmlconfiguration文件中。 我序列化列名称(与Excel中相同的列值)。 我的程序反序列化XML文件并加载该项目的数组。 然后,该数组与excel列直接从excel列数组进行比较。

在Excel中粘贴之前修剪文本

我想使用剪贴板类从VB.NET中的TextBox粘贴一个string到Excel工作表: txtBox.SelectAll() Clipboard.SetText(txtBox.SelectedText) Sheet.Range("B5").Select() Sheet.Paste() 但是,我最终在Excel应用程序中获得的string非常庞大,因为它以多个不必要的空格结束,而我用来粘贴它的列看起来非常难看。 有一种方法来修剪或删除使用VB.NET复制的string中的空白/空格? 提前致谢 编辑:现在我有一个新的问题相关。 如果我有一个DataGridView,并遭受同样的问题,我怎么可以修剪在这种情况下的文字? 这是我的代码: dgv1.SelectAll() dgv1.ClipboardCopyMode = DataGridViewClipboardCopyMode.EnableAlwaysIncludeHeaderText Clipboard.SetDataObject(dgv1.GetClipboardContent())

将Xlsx文件导入到sql数据库中

我想将一个XLSX文件导入到sql数据库中。 如果我使用这个连接string string connectionString = String.Format(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Extended Properties=""Excel 8.0;HDR=YES;IMEX=1;""", openFileDialog1.FileName); Ijust可以导入Xls文件,我该如何导入Xlsx文件?