如何将Excel中一竖列中每一格的内容分别转换为文

2020-11-17 12:24:29 字数 5830 阅读 4763

1楼:

为什么要把1个单元格的内容存为一个文本文档?

在excel中,如何将每行数据的输出为一个独立的文本文件txt

2楼:匿名用户

要用vba处理:

sub保存为独立文本1_click()

sheets("sheet1").select'选定要保存的工作表lastrow=cells(rows.count,1).end(3).row

k=1

fori=1tolastrow'从第1行到最后一行,每为一个文件

rows(i).copy'复制这行内容

workbooks.add

activesheet.paste

activeworkbook.saveasfilename:=k&".

txt",fileformat:=xltext,createbackup:=false'以txt类型存储搜索

activewindow.close(true)'关闭文件k=k+1

next

msgbox"保存完毕"

endsub

3楼:清风吧吧啦

使用vba**写入,比如在sheet1中的数据,将每行的数据建立一个txt文件,并写入。下面是一个测试的**

sub 写入()

dim rn, rg, r as range

set rng = range("a1", [a1].end(xldown))

for each rg in rng

open thisworkbook.path & "\" & rg.value & ".txt" for output as #1

for each r in range(rg, rg.end(xltoright))

print #1, r.value,

next r

close #1

next rg

end sub

这个**复制到需要拆分的工作表的vbe窗口,然后执行,所建立的txt文件是与本工作簿的路径一致。

txt文本中的内容(a,b,c)复制到excel中格式为分开的一格一个内容

4楼:萧序

可以利用excel导入文本。

方法:打开excel,数据-分列-步骤之一框里直接确定-步骤之二框里“分隔符”,文本文件里是用什么符号分隔的就选中什么符号-确定-步骤之三里“列数据格式”选择“常规”-确定。

5楼:匿名用户

你用word可以实现。

6楼:刘__强

先复制到excel中,再用“分列”就可以了

7楼:白肚我也知道

你遇到的情况极有可能是分列后遗症或者原txt中加了制表位符。

第一种情况:重启excel程序,不行就重启电脑。

第二种情况:双击单元格后再粘贴,或者鼠标点编辑栏再粘贴,或者选中单元格后先按f2再粘贴。

还有问题hi我。

如何将excel中某一列改为文本格式

8楼:刀剑上的舞者

材料/工具:excel2010

1、如du

本例zhia列中列示的内容为日期dao格式,要求将a列中的回日期格式转换为文本格式,且最答终在b列列示。

2、选中b2单元格,在单元格中输入运算符号=,然后点击【fx】按钮。

3、弹出【插入函数】对话框:在【或选择类别】中选择[全部]选项;在【选择函数】中选择函数[text],这个函数根据指定的数值格式将数字转成文本,然后点击【确定】按钮。

5、如下图,弹出【函数参数】对话框:将光标移动到第一个参数后面的对话框中,直接选择工作表中的a2单元格;在第二个参数后面的对话框中输入[yyyymmdd],参数设置好后点击【确定】按钮。

6、返回到工作表中,通过以上操作步骤a2单元格的内容由日期格式就转换为了文本格式。

7、选中b2单元格,点击鼠标左键拖动鼠标将a2单元格的公式复制到其他单元格。这样,a列中所有的日期格式就转换为了文本格式。

9楼:hulo小锴

选中那一列右击bai格式设置du

就行了。

具体的操作步zhi骤如下:

1、打开

daoexcel,选中你要更改格式的

内那一列容单元格。

2、鼠标右键该列单元格,在下拉列表中选择【设置单元格格式】。

3、在弹出的窗口左列中选择【文本】。

4、点击确定就设置成功了。

10楼:匿名用户

一、如bai果是单个单元格

du:选中该单元zhi格---右键dao----设置单元格格式----文本---确定----再双击进入版单元格回

权车或在单元格写入的内容前加上 ' 号也会默认写入的是文本格式的内容。

二、如果是整列:

则选中该列----数据---分列----下一步---到步骤三----列数据格式---勾选"文本"---完成。

11楼:paven武

在一开始是要中,如果想要将某一列改为文本格式的话根本不用改,你可以直接输入文本,它就是文本格式的。

12楼:澈海

选择那一列,然后右击选择单元格格式,选择文本格式

13楼:匿名用户

右单击列头,即a b c等代表列的字母,选择“单元格格式”,在第一个选项卡(数字选项卡)中,分类中选择“文本” 确定

在excel中,如何用vba将每列数据的输出为一个独立的文本文件txt

14楼:匿名用户

答:end()里面的数字是简写的,这样很不好辨认。强烈建议使用命名参数。

1、2、3、4代表xltoleft、xltoright、xlup、xldown。也就是点一个单元格,然后按“ctrl+箭头”后指向的单元格。

我修改了这段**,已验证了能正确导出。

15楼:匿名用户

end(3) 和下面那个 end(1) 对调一下

我想把excel表里的内容转换成文本格式,中间有竖线的

16楼:心胸宽大的

先运行excel

"文件"--“打开”,在“打开”对话框的右下“取消”按钮上方有个下拉列表框,点其右的小三角,选“*prn;*.txt;*.csv”这一项(一些版本的excel的列表中有“文本文件”),再点击对话框中相应栏目,找到要导入的文本文件所在文件夹位置,双击该文件,即可打开。

(1、2两步也可以在该文件夹中先点选该文件,再按住键盘上shift键的同时右击鼠标,通过“打开方式”找到excel来打开)

如此打开文本文件后,就会出现一个导入文本文件向导。向导有三步,第1步不用管(如果文本数据中有字段名称,则需要勾选"数据包含标题"该项前的勾,下列演示**中文本数据没有字段名称),直接点“下一步”,在第2步中有“分隔符”选择项,仅勾选“其他”前的勾并在其后输入框中输入竖线;第3步一般也不用设置,直接点“完成”,即可。

excel中怎么将用逗号隔开的内容单独分成一列呢?

17楼:小清新心萌萌哒

工具/原料

电脑 excel软件

方法/步骤

1、首先,打开需要编辑的excel文档。

2、拖动鼠标选中需要单独分列的内容。

3、点击“数据”——“分列”。

4、弹出窗口,选中“固定列宽”,点击“下一步”。

5、在需分列的字符后点击一下,出现分列符点击“下一步”。

6、点击“完成”,单独分成一列完成。

18楼:一年孤独

选择这列数据,然后点击菜单栏的数据→分列,按下图操作。注意:第3张图在逗号前打勾。

如果是excel2007,分列位于功能区的数据选项卡里。

19楼:匿名用户

选中此列 数据 分列 分隔符号 下一步

分隔符号 如果要以半角逗号为分隔符号 只勾选 逗号如果以全角(中文)逗号为分隔符号 勾选 其他 输入 ,完成

20楼:神神小玩子

excel的“数据”下“分列”功能,使用逗号分隔就可以啦!

21楼:匿名用户

数据-分列-下一步-选择“逗号”-完成。这样前面的01,02,03等会分开,再对后面的进行分列,以此类推

22楼:匿名用户

excel的应用,必须多使用后自然就熟练了,不难。

23楼:弗尔布雷斯

分列,分隔符选“,”即可

24楼:匿名用户

先倒到word中,

再制表,制表符选择用“,”

再倒进excel中。

如何使txt中复制到excel数据每个数占一个单元格。

25楼:尘埃开出花

使txt中复制到excel数据每个数占一个单元格步骤如下:

1、我们先打开一个带有数据的文本文件,文本里的文字可以是横向也可以是竖向。

2、打开excel**,将文本文件中的文字复制到excel表中,全部的文字都在一个单元格中,选中这个单元格。

3、接着依次点击数据——分列——分割符号——空格——完成。

4、这样就完成了。

26楼:匿名用户

先打开一个带有数据的文本文件。文本里的文字可以是横向也可以是竖向。

打开excel**,将文本文件中的文字复制到excel表中,全部的文字都在一个单元格中,选中这个单元格。

用的是wps office版本,microsoft office2007也是一样的

然后一步步点,数据/分列/分割符号/空格/完成。

这样就完成了。

27楼:匿名用户

在txt中大概有空格或者tab生成的制表符将数字隔开吧?

复制到excel后,执行“数据”“分列”

28楼:匿名用户

这个问题我帮你i解决:

1.如果你的txt中的数据每个数据刚好都回车了,那么直接粘贴到excel即可;

2.如果你的txt中数据是用标点符号隔开,那么操作方法如下,假如txt中数据是用“,”隔开的

第一步:将需要的数据选中粘贴到excel中,这时候你发现你粘贴的数据都在一个单元格;

第二步:选中那个单元格——>数据(在菜单栏)——>分列——>下一步——>在分隔符号那里勾选逗号(如果你的txt分隔符号是什么就勾选什么,如果都没有就勾选其他在后面的框中将那个符号填写进去就可以了)——>完成

第三步:然后你就看到那一个单元格的数据被分成在同一行中的每一列;

绝对行,我都是这样操作的,请采纳吧

29楼:团长是

1、打开excel我们使用鼠标左键拖动选择需要复制的内容2、选择复制的内容之后按下鼠标右键,在右键菜单**找到复制选项3、点击复制选项在另外的一列处选择单元格单击鼠标右键找到粘贴选项4、点击粘贴选项可以看到我们就将选择的全部复制过来了,就可以使txt中复制到excel数据每个数占一个单元格了。

30楼:黑线的路人甲

使用导入更方便一些,以excel2003为例,菜单“数据

”——“导入外部数据”——“导入数据”——选择你要到导入的文件——“选择分隔符号”(一般是空格和tab,具体看你的txt文件)——预览一下——完成。

31楼:匿名用户

呵呵,导入外部数据选空格