dsoframer.ocx怎么得到打开的excel的Application对象
时间: 2024-02-26 19:57:25 浏览: 23
要得到打开的Excel的Application对象,可以使用以下步骤:
1. 首先,需要确保已经引用了Excel对象库。在VB项目中,可以通过菜单栏中的“项目”->“引用”来添加。
2. 然后,在使用dsoframer.ocx打开Excel文档时,可以使用以下代码获取Excel的Application对象。
```vb
Dim xlApp As Excel.Application
Set xlApp = dsoframer1.Object.Application
```
其中,dsoframer1是使用dsoframer.ocx打开的Excel文档的对象名。
通过以上步骤,就可以得到打开的Excel的Application对象了。
相关问题
QT使用dsoframer.ocx怎么得到打开的excel的Application对象
在使用QT框架开发的程序中,可以通过以下步骤获取打开的Excel的Application对象:
1. 首先,确保已经在项目中添加了dsoframer.ocx的控件,并且已经将其添加到窗口中。
2. 在代码中,需要先获取dsoframer.ocx控件的指针,然后再获取其中打开的Excel文档的Application对象。可以使用以下代码:
```c++
// 获取dsoframer.ocx控件的指针
QAxWidget *dsoWidget = ui->dsoframerWidget;
// 获取打开的Excel文档的Application对象
QAxObject *excelApp = dsoWidget->querySubObject("Object.Application");
```
其中,dsoframerWidget是在QT Designer中添加的dsoframer.ocx控件的对象名。
通过以上步骤,就可以获取到打开的Excel文档的Application对象了。
dsoframer.ocx控件怎么获得excel的application
dsoframer.ocx控件是Office Web组件中的一个控件,用于在Web应用程序中显示和编辑Microsoft Office文档。如果你想通过dsoframer.ocx控件获得Excel的Application对象,可以按照以下步骤进行:
1. 在Web应用程序中添加对dsoframer.ocx控件的引用。
2. 在需要使用Excel的地方,使用以下代码获取Excel的Application对象:
```
Dim objExcel As Object
Set objExcel = CreateObject("Excel.Application")
```
3. 将Excel的Application对象分配给dsoframer.ocx控件的ExcelApplication属性:
```
AxDSOFramer1.ExcelApplication = objExcel
```
这样,你就可以通过dsoframer.ocx控件来访问Excel的Application对象了。