近使用.net做一個小軟件遇到一個問題,就是想實現把excel表格在winform中打開,同時可以操作,不單單是打開、或者就提取數據。在網上找了好多資料,發現這方面的資料比較少,即使有,都是舊版本的使用方法。在這里分享一下自己用vs C# 在winform中嵌入excel的一些經驗 ...
在此只是介紹一個簡單控件:dsoframer.ocx的使用,這個控件需要通過regsvr 進行注冊,例如:regsvr C: dsoframer.ocx 在注冊完畢后,通過Vs開發環境中在工具箱中添加項選擇注冊的COM組件DSO Framer Control Object,將該組件添加到工具箱之后,從工具箱添加到窗體即可: 具體打開Word或者Excel代碼如下所示: ...
2012-05-08 20:43 0 3883 推薦指數:
近使用.net做一個小軟件遇到一個問題,就是想實現把excel表格在winform中打開,同時可以操作,不單單是打開、或者就提取數據。在網上找了好多資料,發現這方面的資料比較少,即使有,都是舊版本的使用方法。在這里分享一下自己用vs C# 在winform中嵌入excel的一些經驗 ...
以管理員身份運行“命令提示符“——>輸入:regsvr32.exe C:\BSMesWare\SG ...
如果你還不太清楚Dspframer.ocx怎么放到窗體上就看上一篇文章,里面詳細介紹了是如何放到窗體上的。 鏈接:http://www.cnblogs.com/pingming/p/4182045. ...
C# 將excel表格嵌入到Word中 繼續開扒,今天要實現的是使用C#將excel表格嵌入到Word中這個功能,將word表格導入到excel中我已經寫過了,如有需要可參考我之前的文章,在開始前還有一點需要指出的是在我的這個示例中是將excel表格轉換為圖片,然后再嵌入至Word文檔中 ...
本文講的這個技術是把Excel表格嵌入到自己開發程序的Form窗體中進行操作,給客戶一個不用切換窗口的操作界面,似乎更好。這在VC中用OLE技術很容易實現,但是在C#中方法就不一樣啦。下面將就此進行闡述。 一、首先簡要回顧一下如何操作Excel表 先要添加對Excel的引用。選擇項 ...
要實現在Sql Server中實現將文件讀寫Word文件,需要在要存取的表中添加Image類型的列,示例表結構為: 要將Word文件存儲到數據庫的CONTRACT_FILE字段中,需要將文件轉換為byte數組,具體代碼如下: 將文件轉換為byte數組 ...
今天在做項目時候遇到一個問題,窗體分為左右兩部分,要求在左邊欄點擊按鈕時,右邊動態加載窗體最后想到用panel實現,經歷幾次失敗,並查找資料后,終於搞定說明:如果多次切換需加入 panel.clear();清空原有panel內容環境:C# VS2008 方法一:通過給panel加載子元素實現 ...
如果要將Excel的中的數據導入SqlServer中,那么,先要將excel中的數據,讀入到內存中的數據表中,然后,遍歷表數據,插入數據庫 this.lb_status.Visible = false;System.Windows.Forms.OpenFileDialog fd = new ...