有没有一种简单的方法可以在 Excel 中将列转换为文本而无需 CONCATENATE?

2024-01-01

我知道文本到列按钮。可以通过选择列并可能运行宏或使用类似的按钮来完成相反的操作吗?


通常我会说“请发布你的代码”来寻求编写宏的帮助/帮助,但这一个真的非常简单。

Public Function ColumnsToText(rng As Range, Optional DelimitBy As String = " ") As String
'Applies on a row/partial row of data. Must be continuous cells, e.g., A1:D1.
Dim var As Variant

var = Application.Transpose(Application.Transpose(rng.Value))
    ColumnsToText = Join(var, DelimitBy)

End Function

将其输入到工作表单元格中,例如:

=ColumnsToText(A1:F1)

或者您可以指定一个可选的分隔符,默认情况下它是一个空格,但您可以使用任何字符串字符:

=ColumnsToText(A1:F1,"%")

Etc.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

有没有一种简单的方法可以在 Excel 中将列转换为文本而无需 CONCATENATE? 的相关文章

  • 根据当前工作簿中的匹配值编辑主工作簿中的单元格

    这里的目标是比较两个工作簿之间 A 列中的值 当前工作簿是 xlsm 目标工作簿是 xlsx 如果找到任何匹配项 匹配值同一行的 E 列中的值在目标工作簿中发生更改 在这种情况下 必须将工作簿分开 我决定通过选择当前工作簿 A2 中的第一个
  • 更改列标签?例如:将“A”列更改为“名称”列

    谁能告诉我如何更改列标签 例如 我想将列 A 更改为列 名称 Excel Excel 的版本是什么 一般来说 您无法更改列字母 它们是 Excel 系统的一部分 您可以使用工作表中的一行来输入您正在使用的表格的标题 表标题可以是描述性列名称
  • 从“查找”结果中出现“下标超出范围”错误

    我想在 Excel 工作表中查找一个字符串 Excel 单元格值是使用公式计算的 当我运行这段代码时 Set firstExcel CreateObject Excel application firstExcel Workbooks Op
  • 将按颜色过滤的行复制到新工作表

    我有一个 Excel 电子表格 如下所示 Job1 Job2 Job3 Job4 Job5 Job1 Job2 Job3 Job4 Job5 每行和列之间的单元格颜色不同 我需要按橙色对每列进行排序 然后将行名称复制到新工作表中 所以最后我
  • 将最后几个功能添加到我的调度模板生成器中

    感谢 StackOverflow 上的一些出色的人 我几乎完成了调度模板生成器的代码 我还想补充三件事 但我遇到了一些麻烦 当前细分 我有两张表 2 员工列表 和 X 模板 员工列表中的值是从单元格 D9 开始的一列员工姓名 然后将员工值转
  • Perforce Excel 文件差异

    我有一堆 excel 文件放在 perforce 上 我想对这些 excel 文件进行 diff 类似于我在 perforce 中对其他文件 如 java cs 等 所做的操作 我尝试寻找一个插件 发现 P4OFC 只适合对 word 文件
  • 将范围内的每个值乘以常数,但跳过空白单元格

    我需要一个简单快速的解决方案 用于将范围内的所有值乘以 VBA 代码中的数值 我知道这个解决方案 将整个范围乘以值 https stackoverflow com questions 18990541 multiply entire ran
  • 无法在我的抓取工具中设置超时选项以防止无限循环

    我已经使用 IE 在 vba 中编写了一个脚本 在其搜索框中的网页中启动搜索 通过点击搜索按钮根据搜索填充结果 网页加载它是searchbox几秒钟后它就会打开 但是 我的下面的脚本可以处理这个障碍并以正确的方式执行搜索 现在 我有一个稍微
  • 使用 VBA 的下拉菜单

    我需要使用 VBA 从下拉菜单中选择特定选项 我怎样才能做到这一点 链接到我们试图从中提取的网页 IE document getElementsByName down count click 我尝试过的代码 Full Module Priv
  • xlwings: 删除一个列 | Excel 中的行

    如何删除 Excel 中的一行 wb xw Book Shipment xlsx wb sheets Page1 1 range 1 1 clear clear 用于删除内容 我想删除该行 我很惊讶 clear 函数有效 但 delete
  • 如何在VBA编辑器中跳转到行号?

    我在 Office 2010 中使用 VBA 在顶部 有一个带有行号和列号的框 例如 Ln 1480 Col 17 有没有办法在代码编辑中 而不是在执行中 直接跳转到另一个行号 就像我使用的那样Ctrl G在记事本中 这个MSDN答案 ht
  • VBA Shell 并等待退出代码

    我正在打包一个办公应用程序 VBA 它调用 C 控制台应用程序来执行应用程序 大型模拟程序 的一些繁重工作 我希望能够让 VBA 应用程序等待控制台应用程序完成并从控制台应用程序检索退出代码 我已经能够做到前者 但尚未能够从应用程序中检索退
  • 如何让VLOOKUP在VBA中选择到最低行?

    希望自动在单元格中插入 VLOOKUP 公式 录制宏时 我指示它使用相同的公式填充下面的列 效果很好 但是 当 VLOOKUP 搜索的表发生变化 更多或更少的行 时 就会出现问题 在记录时 VLOOKUP 下降到表中的最后一行 273 但是
  • VBA 有没有办法了解未使用的变量?

    标准 VBA 编辑器中是否有工具 方法或设置来警告已被修改的变量Dim med 但没有被使用 MZ Tools http www mztools com index aspx将搜索您的代码并告诉您哪些内容未被使用 VBA的版本可以找到her
  • JasperReports 中每个工作表属性一页

    我有一个要求 我必须在 JasperReports 中设计一个报告 该报告有 4 页 第一张纸有 5 页 类似的其他纸有一页或两页 我面临的问题是 如果我使用net sf jasperreports export xls one page
  • VBA 中 AND 函数如何工作?

    如果这是一个愚蠢的问题 我很抱歉 但是 Excel VBA AND 函数是否检查其中的每个条件然后继续 或者在第一个 FALSE 条件处停止而不检查其他条件 我想知道出于优化目的 但到目前为止在网上没有找到任何相关信息 提前致谢 示例 如果
  • VBA 中的匈牙利语好吗?

    我在 Net 中不使用匈牙利语 str int 前缀 但我仍然发现它在 VBA 中很有用 因为在 VBA 中很难看到类型 这很糟糕吗 不必要 也许我错过了一些东西 我真的很感激任何反馈 我想知道有一段时间了 谢谢大家 我想说 这种匈牙利符号
  • VBA ByRef 参数类型不匹配

    最初在我的主代码部分中 我有一个丑陋的 if 语句 尽管它会运行丑陋 我决定将其设为我要调用的函数 这导致我收到错误 编译错误 ByRef 参数类型不匹配 我的假设是该函数需要正确引用 尽管我一直在阅读文档并且不明白为什么 gt 声明 Sh
  • 使用 OpenPyXL 迭代工作表和单元格,并使用包含的字符串更新单元格[重复]

    这个问题在这里已经有答案了 我想使用 OpenPyXL 来搜索工作簿 但我遇到了一些问题 希望有人可以帮助解决 以下是一些障碍 待办事项 我的工作表和单元格数量未知 我想搜索工作簿并将工作表名称放入数组中 我想循环遍历每个数组项并搜索包含特
  • 检查未绑定控件是否具有值的正确方法

    简单场景 一个表单和一个文本框 未绑定 Text1 If lt gt Text1 Then MsgBox Not Empty End If 上面的代码有效 表达方式 lt gt Text1如果文本框包含字符 则计算结果为 True 无论文本

随机推荐

  • For 循环中的 onClick 事件

    我尝试创建一个循环for 并通过 onclick 事件递增 但它不起作用 var gameCase 9 itemLists game getElementsByTagName li 9 items for var i 0 i lt item
  • 当默认异常处理建议已被另一个建议处理时,如何忽略它

    我目前有一个 ExceptionAdvice 类 它处理所有基本 400 405 404 和其他 异常 例如 我有一个默认建议 它处理所有 MethodArgumentNotValidExceptions 并返回 400 Bad Reque
  • For循环删除行

    我使用的宏列出了我选择的任何目录中的所有文件名 我正在编写代码 将文件名分解为稍后可以使用的块 文件名列表从单元格 F6 开始并沿列向下延伸 这是我到目前为止编写的代码 Dim ContractNum As String Dim InvNu
  • 客户端机器上的hadoop api配置

    超级菜鸟 我有一台带有 cdh3u1 伪发行版的服务器计算机 以及一台带有使用 cdh3u1 API 的 java 应用程序的客户端计算机 如何配置客户端与服务器通信 我已经搜索了几个小时 但找不到 客户端配置 文件在哪里 对我来说 hdf
  • 如何阻止创建 .mdmp 文件

    我有一个由 Tomcat 托管的 Solr 实例 最近开始创建小型转储文件 任何日志中都没有错误 Solr 继续顺利工作 这些文件大约有 14GB 正在填满硬盘 在我们调查问题时 有没有办法关闭此功能 一般来说 当JVM崩溃时的内容hs e
  • 性能计数器 NextValue() 非常慢(1,000+ 计数器)

    在我们的应用程序中 我们使用 Windows 性能计数器来存储一些应用程序指标 稍后在某些 Web 服务中检索这些指标 我对从计数器读取值所需的时间有疑问 我已经查看了应用程序的其余部分 一切都很好 性能方面 但是从循环内的计数器 从列表或
  • 带 OR 的 LINQ WHERE

    我使用 LINQ 创建 where 子句 如下所示 var query from x in context Xs select x if y query query Where x gt x Y 1 我有一堆 如果 哪里 的陈述 我遇到的问
  • 是否可以使用 cognito 的授权代码授予类型作为 api 网关中的授权者?

    我想知道是否有任何方法或可能性可以在保护API网关时将授权代码授予类型实现为Authroizer 根据搜索结果 最推荐使用 授权代码 授予类型来保护 API 我发现下面的文章解释了使用 cognito 客户端凭据 作为授权类型来保护 api
  • FtpWebRequest 返回错误 550 文件不可用

    我创建了一个小型 Windows 窗体应用程序 用于将文件上传到我们客户的 ftp 站点之一 但我遇到的问题是 当我在本地计算机上运行此应用程序时 它会成功上传文件 但是如果我在我们的服务器上运行这个程序 我会收到此错误消息 远程服务器返回
  • 当赋值的类型可以容纳它时,为什么计算时会发生溢出,具体取决于数据类型

    早些时候我想出了一些东西 我解决了 但后来它让我 让我们看一下我正在做的类似的例子 int b 35000000 35million int a 30000000 unsigned long n 100 a b 输出 4294967260
  • 为什么我不能将 __getattr__ 与 Django 模型一起使用?

    我在网上看到过人们使用的例子 getattr 使用 Django 模型 但每当我尝试时都会出错 姜戈1 2 3 我使用的时候没有任何问题 getattr 在普通物体上 例如 class Post object def getattr sel
  • 使用 R 从 google 驱动器下载文件

    我已经尝试了在谷歌驱动器中读取 csv 文件的建议 我点击文件来获取可共享文件链接 我已经尝试了这 4 种方法 我用 ZZZZ 替换了右键单击文件名时得到的链接 x lt curl https drive google com open i
  • 最小路径 - 所有边至少一次

    我有很多循环的有向图 可能是强连接的 我需要从中得到一个最小的循环 我的意思是我需要得到周期 这是图中最短的周期 并且每条边至少被覆盖一次 我一直在寻找一些算法或一些理论背景 但我唯一找到的是中国邮递员算法 但这个解决方案不适用于有向图 有
  • Netbeans 使用什么 javac?

    我的工作项目需要在JDK1 5下编译和运行 我使用的是Mac 我按照说明进行操作here http chxor chxo com post 183013153 installing java 1 5 on snow leopard在 Sno
  • 如何在WCF服务中添加OWIN Startup

    您好 我在我的 WCF 服务中添加了一个 owin 启动类 using System using System Threading Tasks using Microsoft Owin using Owin assembly OwinSta
  • Kafka 错误:无法找到或加载主类 org.apache.kafka.clients.tools.ProducerPerformance

    我试图按照以下文章为 Apache Kafka 运行性能测试 参考 https engineering linkedin com kafka benchmarking apache kafka 2 million writes second
  • Eclipse 3.4中哪里可以找到Maven的安装目录

    我已经安装了 m2eclipse 插件http m2eclipse codehaus org http web archive org web 20150524020820 http m2eclipse codehaus org 现在我想将
  • R,删除重复项以及原始值[重复]

    这个问题在这里已经有答案了 我正在尝试使用 R 删除所有重复值而不保留原始值 例如我有以下列表 1 Car 2 Car 3 Food 独特的功能将删除重复项并保留原始项 1 Car 2 Food 我需要删除所有重复的值并仅获取出现过一次的值
  • 从 xmlDocument 中选择特定的 xml 节点,然后更改 xml 节点的属性

    我在 C 的 xml 文档中有一个简单的 xml 节点 我想查询它 然后将visible属性的值设置为 false 下面是 xml 我需要能够通过节点名称 DGField 和text id Test ChangeRank 选择节点 有谁知道
  • 有没有一种简单的方法可以在 Excel 中将列转换为文本而无需 CONCATENATE?

    我知道文本到列按钮 可以通过选择列并可能运行宏或使用类似的按钮来完成相反的操作吗 通常我会说 请发布你的代码 来寻求编写宏的帮助 帮助 但这一个真的非常简单 Public Function ColumnsToText rng As Rang