当前位置:编程学习 > C#/ASP.NET >>

如何選取最下面第一列資料.網下面一行將資料貼上

--------------------编程问答-------------------- 程序里面是不能使用.Select的,我从未用成功过,你要指定cell或range,然后再对它赋值! --------------------编程问答-------------------- 那請問 我要怎麼跳到最後一格沒有資料的呢?? 
謝謝!! --------------------编程问答-------------------- 跳什么?程序里面是不能用select和selection属性的,我反正从没用成功过哦~~

你直接指定位置就可以了呀.

对指定的位置直接用 等号 赋值~不用拷贝呀粘贴的 --------------------编程问答-------------------- 你这代码还有问题,Dim xlSheet As Worksheet

一般xlSheet都要指定是哪一个的,Excel可以有不同的工作区的,
一般正确的代码都有这行
 xlSheet = xlBook.Worksheets("sheet1")

我建议你先找个完整的写Excel或导出Excel的例子代码先把基础的东西搞清楚,别急着走下一步. --------------------编程问答-------------------- 就是不知道位置阿 所以才需要這個功能
因為需要貼上兩次的資料筆數不確定..第一次貼完後
移動到最後面 然後貼上第二次
請大家幫幫想想辦法吧
VBA OK VB.NET 應該也行吧
--------------------编程问答-------------------- 所以你要计算!~你第一次贴的内容有多少行,就能算出第二次贴的位置~

真的,你这代码就算正确,也不能运行的,因为你没有指定是哪个工作区,VBA与程序,根本不是一回事,我还是建议你找个完整的,正确的例子代码,先打基础.

在EXE中,操作Excel条件非常苛刻,许多操作都要求非常精确.位置,类型,错一点点都不行!! --------------------编程问答-------------------- xlSheet = xlBook.Worksheets(1) '引用第一個工作表

哦,没看到这一句,你还是有这句的.呵呵 --------------------编程问答--------------------
引用 7 楼  的回复:
xlSheet = xlBook.Worksheets(1) '引用第一個工作表

哦,没看到这一句,你还是有这句的.呵呵

沒錯 所以我只差 選到最下面
指定位置貼上是OK的

請幫幫忙 謝謝!! --------------------编程问答-------------------- Exe中是不能用select和selection的,你怎么不相信我呢.

你想想,select和selection是怎么发生的,它是Excel的程序,是用鼠标选出来的.可你现在用exe操作,哪有鼠标动作?除非是用exe给excel发送鼠标动作,那还不如计算行数简单呢,

--------------------编程问答--------------------
引用 9 楼  的回复:
Exe中是不能用select和selection的,你怎么不相信我呢.

你想想,select和selection是怎么发生的,它是Excel的程序,是用鼠标选出来的.可你现在用exe操作,哪有鼠标动作?除非是用exe给excel发送鼠标动作,那还不如计算行数简单呢,

不是我不相信妳 我只是希望有解答阿~ 畢竟我對EXCEL 不熟 只能不斷的測試
您可以試看看 這句 
xlSheet.Range("A65536").End(XlDirection.xlUp).Select()
是我測試的結果
還不知道怎麼+1 研究中
--------------------编程问答--------------------
xlSheet.Range("A65536").End(XlDirection.xlUp).Offset(1, 0).Select()


應該搞定 有更好的方法 或是錯誤請指正 謝謝
參考: 
http://www.experts-exchange.com/Software/Office_Productivity/Office_Suites/MS_Office/Excel/Q_27857050.html

http://club.excelhome.net/thread-771946-1-1.html --------------------编程问答-------------------- .Select

我反正从没用成功,我就不用这方法了,我帮你顶一下,看你运气了,
补充:.NET技术 ,  VB.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,