在工作中,遇到这么个问题,需要将 Excel 表中类似 2134-1234-4456 的商品编号输入到单位的程序中,而程序只认 213412344456 这种没有 ‘-’ 的输入。数量比较多,一笔一笔的敲,费时费力不可取,所以转换一下, ...
在工作中,遇到这么个问题,需要将 Excel 表中类似 2134-1234-4456 的商品编号输入到单位的程序中,而程序只认 213412344456 这种没有 ‘-’ 的输入。数量比较多,一笔一笔的敲,费时费力不可取,所以转换一下,复制粘贴,不仅可以提高速度,而且也不易出错。并且,由于 Excel 表是别人提供,可能反复遇到此问题,所以写个转换的小工具是必要的。
直接操作 Excel 吗?问题 ”矮小下“,显然用不着这么麻烦。我的方法是,将商品编号列复制粘贴到记事本中保存为 temp.txt 文件。现在问题一下子就简化为普通的文本处理了。新建一个 WPF 程序,其 MainWindow.xaml 和 MainWindow.xaml.cs 内容如下:
<?"1.0" encoding="utf-8"?><Window x:Class="TextProc.MainWindow" "http://schemas.microsoft.com/get='_blank'>winfx/2006/xaml/presentation" "http://schemas.microsoft.com/winfx/2006/xaml" Title="Text Proc" Height="380" Width="500" WindowStartupLocation="CenterScreen"> <StackPanel> <ScrollViewer Height="300" VerticalScrollBarVisibility="Auto"> <TextBox Name="txtContent" Margin="5" /> </ScrollViewer> <StackPanel Orientation="Horizontal" HorizontalAlignment="Right"> <Button Name="btnSelect" Content="_Select" /> <Button Name="btnProcess" Content="_Process" /> </StackPanel> </StackPanel></Window>
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:x01.TextProc: 两三分钟完成的一个小工具
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。