當前位置:首頁 » 辦公資訊 » 怎樣把程序放置到excel中

怎樣把程序放置到excel中

發布時間: 2022-06-24 00:58:12

㈠ 怎樣將動態生成的jsp頁面中的數據通過程序(java,javascript都行)導入到excel文檔

看看這個可以嗎?
ActiveXObject 對象
啟用並返回 Automation 對象的引用。

newObj = new ActiveXObject(servername.typename[, location])

ActiveXObject 對象語法有這些部分:

參數
newObj

必選項。要賦值為 ActiveXObject 的變數名。

servername

必選項。提供該對象的應用程序的名稱。

typename

必選項。要創建的對象的類型或類。

location

可選項。創建該對象的網路伺服器的名稱。

說明
Automation 伺服器至少提供一類對象。例如,字處理應用程序可能提供應用程序對象、文檔對象和工具欄對象。

要創建 Automation 對象,將新的 ActiveXObject 賦給對象變數:

var ExcelSheet;
ExcelApp = new ActiveXObject("Excel.Application");
ExcelSheet = new ActiveXObject("Excel.Sheet");
本代碼啟動創建對象的應用程序(在這種情況下,Microsoft Excel 工作表)。一旦對象被創建,就可以用定義的對象變數在代碼中引用它。 在下面的例子中,通過對象變數 ExcelSheet 訪問新對象的屬性和方法和其他 Excel 對象,包括 Application 對象和 ActiveSheet.Cells 集合。

// 使 Excel 通過 Application 對象可見。
ExcelSheet.Application.Visible = true;
// 將一些文本放置到表格的第一格中。
ExcelSheet.ActiveSheet.Cells(1,1).Value = "This is column A, row 1";
// 保存表格。
ExcelSheet.SaveAs("C:\\TEST.XLS");
// 用 Application 對象用 Quit 方法關閉 Excel。
ExcelSheet.Application.Quit();
只有當 Internet 安全性關閉時才能完成在遠程伺服器中創建對象。要在遠程網路計算機創建對象,可以將該計算機的名稱傳遞給 ActiveXObject 的 servername 參數。該名稱與共享名的機器名部分相同。比如共享名為 "\\myserver\public" 的網路,servername 是 "myserver"。另外,可以用 DNS 格式或 IP 地址指定 servername。

下面的代碼返回在名為 "myserver" 的遠程網路計算機上運行的 Excel 實例的版本號:

function GetAppVersion() {
var XLApp = new ActiveXObject("Excel.Application", "MyServer");
return(XLApp.Version);
}

㈡ matlab怎麼放置excel表格

1、將待導入的矩陣結構的數據錄入Excel中,錄入時注意行列要跟原矩陣一一對應
2、錄入完以後保存數據,為了後續步驟使用方便,命名時我們最好把它命名為我們接下來在MATLAB中要引用的變數名(比如在MATLAB中要將該矩陣作為B矩陣參與運算,就可以把它命名為B.xls,xls為文件擴展名)
3、運行MATLAB程序,點擊工具欄上的Import Data工具按鈕
4、在彈出的Import Data」對話框中找到前面保存的數據文件(B.xls),「打開」
5、彈出「Import」窗口,在窗口工具欄左側導入選項中選擇「Matrix(矩陣)」,然後點擊工具欄右側的「勾」,導入數據
6、關閉「Import」窗口,回到MATLAB主程序,在WorkSpace(工作空間)中可以看到剛剛導入矩陣變數,接下來就可以對矩陣進行運算了
7、每次關閉MATLAB程序都會將工作空間中的變數清空,所以如果經常用到該變數,不妨將該變數保存為MAT文件
8、這樣一來每次打開MATLAB,只需要雙擊MAT文件便可以將變數導入工作空間

㈢ 怎樣將C++語言編寫了程序,調到EXCEL中,方便我的查詢,請各位高手指點,謝謝!

做到access資料庫裡面吧,效果一樣的,可以查詢。
在網上還有現成的函數庫。

㈣ 怎麼將c++程序得出的結果放到一個excel格式文件里

其實很簡單,用製表符分割每個數據,每一行後加一個換行,
存檔的時候存成擴展名.xls就好了

㈤ 如何把VB中產生的數據放進Excel

可以試試 ACCESS----》文件----》獲取外部數據-----》導入----》文件類型 選擇 Microsoft Excel----》根據提示可以完成導入!

VB 要很多的代碼

祝你好運

如果你非得用vb那以下代碼 僅供參考

VB是常用的應用軟體開發工具之一,由於VB的報表功能有限,而且一但報表格式發生變化,就得相應修改程序,給應用軟體的維護工作帶來極大的不便。因此有很多程序員現在已經充分利用EXECL的強大報表功來實現報表功能。但由於VB與EXCEL由於分別屬於不同的應用系統,如何把它們有機地結合在一起,是一個值得我們研究的課題。

一、 VB讀寫EXCEL表:

VB本身提自動化功能可以讀寫EXCEL表,其方法如下:

1、在工程中引用Microsoft Excel類型庫:

從"工程"菜單中選擇"引用"欄;選擇Microsoft Excel 9.0 Object Library(EXCEL2000),然後選擇"確定"。表示在工程中要引用EXCEL類型庫。

2、在通用對象的聲明過程中定義EXCEL對象:

Dim xlApp As Excel.Application
Dim xlBook As Excel.WorkBook
Dim xlSheet As Excel.Worksheet

3、在程序中操作EXCEL表常用命令:

Set xlApp = CreateObject("Excel.Application") '創建EXCEL對象
Set xlBook = xlApp.Workbooks.Open("文件名") '打開已經存在的EXCEL工件簿文件
xlApp.Visible = True '設置EXCEL對象可見(或不可見)
Set xlSheet = xlBook.Worksheets("表名") '設置活動工作表
xlSheet.Cells(row, col) =值 '給單元格(row,col)賦值
xlSheet.PrintOut '列印工作表
xlBook.Close (True) '關閉工作簿
xlApp.Quit '結束EXCEL對象
Set xlApp = Nothing '釋放xlApp對象
xlBook.RunAutoMacros (xlAutoOpen) '運行EXCEL啟動宏
xlBook.RunAutoMacros (xlAutoClose) '運行EXCEL關閉宏

4、在運用以上VB命令操作EXCEL表時,除非設置EXCEL對象不可見,否則VB程序可繼續執行其它操作,也能夠關閉EXCEL,同時也可對EXCEL進行操作。但在EXCEL操作過程中關閉EXCEL對象時,VB程序無法知道,如果此時使用EXCEL對象,則VB程序會產生自動化錯誤。形成VB程序無法完全控制EXCEL的狀況,使得VB與EXCEL脫節。

二、 EXCEL的宏功能:

EXCEL提供一個Visual Basic編輯器,打開Visual Basic編輯器,其中有一工程屬性窗口,點擊右鍵菜單的"插入模塊",則增加一個"模塊1",在此模塊中可以運用Visual Basic語言編寫函數和過程並稱之為宏。其中,EXCEL有兩個自動宏:一個是啟動宏(Sub Auto_Open()),另一個是關閉宏(Sub Auto_Close())。它們的特性是:當用EXCEL打含有啟動宏的工簿時,就會自動運行啟動宏,同理,當關閉含有關閉宏的工作簿時就會自動運行關閉宏。但是通過VB的自動化功能來調用EXCEL工作表時,啟動宏和關閉宏不會自動運行,而需要在VB中通過命令xlBook.RunAutoMacros (xlAutoOpen)和xlBook.RunAutoMacros (xlAutoClose) 來運行啟動宏和關閉宏。

三、 VB與EXCEL的相互勾通:

充分利用EXCEL的啟動宏和關閉宏,可以實現VB與EXCEL的相互勾通,其方法如下:

在EXCEL的啟動宏中加入一段程序,其功能是在磁碟中寫入一個標志文件,同時在關閉宏中加入一段刪除此標志文件的程序。VB程序在執行時通過判斷此標志文件存在與否來判斷EXCEL是否打開,如果此標志文件存在,表明EXCEL對象正在運行,應該禁止其它程序的運行。如果此標志文件不存在,表明EXCEL對象已被用戶關閉,此時如果要使用EXCEL對象運行,必須重新創建EXCEL對象。

四、舉例:

1、在VB中,建立一個FORM,在其上放置兩個命令按鈕,將Command1的Caption屬性改為EXCEL,Command2的Caption屬性改為End。然後在其中輸入如下程序:

Dim xlApp As Excel.Application '定義EXCEL類
Dim xlBook As Excel.Workbook '定義工件簿類
Dim xlsheet As Excel.Worksheet '定義工作表類
Private Sub Command1_Click() '打開EXCEL過程
If Dir("D:\temp\excel.bz") = "" Then '判斷EXCEL是否打開
Set xlApp = CreateObject("Excel.Application") '創建EXCEL應用類
xlApp.Visible = True '設置EXCEL可見
Set xlBook = xlApp.Workbooks.Open("D:\temp\bb.xls") '打開EXCEL工作簿
Set xlsheet = xlBook.Worksheets(1) '打開EXCEL工作表
xlsheet.Activate '激活工作表
xlsheet.Cells(1, 1) = "abc" '給單元格1行駛列賦值
xlBook.RunAutoMacros (xlAutoOpen) 運行EXCEL中的啟動宏
Else
MsgBox ("EXCEL已打開")
End If
End Sub

Private Sub Command2_Click()
If Dir("D:\temp\excel.bz") <> "" Then '由VB關閉EXCEL
xlBook.RunAutoMacros (xlAutoClose) '執行EXCEL關閉宏
xlBook.Close (True) '關閉EXCEL工作簿
xlApp.Quit '關閉EXCEL
End If
Set xlApp = Nothing '釋放EXCEL對象
End
End Sub

2、在D盤根目錄上建立一個名為Temp的子目錄,在Temp目錄下建立一個名為"bb.xls"的EXCEL文件。

3、在"bb.xls"中打開Visual Basic編輯器,在工程窗口中點滑鼠鍵選擇插入模塊,在模塊中輸入入下程序存檔:

Sub auto_open()
Open "d:\temp\excel.bz" For Output As #1 '寫標志文件
Close #1
End Sub
Sub auto_close()
Kill "d:\temp\excel.bz" '刪除標志文件
End Sub

4、運行VB程序,點擊EXCEL按鈕可以打開EXCEL系統,打開EXCEL系統後,VB程序和EXCEL分別屬兩個不同的應用系統,均可同時進行操作,由於系統加了判斷,因此在VB程序中重復點擊EXCEL按鈕時會提示EXCEL已打開。如果在EXCEL中關閉EXCEL後再點EXCEL按鈕,則會重新打開EXCEL。而無論EXCEL打開與否,通過VB程序均可關閉EXCEL。這樣就實現了VB與EXCEL的無縫連接。

引用方法為:點擊VB工程菜單,選擇引用,選擇Microsoft DAO 3.6 Compatibility Library並確定
'------------------------------------------------
Private Sub Form_Load() '窗口load過程
Dim myDb As Database
Dim myTb As Recordset
Set myDb = OpenDatabase("c:\data.mdb") '打開資料庫文件
Set myTb = myDb.OpenRecordset("xpress") '打開表文件
If myTb.RecordCount < 4 Then '表文件記錄小於4條退出程序
Set myTb = Nothing
Set myDb = Nothing
Exit Sub
End If

myTb.MoveFirst '記錄指針移動到第一條
myTb.Move 2 '記錄指針向下移動2條即移動到第三條
Text1.Text = myTb!DefaultValue 'text1賦值為xpress表的DefaultValue欄位的第三條記錄
myTb.MoveNext '記錄指針下移一條
Text2.Text = myTb!DefaultValue 'text2賦值為xpress表的DefaultValue欄位的第四條記錄
Set myTb = Nothing
Set myDb = Nothing

End Sub

Private Sub Command1_Click()
Dim myDb As Database
Dim myTb As Recordset
Set myDb = OpenDatabase("c:\data.mdb")
Set myTb = myDb.OpenRecordset("xpress")
myTb.MoveFirst '記錄指針移動到第一條
myTb.Move 2 '記錄指針下移到第三條
myTb.Edit '資料庫為編輯狀態
myTb!DefaultValue = Text1.Text '資料庫xpress表的DefaultValue欄位第三條賦值為text1的文本
myTb.Update '保存更改的記錄

myTb.MoveNext '記錄指針下移一條到第四條
myTb.Edit
myTb!DefaultValue = Text2.Text
myTb.Update

Set myTb = Nothing
Set myDb = Nothing

End Sub
另外,團IDC網上有許多產品團購,便宜有口碑

㈥ 在c中編寫的程序怎麼樣把數據輸出到excel表上

簡單的方法是通過ODBC來實現:
具體實現
一、 包含Excel文件操作類頭文件
#include "CSpreadSheet.h"
二、 新建Excel文件,並寫入默認數據
// 新建Excel文件名及路徑,TestSheet為內部表名
CSpreadSheet SS("c:\\Test.xls", "TestSheet");

CStringArray sampleArray, testRow;

SS.BeginTransaction();

// 加入標題
sampleArray.RemoveAll();
sampleArray.Add("姓名");
sampleArray.Add("年齡");
SS.AddHeaders(sampleArray);

// 加入數據

㈦ 怎麼把宏程序儲存在excel裡面

復制到模塊。然後插入幾個按鈕,指定宏,按鈕改名,以後想用那個就點哪個。

㈧ 我用MFC寫了一個界面,控製程序裡面讀取了很多數據放在了數組中,求問怎麼把這些數據放到excel文件中。

保存到excel中比較麻煩,excel還得有驅動(我在網上下載了個封裝好的excel.h excel.cpp 直接用的,搜了幾句代碼,功能實現了,不過我沒看懂什麼意思)。
我一般直接保存到txt中,這個最簡單了。
我把數據放到CString 變數中,然後寫入txt的。
1 我把寫入txt的函數封裝到了 工程.cpp 中了。假設為void AddtoTxt(CString var)
2 在讀取此函數的對話框中,extern C工程名App theApp;
3 放入數據到txt中 theApp.AddtoTxt(strtemp);
4.工程.cpp 中的函數體。
CString CRenameFileApp::GetExePath(void)
{
char szFilePath[MAX_PATH + 1]={0};
GetMoleFileNameA(NULL, szFilePath, MAX_PATH);//1111
(strrchr(szFilePath, '\\')+1)[0] = 0; // 刪除文件名,只獲得路徑字串
CString path = szFilePath;

return path;
}

void CRenameFileApp::AddtoTxt(CString strtemp)
{
CString h_path;
h_path=GetExePath();
h_path= h_path+"文件名核對.txt";
CFile file;
if(!file.Open(_T(h_path),CFile::modeReadWrite| CFile::typeBinary))
{
file.Open(_T(h_path),CFile::modeCreate|CFile::modeReadWrite| CFile::typeBinary);
}
file.SeekToEnd();
file.Write(strtemp,strtemp.GetLength());
file.Close();

}

㈨ 怎麼樣把Word中的某一段內容插入到Excel表格

如果要把Word中的某一段內容以圖片形式插入到Excel表格中,可按照如下步驟進行:
首先在Word
中選中要復制的內容,然後單擊.編輯→復制.命令,進入Excel
中,按住Shift
鍵,單擊.編輯→粘貼圖片.命令,即可將剛才復制的內容以圖片格式插入到Excel
表格中,而且在該圖片上雙擊,還可進行文字修改。利用這種方法也可以把.記事本.等其他程序中的內容以圖片格式粘貼到Excel中。

㈩ 如何在打開方式里添加EXCEL程序

1.首先使用常規方法看下能否解決。

2.文本文檔-右鍵-打開方式-選擇默認程序


熱點內容
馬路上汽車的噪音在多少分貝 發布:2023-08-31 22:08:23 瀏覽:2186
應孕棒多少錢一盒 發布:2023-08-31 22:08:21 瀏覽:1656
標准養老金一年能領多少錢 發布:2023-08-31 22:05:05 瀏覽:1954
湖北通城接網線多少錢一個月 發布:2023-08-31 21:59:51 瀏覽:2021
開隨車吊車多少錢一個月 發布:2023-08-31 21:55:06 瀏覽:1780
京東付尾款怎麼知道前多少名 發布:2023-08-31 21:52:58 瀏覽:2104
在學校租鋪面一個月要多少錢 發布:2023-08-31 21:52:09 瀏覽:2247
2寸有多少厘米 發布:2023-08-31 21:50:34 瀏覽:1885
知道電壓如何算一小時多少電 發布:2023-08-31 21:46:20 瀏覽:1892
金手鐲54號圈周長是多少厘米 發布:2023-08-31 21:44:28 瀏覽:2025