标签: excel-2010

如何将数据直接从 Excel 插入 Oracle 数据库

在此处输入图片说明

我想知道如何将数据从 Excel 插入 Oracle 意思是说我有一个充满数据的工作表,我想将它们全部插入到 Oracle 数据库中。

我怎么做?

提前致谢。

sql oracle excel excel-2010

1
推荐指数
1
解决办法
6万
查看次数

Excel 公式可能超过 8,000 个字符?

我有一个超过 12,000 个字符的公式,似乎 excel 2010 的限制约为 8,000。这是一个冗长的“if, and”语句,有 50 多个条件。有没有办法可以覆盖字符限制,这样我就不必分离公式?

excel formulas excel-formula excel-2010

1
推荐指数
1
解决办法
3992
查看次数

在 Excel 2010 中从 VBA 刷新电源支点的简单方法?

我想执行以下等效操作:

  • Power Pivot > 表格 > 全部更新
  • 数据透视表工具 > 数据 > 全部刷新

使用 VBA。所有表格都是包含在文件中的 Excel 表格。

在 Excel 2010 中是否有一种简单的方法可以做到这一点?

excel vba excel-2010 powerpivot

1
推荐指数
1
解决办法
7674
查看次数

Visual Studio Express (Visual Basic) 中的 Excel.Application 错误

使用 Excel 2010、Visual Studio Express 2013。

我在 Visual Studio 中为 Microsoft Excel 14.0 添加了参考对象库

Imports Microsoft.Office.Core
Public Class Form1
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

        Dim oXL As Excel.Application
        Dim oWB As Excel.Workbook
        Dim oSheet As Excel.Worksheet
        Dim oRng As Excel.Range

        ' Start Excel and get Application object.
        oXL = CreateObject("Excel.Application")
        oXL.Visible = True
    End Sub
End Class
Run Code Online (Sandbox Code Playgroud)

但是它给了我以下错误:

未定义类型“Excel.Application”。
未定义类型“Excel.Workbook”。
未定义类型“Excel.Worksheet”。
未定义类型“Excel.Range”。

如果我为 excel 版本使用了错误的参考库,请说明如何将正确的对象库添加到列表中。

vb.net excel-2010 visual-studio-2013

1
推荐指数
1
解决办法
6369
查看次数

Excel:从工作表调用 vba 函数时将当前单元格作为参数传递

我正在尝试创建一个 VBA 函数,该函数接受一个单元格作为参数,并使用各种 Range.Offset 从那里开始工作。该函数将在工作表单元格中调用。为了进行测试,我使用这个简单的脚本:

Public Function testPublic(targetCell As Range) As Boolean
   targetCell.Offset(0, 3).Value2 = "Test is successful!"
   testPublic = True
End Function
Run Code Online (Sandbox Code Playgroud)

为了查看是否可以使单元格引用正常工作,我传递了简单的引用,例如 C5,但我只得到#VALUE!错误。不知道这有什么问题。

尝试将 Range 更改为 Variant,仍然不起作用

excel vba excel-2010

1
推荐指数
1
解决办法
6722
查看次数

Excel:如何转置选择列并按重复值分组?(一维转二维表)

我正在处理交易的数据转储,该数据转储不是出于任何目的以非常友好的格式从特定系统导出的。

Excel 中的数据目前由大约 700,000 行组成,而一旦组织正确,应该只包含 70,000 行,其中一列的唯一值被转置到一些附加列中。

目前我正在使用下面这样的(简化的)示例;

Request_ID   Status       Field_Name       Value
01000        Rejected     Name             John Smith
01000        Rejected     Acc Number       123456
01000        Rejected     Date             1/12/2015
01000        Rejected     Enquiry Type     Type 1
01000        Rejected     Reason           Reason 1
01001        Completed    Name             Jane Jones
01001        Completed    Acc Number       123457
01001        Completed    Date             1/12/2015
01001        Completed    Enquiry Type     Type 2
01001        Completed    Reason           Reason 2
Run Code Online (Sandbox Code Playgroud)

前两列(Request_IDStatus)是简单的重复值,以满足与每个单独请求相关的众多数据行。

所述FIELD_NAME列是特定列重复为每个唯一的REQUEST_ID同一组上各行的值-和列列出与每个FIELD_NAME相应值。

它是第 3 列和第 4 列(Field_NameValue …

excel transpose pivot-table excel-formula excel-2010

1
推荐指数
1
解决办法
7959
查看次数

将脚本字典保存在内存中,VBA

我在 VBA 中使用脚本字典来保存 Excel 2010 中的 1,840,000 个键和值对。我想声明并填充它们一次,然后在我的模块和函数中使用它们。

首先,我将字典声明为公开,使用Public dict As Scripting.Dictionary,然后将其填充到worksheet_activate()。我如何保存它并在其他模组中使用它?

谢谢

windows excel vba excel-2010

1
推荐指数
1
解决办法
2069
查看次数

excel vba运行时错误7 - 内存不足

我在工作表中有两个宏.第一个检查某些单元是否被寻址并且具有某些值然后运行另一个宏.以下代码用于此:

Private Sub Worksheet_Change(ByVal Target As Range)

If Not Intersect(Target, Range("K10:K1000")) Is Nothing And Target.Value = "Trapezoidal       roof 0.6mm and above" Or Target.Value = "LightBox ballasted" Then

Application.ScreenUpdating = False

Call PPAPricePerkWp

End If

End Sub
Run Code Online (Sandbox Code Playgroud)

这样就可以了.

单击按钮时会运行第二个宏.此宏将单元格/行复制并粘贴到电子表格的其他部分.

当宏运行时,我得到错误,Runtime error 7 - out of memory并在上面的代码中断.

有没有其他方法可以检查某列中的单元格是否已被寻址并具有某些值,并且不会导致上述错误?

excel vba excel-vba excel-2010

0
推荐指数
1
解决办法
7860
查看次数

用于在Excel 2010中复制和增加日期值的宏

我需要在excel中生成如下所示的数据.

2/8/2013
2/8/2013
2/8/2013
2/8/2013
2/8/2013
2/8/2013
2/9/2013
2/9/2013
2/9/2013
2/9/2013
2/9/2013
2/9/2013
2/10/2013
2/10/2013
2/10/2013
2/10/2013
2/10/2013

格式中的日期值mm/dd/yyyy和6行中的相同...在第7行中它应该递增并持续到第12行,就像序列应该重复一样.

任何一个excel用户都能帮我写一个公式/宏等等吗?为此?

先谢谢,Chandu

excel excel-formula excel-2010

0
推荐指数
1
解决办法
2402
查看次数

选择列并将"常规"格式应用于所有单元格+将宏放置在按钮上

我希望做到以下几点:

按下按钮时,应激活宏.宏选择列H(不是整列,直到数据进入.在表2之后,如果在该行之后,后面的10行为空,则可以确定最后一行数据)(相同的工作簿).对于此选择,"常规"格式应用于每个单元格.在此之后,对于G列也是如此.然后,宏结束.

我认为它应该很容易实现,但我特别挣扎着"确定数据的最后一行"部分,好像应用于整个列,PC大幅减速.

然后,我不确定在哪里应该将代码(Sheet,ThisWorkbook,Module)作为最佳实践.

excel vba excel-vba excel-2010

0
推荐指数
1
解决办法
10万
查看次数