Tag: 取消select

从ActiveCell中selectEntireColumn,除了前3行

我想从ActiveCell中select一个除前3行以外的完整列,因为它们总是被描述/标题填充。 我知道ActiveCell和EntireColumn,但我不知道如何结合命令来解决。 所以我有10列要填充的数据,当用户想要在一个特定的列工作,我很想拥有它,所以他只需要点击列中的任何单元格,然后我的macrosselect其余的。 也许整个列不是最好的想法,因为我需要添加评论给每个单元格,Excel不喜欢。 1000行将做到这一点。

Excel VBA:查找每天的细胞范围(未指定),并将公式应用于新细胞

这是我第一次发布,但很快感谢社区的所有帮助,这个网站已经给了我在大学与工作。 问题摘要:我有networking数据,每天以date时间格式每15分钟录制一次,比特率在不同的列中input和输出。 目标是每天应用几个公式(例如平均值,出90度等)。但是,这些公式需要适用于每一天,而不是由用户input或包含在代码中的特定date。 这是我真正挣扎的地方,我花了几天的时间试图破解它,但是我能find的每个类似的例子都需要一个用户指定的date。 我之所以需要VBA来处理这个任务,是因为我有超过50个报告,每个报告都有一个月的数据,最终代码将导入每个报告,应用公式,然后将它们导出为CSV,以便在其他工作簿中使用。 当前电子表格示例 Time | In Bit Rate | Out Bit Rate 01/02/2017 15:00 | 11200 | 42300 01/02/2017 15:15 | 14100 | 47400 01/02/2017 15:30 | 11300 | 42300 02/02/2017 15:00 | 12100 | 44100 02/02/2017 15:15 | 11500 | 42600 02/02/2017 15:30 | 12400 | 44700 期望的结果例子 Time | In […]

如何读取超过65535行的Excel 2007电子表格?

这是我的连接string看起来像.. m_conn = new OleDbConnection(String.Format("Provider=Microsoft.ACE.OLEDB.12.0;Data Source={0};Extended Properties=" + (char)34 + "Excel 12.0;HDR=YES" + (char)34, m_fileName)); 当我做一个select,我只得到65535行,但我知道Excel电子表格至less有100,000。 我如何阅读其余的行。 注意我必须使用OLEDB,现在没有第三方工具。 非常感谢! 编辑:这些是我正在使用的Excel 2007/2010文件 编辑2:似乎我实际上可以select电子表格中的所有行,如果我做了“从工作表中select*”而不是“从工作表中select* WHERE的东西” 我想当你实现一个WHERE子句时,结果行被限制在65535

Excelmacros – select案例

我没有任何人发布这个问题,如果我错了,不要开枪。 :P 我有一个怪物,如果其他结构约300-400线。 有了一个案例结构,我可以把它削减到100或更less。 麻烦的是,你只能find固定值,而不是单元值的select案例。 代码是做什么的? 可以给C17-C22一个值,即1或0.如果该值为1,则将文本复制到工作表中,如果该值为0则什么都不会发生。 Select case ??? Case "C17" = 1 show me text!! Case "C18" = 1 show me text!! … End select 我知道我可以做不同的select案例 Select case "C17".value Case 1 show me text!! End select … 但我认为应该可以在一个BIG Select Case中完成,而不是多个Select Case。 非常感谢!

在任何打开的工作簿中检测刚刚停用的工作表中的selecttypes

我想要一个方法来查询,更改ActiveSheet ( 编辑:任何打开的Workbook )后: 检测上一个活动工作表(最重要的,如果是ChartObject或Range )中的selecttypes。 如果它是一个Range ,获取地址。 这可能吗 …? 编辑 :…(续) 没有额外的激活/去激活查询(首选)。 额外的激活/去激活询问。 请注意,将代码添加到ThisWorkbook只影响该工作簿。 所以,我猜像Jon Peltier发布的Chart事件的东西可能会工作( http://peltiertech.com/chart-events-microsoft-excel/ )。 我一直在寻找Excel VBA(第一select)的本地特性,或者对我提到的选项或其他select(第二select)有所了解。 到目前为止,通过使用基于第4节的应用程序事件来启用 上述链接的 所有工作簿中的 所有图表上的所有图表 ,我已经设法检测任何工作簿中任何工作表的停用。 然后,我可以想象点2的代码。有额外的激活/去激活查询 。 但是我不知道第一点。 (Marginally?)相关问题: VBA:在工作表中获取所选范围,其中select是图表

Excel VBAselect – 更好的代码

我只想知道下面的代码是否可以用更简单或更短的命令重新编写。 我是新来的,觉得我不是这样做的最好方法。 我想要做的是select列A中的所有连续的数据。谢谢。 Sub colA() Dim LastRow As Long LastRow = Cells(Rows.Count, 1).End(xlUp).Row Cells(LastRow, 1).Select Range(Selection, Selection.End(xlUp)).Select End Sub

将选定的范围复制到另一个工作表

我正在使用下面的代码,我试图改变,以免使用.select Selection.Select ' from active worksheet Selection.Copy Sheets("Purch Req").Select Range("A1").Select ActiveSheet.Paste 我已经尝试使用这个,但没有输出到其他工作表。 Dim src2Range As Range, dest2Range As Range Set src2Range = Selection 'source from selected range Set dest2Range = Sheets("Purch Req").Range("A1").Resize(src2Range.Rows.Count, src2Range.Columns.Count) ' destination range _ 'in Purch req worksheet

在excel vba的特定表格中select范围

我有一个关于使用excel vba在特定工作表中select一个范围的问题。 我不知道为什么以下不工作: Thisworkbook.Sheets("N&A").Range("B4:F16").select 但是这个工作: Thisworkbook.Sheets("N&A").Activate ActiveSheet.Range("B4:F16").Select VBA代码在“N&A”表单上编程。 谁能让我知道可能是什么原因? 谢谢!

从VBA调用SQL时的dynamicWHERE条件

在Excel中,我有一列ID。 我想select表中的值条件的ID列中的值。 到目前为止,我已经得到了这个,其中ws.Cells(i,10)指K列中每一行的值。 With ActiveSheet.ListObjects.Add(SourceType:=0, Source:=Array(Array( _ "ODBC;DSN=xxxx;Description=xxxxx;UID=xxx;APP=2007 Microsoft Office system;WSID=xxx" _ ), Array("56;DATABASE=xxx;Trusted_Connection=Yes")), Destination:=Range( _ "$M$3")).QueryTable For i = 1 To 691 sText = "SELECT Instrument.ID, Instrument.MATURITY FROM xxxx.dbo.Instrument Instrument WHERE Instrument.ID=" & ws.Cells(i, 10).Value & "" .CommandText = Array(sText) Next End With 我在行sText上得到一个错误“424”,错误信息“Object required”。 我也有预感,这不是做这件事的最好方法。 必须有一个更简单的设置来从列中运行WHERE条件的SQL。 谢谢你的帮助!

ExtJS 5电子表格select模型错误

看起来有一个错误,将部分select粘贴到网格中,因为我select的下面的行被取消。 我正在使用ExtJS 5.1。 我复制下面的单元格(2行和2列) – 并粘贴到ExtJS网格http://dev.sencha.com/ext/5.1.0/examples/kitchensink/#spreadsheet 我得到的是 – 可能是额外的第三行(红色突出显示)的原因是什么? 有没有解决方法? 提前致谢 :)