excel-2007相关内容
我目前在美国东部标准时间,我公司使用的日期格式是 月/日/年 小时:分钟:秒 我需要复制和粘贴从其他地区提取的日期/时间,并且它们具有混合格式.有的和我的格式一样,有的用的是UK格式 日/月/年 时:分:秒 目前,我必须手动编辑英国格式以与其他格式匹配,以便我的日期公式不会出错.这开始成为一个问题,因为我面临着 200 多条记录,而且每条记录都有不同的时间. 是否有代
..
在我的电子表格中,比较耳机,我们的说明基本上是使用尽可能多的不同公式. 因此,作为电子表格的一部分,我希望能够显示每个制造商最昂贵的耳机、每个制造商最便宜的耳机、每个制造商评价最高的耳机等等......到目前为止,我已经能够得到一些主要工作的数组公式. 例如,此公式用于获取价格最高的制造商“Sennheiser"的型号: =INDEX($Data.$B$5:$L$32,SMALL(I
..
使用 excel 公式,我需要从给定日期获取月中的周数.但是,条件是它应该有星期一.周一到周日是工作日. 我已经试过了: 但是,周数被指定为 5,因为 2013 年 11 月 1 日是星期五,所以它应该是 4,所以它会在 10 月的最后一周计算. 解决方案 如果第 1 周总是从该月的第一个 星期一 开始,请尝试使用此公式计算周数 =INT((6+DAY(A1+1-WEEK
..
我想以这种方式格式化单元格值: 1234,980 -> 1.234,980 12237119867,761 -> 12.237.119.867,761 如何准备一个通用掩码,将点设置为千位分隔符,小数点设置为逗号.掩码应该适用于任何提供的值. 解决方案 定义小数点左边的第一段.它会根据需要自动复制. 点后八字数设置点后的最大小数位数,只使用需要的数. 类似于:
..
我有一个有两列的表格.日期和测试名称.我想要发生的是将单个单元格中的文本字符串分成多行.此外,我需要将日期与每组文本相关联.我曾尝试将文本转换为列然后转置,但它一次只能处理一组字符串,而不是整个数据集. 解决方案 遍历 A 列,然后遍历它旁边的字符串. 结果将在 D 列中 Sub ChickatAH()Dim rng As Range, Lstrw As Long, c As R
..
我有一个电子表格,它是根据 Microsoft Sharepoint 中的数据自动填充的.不幸的是,此数据按如下方式填充了我的位置列:IND;# ENG ;# USA 如果例如该特定输入有 3 个位置. 然后我有下拉框(通过数据验证制作)来过滤结果并给出最佳结果.但是,在选择位置时,我可以选择 ALL、IND、ENG、USA 或 IND;# ENG;# USA.例如,如果我选择了 IND,则
..
在 VBA 中,如何获取特定目录中具有特定扩展名的所有文件的列表? 我无法执行 Application.FileSearch,因为我使用的是 excel 2007 解决方案 回应你的评论“那么我知道要运行多少次?",这个例子一直运行,直到它列出所有名称与 strPattern 匹配的文件.更改 strFolder 常量. 公共子列表ESY()Const strFolder As S
..
如何链接 Excel 电子表格中的数据范围,以便该范围内的数据在 Access 中显示为可用表格? 链接到数据从单元格 A1 开始的 Excel 工作表很容易,但是 Excel 电子表格中的数据从工作表中的其他位置开始,我不知道如何让 Access 精确定位它,尤其是如果非 A1 范围是动态的. 在通过导入/链接向导时,Access 似乎没有选择命名/动态范围. 真实世界场景:
..
我正在开发一项功能,可将搜索结果导出到要在 Excel 中打开的 CSV 文件.其中一个字段是自由文本字段,其中可能包含换行符、逗号、引号等.为了抵消这一点,我将该字段用双引号 (") 括起来. 但是,当我将数据导入 Excel 2007,设置适当的分隔符,并将文本限定符设置为双引号时,换行符仍在换行符处创建新记录,我希望在那里看到整个文本单个单元格中的字段. 我也试过用 CR (\r
..
关于如何在 Excel 中执行此操作,我已经搜索了大约一个小时. 我有一个从旧系统创建的 Excel 文件,我正在从 SQL Server 数据库中提取信息,我会将信息输入回 SQL Server 数据库并希望日期匹配. 我尝试过创建自定义格式,但我不确定我是否正确地做到了.我找到了几个地方,他们想从 mm/dd/yyyy 到 yyyymmdd 的另一种方式,但他们没有帮助. 我
..
我经常使用 MS Excel 的 Get External Data 来创建简单的报告 - 对数据库运行查询并在 Excel 中很好地显示.Excel 的强大功能,如过滤和数据透视表以及用户熟悉的界面,使其非常适合这一点.但是,Microsoft Query 的一个限制是您无法向无法以图形方式显示的查询添加参数,这极大地限制了您可以编写的 SQL. “不能以图形方式显示的查询中不允许使用参数
..
我有一个包含 A 到 J 列的 Excel 文档.我有包含相关数据的 K 到 N 列,但没有对齐. 我需要将 F 列中的值与 K 列中的值进行匹配,以便将它们对齐.当我移动K时,我必须一起移动L,M,N. 我无法对 A 列到 J 列进行排序 - 它们必须保持原位. 之前的例子: A B C D E F G H I J K L M N数据数据数据数据数据记录1数据数据数据数据记录
..
我使用了以下方法但没有成功.活动工作簿确实关闭了,但 Excel 窗口仍然打开. Application.ActiveWindow.Close SaveChanges:=FalseActiveWorkbook.Close SaveChanges:=False 终止应用程序的命令是什么? 编辑 多说一点:在工作簿打开事件中,我运行了一个宏.我想在该宏完成后终止应用程序.我也试过了,没
..
是否有与 excel 的 mod 函数等效的 vba? 解决方案 您想要 mod 运算符. 表达式 a Mod b 等价于以下公式:a - (b * (a \ b)) 编辑添加: 您可能需要考虑一些特殊情况,因为 Excel 使用浮点数学(并返回 float),而 VBA 函数返回一个整数.因此,将 mod 与浮点数一起使用可能需要特别注意: Excel 的结果可能与您的预
..
我在互联网上发现许多资源可以几乎做我想做的事,但不完全是.我有一个命名范围“daylist".对于 dayList 中的每一天,我想在用户表单上创建一个按钮,该按钮将在当天运行宏.我能够动态添加按钮 但不知道如何将 daycell.text 从命名范围传递到按钮、事件处理程序、宏:S 下面是我必须创建用户表单的代码: Sub addLabel()ReadingsLauncher.Show vbM
..
我在 A、1、2、3、4、5 和 A、B、C 列中有 8 个变量. 我的目的是过滤掉A、B、C,只显示1-5个. 我可以使用以下代码执行此操作: My_Range.AutoFilter Field:=1, Criteria1:=Array("1", "2", "3","4","5"), _运算符:=xlFilterValues 但是代码所做的是过滤变量 1 到 5 并显示它们.
..
我正在寻找一种在 Excel 功能区中添加自定义选项卡的方法,该选项卡带有几个按钮.我碰巧通过谷歌找到了一些资源来解决它,但看起来都很狡猾而且非常复杂. 有什么快速简单的方法可以做到这一点?我希望在我的 VBA 加载到 Excel 时加载新选项卡.. 更新:我从 此处 尝试了这个示例,但在最后一条指令: Public Sub AddHighlightRibbon()Dimribbon
..
我正在尝试使用下面显示的代码读取 Excel (xlsx) 文件.我收到“外部表不是预期的格式".错误,除非我已经在 Excel 中打开了文件.换句话说,我必须先在 Excel 中打开文件,然后才能从我的 C# 程序中读取 if.xlsx 文件位于我们网络上的共享位置.如何在不必先打开文件的情况下读取文件?谢谢 string sql = "SELECT * FROM [Sheet1$]";str
..
以下 VBA 代码 (Excel 2007) 失败,出现错误 1004,“范围类的自动填充方法失败.".谁能告诉我怎么解决? Dim src As Range, out As Range, wks As Worksheet设置 wks = 我Set out = wks.Range("B:U")设置 src = wks.Range("A6")src.AutoFill Destination:=ou
..
这是我的笔记本电脑规格: 操作系统:Windows 7 - 64 位,数据库:SQL SERVER 2008 R2,微软Office:微软Office 2007, 我的问题是:当我运行程序将数据从 excel 2003 (xls) 导入数据库 (SQL Server 2008) 时,出现此错误: OLE DB 提供程序 'Microsoft.Jet.OLEDB.4.0' 不能用于分布
..