我正在运行 Excel 2010。在我的电子表格顶部,我有大约 10 个隐藏行。
导出为 CSV 时,如何仅导出可见单元格?
我必须找出我的单元格文本是否是一个数值,并希望使用一种优雅的非 VBA方法,该方法不会妨碍其当前状态或值。
我发现该ISNUMBER()功能仅在单元格是数字格式或文本格式时没有空格时才有效,例如:

对于我使用过的前三个=ISNUMBER(...),最后一次尝试是=ISNUMBER(TRIM(...)).
我使用的唯一不使用 VBA 的方法是使用文本到列覆盖我的当前值,然后使用该=ISNUMBER()函数。
注意:我精通 VBA 和 Excel,并且知道我可以创建用户定义的函数。但是我不想这样做,因为这会强加需要宏的工作簿或要安装的加载项,在某些情况下我可以并且已经这样做了。
我将不胜感激任何建议、想法(即使他们告诉我无法完成)或 VBA 解决方案(但是不会被标记为答案)。
我想将几列或几行组合在一起并为它们添加注释。当我尝试使用正常的字母调整大小时,它变得丑陋,与行未对齐,太粗,并且它旁边的居中文本奇怪地对齐。
理想情况下,我会让花括号字符 ( {) 随单元格或分组(如何?)行或列一起自动调整大小。

我偶尔会收到一个 xls 文件,其中包含一个我应该使用的宏。如果我对发件人没有完全信任,我希望查看宏的来源,以验证它确实只做它应该做的事情。
但是,在 Excel 2010 中,除非我首先为工作表启用宏,否则“查看宏”下的“编辑”按钮将被禁用 - 但如果我首先启用宏,那么我最多只能在该代码完成后找出恶意代码跑步...
如何在为文档启用宏之前查看宏的源代码?
我如何引用的单元格
Color列,来自同一个表格的单元格?如果可能,不依赖工作表的绝对行/列号。
像[[Color],-1]什么...
使用 office 2010,我想在不同的显示器上打开两个 excel 文档。我做到这一点的唯一方法是在两个屏幕上加宽 Excel 主窗口,这不是很方便,因为:
Excel 2007 过去可以通过多窗口系统轻松执行此操作。2010年有诀窍吗?
我有一个脚本,可以将计算机的许多性能指标输出到 .csv 中。Excel 对标准偏差等进行基本的统计检查。
我意识到您可以将 .csv 文件导入 Excel,但我想要做的是将该数据动态读取到我的 Excel 模型中,而不必每次都重新导入和重新建模。
有没有办法让单元格/表格引用外部 .csv 而无需每次都重新导入?
有时,当我在 Excel 2010 中打开某些工作表时,我会在标题中看到消息。然后 Excel 会询问我是否要修复该文件。我说“是”,Excel 报告文件已修复。一个日志文件说明了一些关于removed records.
但是,文件中似乎没有任何遗漏,并且工作簿中的所有工作表和 VB 宏都可以正常工作。
有什么建议?
我目前正在尝试协调来自两个单独数据源的“名称”字段。我有许多名称不完全匹配,但足够接近以被视为匹配(下面的示例)。您对我如何提高自动匹配的数量有什么想法吗?我已经从匹配标准中消除了中间名首字母。

当前匹配公式:
=IFERROR(IF(LEFT(SYSTEM A,IF(ISERROR(SEARCH(" ",SYSTEM A)),LEN(SYSTEM A),SEARCH(" ",SYSTEM A)-1))=LEFT(SYSTEM B,IF(ISERROR(SEARCH(" ",SYSTEM B)),LEN(SYSTEM B),SEARCH(" ",SYSTEM B)-1)),"",IF(LEFT(SYSTEM A,FIND(",",SYSTEM A))=LEFT(SYSTEM B,FIND(",",SYSTEM B)),"Last Name Match","RESEARCH")),"RESEARCH")
Run Code Online (Sandbox Code Playgroud) 我在导入 Excel 的 csv 文件中有大量数据,其中大部分都很好,但我的一列包含多达 1000 个字符的数据。不幸的是,Excel 已经承担了它自己假设这比我需要的更多的数据,并且似乎正在缩短它(255 个字符)。
如何增加此限制并保留我的所有数据?