从excel工作表开始添加所有行
我有一个具有两列2000个logging的Excel表格。 我想补充
{"<first_col_data>",
和
"<sec_col_data>"},
到所有的行,并保存到一个文本文件。 我的意思是加大括号,双引号和逗号。 例如data.xls =>
A | B ---------------------------------- title_add | ADDING SOMETHING title_list | LISTING SOMETHING
输出文本文件data.txt =>
{"title_add","ADDING SOMETHING"}, {"title_list","LISTING SOMETHING"},
我怎么做? 我不知道macros或function。
谢谢你的帮助….
在第二张纸上,简单地使用这个公式,然后保存纸张:
Sheet2!A1=CONCATENATE("{""",Sheet1!A1,""",""",Sheet1!B1,"""}")
这应该导致:
{"title_add","ADDING SOMETHING"}
这是我的原始公式,它创造了上面的结果:
=VERKETTEN("{""";A1;""",""";B1;"""}")
我的另一个解决scheme(作为一次quickie)将使用记事本++来查找/replace/插入后保存xls作为csv或txt 。 或AWK,如果这是一个常规的事情。
你当然可以用macros来做这件事,也许其他人很高兴为你提供一个,但是因为你对macros没有任何的想法,所以我甚至不会推荐它,除非你有一些想法;)