VBA Excel 将行导出到 .txt 中的列

齐加

有谁知道如何在 Excel 中编写 VBA 以将多行导出到一列。此外,我想在每个“行”的末尾添加“输入”。理想情况下,这将以 .txt 格式导出,但即使在同一文档中转换它也已经很棒了。

谢谢!

编辑:例如:我有包含一些文本/值 A1:A5、B1:B5 的行......我需要所有这些行才能在单个列 D 中“移动”。因此,A1 将转到 D1、A2-D2、A3-D3 ... B1 到 D7,依此类推。在每一端(A5、B5、C5、...)之后,我需要一个空单元格(当我将其转换为 .txt 时,它意味着输入)。我希望现在更清楚了。

围网

下面的代码将执行您所描述的操作。使用开头的常量来设置应将多少列和行移动到一个单列,由TargetColNo指定每个扫描的列后都会添加一个空单元格。

如果您更喜欢将其保存到文本文件中,您可以使用此代码并添加一个文本文件来添加结果而不是列。

Sub Rows2OneColumn()
    Const StartColumnNo = 1 ' Start at column A
    Const EndColNo = 3      ' End at column C
    Const StartRowNo = 1    ' Start at row 1
    Const EndRowNo = 5      ' End at row 5

    Const TargetColNo = 5   ' Put result in column E

    Dim source_row As Integer
    Dim source_col As Integer
    Dim target_row As Integer

    target_row = 1

    For source_col = StartColumnNo To EndColNo
        For source_row = StartRowNo To EndRowNo
            Cells(target_row, TargetColNo).Value = Cells(source_row, source_col).Value
            target_row = target_row + 1
        Next
        target_row = target_row + 1 ' leave one cell empty
    Next
End Sub

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Excel VBA将特定的列导出到CSV

来自分类Dev

Bash脚本将txt文件中的第一列导出到具有Header的excel

来自分类Dev

VBA 将 Access DB 导出到 Excel

来自分类Dev

使用 VBA 不添加列将 .txt 导入 Excel

来自分类Dev

将行名称转换为R中的一列并导出到txt文件

来自分类Dev

将MS Access指向VBA中的可变路径以导出到Excel

来自分类Dev

将 Access VBA 记录集导出到 Excel 中的单行

来自分类Dev

将python列表导出到Excel列

来自分类Dev

将变量导出到 Excel 中

来自分类Dev

在Excel中合并两列,然后使用VBA作为一列导出到Access

来自分类Dev

在VBA中以读/写模式从Access导出到Excel的查询

来自分类Dev

使用VBA将参数化查询导出到Excel

来自分类Dev

将数据导出到CSV-Excel VBA

来自分类Dev

使用VBA将参数化查询导出到Excel

来自分类Dev

使用VBA将Excel表导出到SQL

来自分类Dev

MS Access,VBA-将交叉表导出到Excel

来自分类Dev

如何使用超过65536行(和48列)的Powershell将CSV导出到Excel

来自分类Dev

通过Excel VBA GUI将Excel文件导出为txt格式

来自分类Dev

将列表导出到R中的CSV或TXT文件中

来自分类Dev

将描述性的统计值行从R导出到Excel工作表中

来自分类Dev

将查询结果导出到txt / csv文件中

来自分类Dev

MATLAB 将 datestr 导出到 txt 文件中

来自分类Dev

VBA Excel用户表单输出到Txt文件

来自分类Dev

将隐藏列/模板列导出到Excel

来自分类Dev

如何将数组输出到 Excel VBA 中的表格?

来自分类Dev

将GridView导出到Excel时如何隐藏到列?

来自分类Dev

将datagridview标头列导出到excel vb 2012

来自分类Dev

将表数据导出到流星中的excel中

来自分类Dev

使用 VBA 将 VBA 模块从 Access 项目导出到 Excel 项目

Related 相关文章

热门标签

归档