请求高手解答。EXCEL表格怎么排序排序问题

564 条评论分享收藏感谢收起赞同 61 条评论分享收藏感谢收起EXCEL导出问题,请教高手
作者:用户
浏览:216 次
从dategrid中导出数据到EXCEL中,导出后EXCEL处于打开状态,将其关闭,桌面上EXCEL显示已经关闭。但是任务管理器中还存在这个EXCEl的进程!怎么将任务管理器中EXCEL进程同时关闭?
问题描述从dategrid中导出数据到EXCEL中,导出后EXCEL处于打开状态,将其关闭,桌面上EXCEL显示已经关闭。但是任务管理器中还存在这个EXCEl的进程!怎么将任务管理器中EXCEL进程同时关闭?解决方案解决方案二:System.Runtime.InteropServices.Marshal.ReleaseComObject(xlsFile)GC.Collect()//其中xlsFile是个com的Object解决方案三:可能对象没有销毁!!用GC!!解决方案四:privatevoidKillProcess(stringprocessName){System.Diagnostics.Processmyproc=newSystem.Diagnostics.Process();//得到所有打开的进程try{foreach(ProcessthisprocinProcess.GetProcessesByName(processName)){if(!thisproc.CloseMainWindow()){thisproc.Kill();}}}catch(ExceptionExc){msg.Text+="杀死"+processName+"失败!";}}解决方案五:我只要关闭当前的这一个EXCEL即可,不能关闭所有的EXCEl进程解决方案六:不知道你的是桌面程序还是web程序.你到网上找一个好点Excel导出的方法,网上很多的!有不占用进程的.解决方案七:一直被一个问题困扰就是导出excel时如何关闭excel进程,我使用过oExcelApp.Quit();也用过GC回收,结果都不理想,后来发现可以kill进程,但是问题是kill进程时不好解决多人并发的使用,比如一个人在导表然后kill所以的excel但是如果同时又有人在导表那么这就把另外一个excel结束了,现在我们要办的是如何kill当前这个进程,这里我们先看一下代码:oExcelApp.Quit();oExcelApp=PublicMethod.Kill(oExcelApp);//调用kill当前excel进程PublicMethod.Kill()内容是:usingSystem.Runtime.InteropSpublicclassPublicMethod{publicPublicMethod(){////TODO:在此处添加构造函数逻辑//}[DllImport("User32.dll",CharSet=CharSet.Auto)]publicstaticexternintGetWindowThreadProcessId(IntPtrhwnd,outintID);publicstaticvoidKill(Excel.Applicationexcel){IntPtrt=newIntPtr(excel.Hwnd);//得到这个句柄,具体作用是得到这块内存入口intk=0;GetWindowThreadProcessId(t,outk);//得到本进程唯一标志kSystem.Diagnostics.Processp=System.Diagnostics.Process.GetProcessById(k);//得到对进程k的引用p.Kill();//关闭进程k}}这样我们就可以关闭当前进程excel而不是杀掉所有的类型为excel进程了,------------------------------------------------------------------------------找到了一个这样的但运行时告诉我excel.Hwnd出错解决方案八:我的是桌面程序,不知道获得进程的句柄需要权限吗?不是管理员权限不能得到这个句柄吗?解决方案九:已经销毁了......解决方案十:引用1楼tianrui456的回复:System.Runtime.InteropServices.Marshal.ReleaseComObject(xlsFile)GC.Collect()//其中xlsFile是个com的Object解决方案十一:这些已经写过了解决方案十二:太深奥了解决方案十三:它不能关闭自己所在的内存,所以,你用关闭后,可能还不成功。把这个功能写在一个方法F,然后另写一个方法调用F,调用GC内存强制回收解决方案十四:想问你一下我想取得EXCEL的句柄该怎么做啊下面的方法:usingSystem.Runtime.InteropSpublicclassPublicMethod{publicPublicMethod(){////TODO:在此处添加构造函数逻辑//}[DllImport("User32.dll",CharSet=CharSet.Auto)]publicstaticexternintGetWindowThreadProcessId(IntPtrhwnd,outintID);publicstaticvoidKill(Excel.Applicationexcel){IntPtrt=newIntPtr(excel.Hwnd);//得到这个句柄,具体作用是得到这块内存入口intk=0;GetWindowThreadProcessId(t,outk);//得到本进程唯一标志kSystem.Diagnostics.Processp=System.Diagnostics.Process.GetProcessById(k);//得到对进程k的引用p.Kill();//关闭进程k}}老是报错说是excel.Hwnd无效......不知道怎么回事??很是郁闷......解决方案十五:使用COM要注意“用完即释放”原则。你用excel会有那些applicationbooksheet之类的,用完之后,全部释放掉,在任务管理器就看不到它了。Marshal.ReleaseComObject(excelApp);excelApp=..........
【云栖快讯】Apache旗下顶级开源盛会 HBasecon Asia 2018将于8月17日在京举行,现场仅600席,免费赠票领取入口&&
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率
40+云计算产品,6个月免费体验
稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一
云服务器9.9元/月,大学必备& 求会计高手,excel中如何按小数大小排列
&|&nbsp &|&
&|& &|& &|&
&|& &|& &|&
&|& &|&&|&
&(您是本帖的第&2830个阅读者,共9个回复)
7级, 积分 1037, 距离下一级还需 963 积分
7级, 积分 1037, 距离下一级还需 963 积分
时空币2703 SKB
时空金币0 SKG
威望值34 点
时空年龄66 岁
已有 89 个用户关注TA
想得到类似如下的排序方式:
我在excel中如何做,让程序只拿小数点后面的数字比较大小之后排序?
想吃糖,求红包~
• • • • • •
6级, 积分 660, 距离下一级还需 340 积分
6级, 积分 660, 距离下一级还需 340 积分
时空币6179 SKB
时空金币0 SKG
威望值8 点
时空年龄107 岁
已有 441 个用户关注TA
高手就是百度,我所有的EXCEL问题全是它解决的。
10级, 积分 12302, 距离下一级还需 2698 积分
10级, 积分 12302, 距离下一级还需 2698 积分
时空币10216 SKB
时空金币0 SKG
威望值100 点
时空年龄180 岁
已有 133 个用户关注TA
可惜谷歌被屏蔽了
5级, 积分 329, 距离下一级还需 171 积分
5级, 积分 329, 距离下一级还需 171 积分
时空币1654 SKB
时空金币0 SKG
威望值4 点
时空年龄66 岁
签到天数: 100 天[LV.5]常住居民I
已有 7 个用户关注TA
首先进行分列,变成A/B两列,再按B列从小到大排序,第三列C运用公式,=A1&&.&&B1,即可解决
08:47 上传
7级, 积分 1037, 距离下一级还需 963 积分
7级, 积分 1037, 距离下一级还需 963 积分
时空币2703 SKB
时空金币0 SKG
威望值34 点
时空年龄66 岁
已有 89 个用户关注TA
谢谢,主要是我不认识怎么弄公式,昨晚是让小数点后面全部显示6位数,这样那些小数点后只有2位数的,就会自动补上4个0000,我要找的就是这些携带4个0的数据。
7级, 积分 1394, 距离下一级还需 606 积分
7级, 积分 1394, 距离下一级还需 606 积分
时空币2627 SKB
时空金币0 SKG
威望值6 点
时空年龄138 岁
签到天数: 38 天[LV.4]偶尔看看III
已有 64 个用户关注TA
这个是太简单了
8级, 积分 3544, 距离下一级还需 1456 积分
8级, 积分 3544, 距离下一级还需 1456 积分
时空币16649 SKB
时空金币0 SKG
威望值129 点
时空年龄133 岁
签到天数: 421 天[LV.8]以坛为家I
已有 68 个用户关注TA
先选中带小数这一列,然后选择菜单项“数据”-&“分列”-&“文本分列向导 3步骤1”-&默认选择的是“分隔符号”-&点“下一步”-&然后进入“文本分列向导 3步骤2”-&分隔符号:将其他勾上-&然后在后面的框框里写上你要分隔的符号“.”,-&单击下一步-&单击完成即可得到你需要的小数点后面的一列数了,最后如何比较就不用说了。
4级, 积分 141, 距离下一级还需 109 积分
4级, 积分 141, 距离下一级还需 109 积分
时空币2080 SKB
时空金币0 SKG
威望值6 点
时空年龄102 岁
签到天数: 1 天[LV.1]初来乍到
已有 23 个用户关注TA
我也学会了
7级, 积分 1037, 距离下一级还需 963 积分
7级, 积分 1037, 距离下一级还需 963 积分
时空币2703 SKB
时空金币0 SKG
威望值34 点
时空年龄66 岁
已有 89 个用户关注TA
gxosta 发表于
先选中带小数这一列,然后选择菜单项“数据”-&“分列”-&“文本分列向导 3步骤1”-&默认选择的是“分隔符号 ...
大哥,这样搞不行呀,例如,坐标本来是110.00003的,这么一分裂后,是110和3了,我是想按小数点后的位数排列,把那些数据按“小数点后没鱼数据、小数点后有一位数据、小数点后有3位数据、小数点后有4位数据。。。”排列的。把例如110.01和110.1这类小数点后只有一到两位的找出来,也就是找出那些GPS坐标不精确的
8级, 积分 3544, 距离下一级还需 1456 积分
8级, 积分 3544, 距离下一级还需 1456 积分
时空币16649 SKB
时空金币0 SKG
威望值129 点
时空年龄133 岁
签到天数: 421 天[LV.8]以坛为家I
已有 68 个用户关注TA
本帖最后由 gxosta 于
23:50 编辑
=IF(0.01&(A1-INT(A1)),&不精确&,&&)
| 市场业务合作:&&&&&&&&&&
论坛贴子受理:
&&&&交易版块业务:
时空网法律顾问:广西观复律师事务所 文伟律师
&&&&违法和不良信息举报电话:-666
南宁创高营销广告有限公司
版权所有  &&& 经营许可证编号:桂B2-excel高手是一款免费的功能强大的excel增强辅助工具,excel增强盒子具备丰富实用的功能,常用Excel办公的朋友可以试试,本站提供excel增强盒子下载。
excel增强盒子软件说明:
1.如果电脑上没有Microsoft Office Excel 2000或以上版本,请先安装。
2.关闭所有打开的程序,双击&setup.exe&可执行文件, 然后根据安装向导的提示进行安装即可。若是在VISTA.Win7中,则必须以管理员身份登录来进行安装,且从控制面板中关掉用户帐户控制功能。
3.安装完成以后,每次启动Excel时,都会自动启动&Excel高手&,它将出现在Excel菜单栏的最后。若是Excel2007,它将出现在&加载项&里面。
有问题,可从&开始&r;程序&Boleyn&Excel高手&使用说明书&中查阅相关说明。
【关键词】
本站提供支付宝2017电脑版下载,支付宝客户端电脑版是一款通过安卓模拟器在pc电脑上运行,支付宝电脑版2017拥有收款、付款、转账、缴费、充值、电子券操作功能未一起,随时随身,让你自由自在“支付宝”。
本站提供360软件管家官方下载,360软件管家官方下载2017独立版是360安全卫士中提供的一个集软件下载、更新、卸载、优化于一体的工具,360软件管家2017是一款独立版本不安装360安全卫士的情况下运行!
驾校一点通2018科目一电脑版是一款为各位广大的驾照笔试者推出的模拟练习软件,让你在pc电脑上通过驾校一点通2018电脑版熟悉各种考试题目和全新的题库,让你轻松考过。
驾考宝典2018电脑版适应2018年新交规,全面解读2018驾考新规中科目一、科目三的变化,驾考宝典2018电脑版根据10.1号推出的新规则为学员提供包含章节、顺序、随机练习的多维练习模式下载本软件熟悉驾驶技能、理论考试技巧,考驾照更有保障!
系统天堂为您提供淘宝助理6.0官方下载,淘宝助理6.2官方下载最新版是一款淘宝卖家的神器,淘宝助理6.2可以让您在不登陆淘宝的情况下直接管理您的淘宝店。
热门关键词EXCEL 自动排序问题 请高手帮忙 (急) - 怎么办? - 怎么治?
Arkaaito 提问:
EXCEL 自动排序问题 请高手帮忙 (急)
请教各位高手我有一个档案 里面有3000多笔资料如何让它分成2列37行的资料并自动分页图示:....A.....B.....C....D.....E.....F1&文字 文字 文字 文字 文字 文字&2&文字 文字 文字 文字 文字 文字&3&文字 文字 文字 文字 文字 文字&4&文字 文字 文字 文字 文字 文字&5&文字 文字 文字 文字 文字 文字&...3000转换成下图第一页.....A.....B.....C....D.....E.....F....G.........H.....I.....J.....K.....L.....M1 &文字 文字 文字 文字 文字 文字 空格 38 文字 文字 文字 文字 文字 文字2& 文字 文字 文字 文字 文字 文字 空格&39&文字 文字 文字 文字 文字 文字3& 文字 文字 文字 文字 文字 文字 空格&40&文字 文字 文字 文字 文字 文字4& 文字 文字 文字 文字 文字 文字 空格&41 文字 文字 文字 文字 文字 文字 更多: 5& 文字 文字 文字 文字 文字 文字 空格&42 文字 文字 文字 文字 文字 文字.&.&37文字 文字 文字 文字 文字 文字&空格 74 文字 文字 文字 文字 文字 文字第二页.......A.....B.....C....D.....E.....F....G..........H.....I.....J.....K.....L.....M75& 文字 文字 文字 文字 文字 文字&空格&112 文字 文字 文字 文字 文字 文字&76& 文字 文字 文字 文字 文字 文字&空格&113 文字 文字 文字 文字 文字 文字77& 文字 文字 文字 文字 文字 文字&空格&114 文字 文字 文字 文字 文字 文字78& 文字 文字 文字 文字 文字 文字&空格&115 文字 文字 文字 文字 文字 文字79& 文字 文字 文字 文字 文字 文字&空格&116 文字 文字 文字 文字 文字 文字.&.&111文字 文字 文字 文字 文字 文字 空格 148 文字 文字 文字 文字 文字 文字第三页第四页..请高手帮忙解答或是帮忙制作范本&.tw
Mike Deck 回答:
范例档:http://www.funp.net/743835Sub 按钮1_Click()Dim K, EDED = Range(&A65536&).End(3).RowFor K = 0 To Int(ED / 37) Step 2&&& Sheets.Add after:=Worksheets(Worksheets.Count)&&& ActiveSheet.Name = &第& & (K + 2) / 2 & &页&&&& Sheets(&Sheet1&).Range(&A& & K * 37 + 1 & &:& & &F& & (K + 1) * 37).Copy Destination:=[A1]&&& Sheets(&Sheet1&).Range(&A& & (K + 1) * 37 + 1 & &:& & &F& & (K + 2) * 37).Copy Destination:=[H1]Next KEnd Sub
最新问题:,,,,,,,,,,,,,,,
CopyRight & 2018
All Rights Reserved

我要回帖

更多关于 excel如何排序 的文章

 

随机推荐