设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
楼主: zhuyiwen
打印 上一主题 下一主题

Formula One 用户指南

[复制链接]

点击这里给我发消息

11#
 楼主| 发表于 2003-10-26 22:36:00 | 只看该作者
使用 F1BookView 的方法和属性

对于每个 F1BookView API 对象,可以读/写下列属性:

        用户能执行操作和任务
        工作簿及它的工作表的外观
        单元格的内容和位置
        单元格的选择状态
        数据格式

通常,在一个不可见的工作簿中,F1BookView API 对象不支持调用对话框或管理事件的方法和属性操作。明确的说,在 F1BookView 对象中不能使用下列属性和方法:

AllowDesigner        BorderStyle        CalculationDlg
CancelEdit        ColorPaletteDlg        ColWidthDlg
DefinedNameDlg        DefColWidthDlg        DefRowHeightDlg
DeleteDlg        DoCancelEdit        DoClick
DoDblClick        DoEndEdit        RoEndRecalc
DoObjClick        DoObjDblClick        DoObjGotFocus
DoObjLostFocus        DoObjValueChanged        DoRClick
DoRDblClick        DoSafeEvents        DoSelChange
DoStartEdit        DoStartRecalc        DoTopLeftChanged
Enabled        FileName        FilePageSetupDlg
FilePageSetupDlgEx        FilePrint        FilePrintEx
FilePrintPreview        FilePrintSetupDlg        Find
FindDlg        FindEx        FormatAlignmentDlg
FormatBorderDlg        FormatCellsDlg        FormatDefaultFontDlg
FormatFontDlg        FormatNumberDlg        FormatObjectDlg
FormatPatternDlg        FormatSheetDlg        GotoDlg
hWnd        InsertDlg        LaunchDesigner
LaunchWorkbookDesigner        LineStyleDlg        Mode
ObjNameDlg        ObjOptionsDlg        OptionsDlg
PasteSpecialDlg        PolyEditMode        ProtectionDlg
Replace        ReplaceDlg        ReplaceEx
RowHeightDlg        SaveFileDlg        SaveFileDlgEx
SortDlg        ValidationRuleDlg       

<未完待续>
12#
发表于 2003-10-28 05:52:00 | 只看该作者
期等中..
13#
发表于 2003-11-7 18:16:00 | 只看该作者
急急急!!!
14#
发表于 2003-11-10 03:02:00 | 只看该作者
热切期待下文

点击这里给我发消息

15#
 楼主| 发表于 2003-11-10 18:35:00 | 只看该作者
使用 Attach (连接)方法

在任何时候都可以使用 Attach 或 AttachToSS 方法将视图或不可见工作簿连接到工作簿上。这两个方法连接视图或不可见的工作簿到一个不同的工作簿上并切断工作簿上当前的连接。

使用连接方法,必须记住下面几个重要的原则:

        一个视图或 F1BookView 不可见工作簿同一时刻只能被连接到一个工作簿上。
        一个 F1Book1 工作簿控件能有多个连接在其上的视图或 F1BookView 不可见的工作簿。

在一个被连接的工作簿上改变视图或不可见的工作簿

1.        创建工作簿控件
2.        创建另一个工作簿担当视图。做为选择,创建一个不可见的工作簿
3.        使用 Attach 或 AttachToSS 方法将视图或不可见的工作簿连接到工作簿。

以下代码选择工作簿并使用 Attach 方法连接一个视图(F1Book2 是视图,F1Book1 是工作簿)

F1Book2.ATTACH F1Book1.Title

控制工作簿区域的显示

有数个属性,用以设置确定工作簿的哪个区域显示出来。必须指明出现在当前工作簿或视图中的工作表及单元格范围。

如果工作簿包含多个工作表,可以指明哪个工作表显示出来。可以通过设置 Sheet 属性来完成。将要显示的工作表的编号设置到 Sheet 属性。工作表是从 1 开始从左至右进行编号的。不搞乱工作表的编号,在工作表的标签上有工作表的名称。

为了防止用户跑到工作簿上的另一个工作表上,可以将 ShowTabs 属性设置为 F1TabsOff。这将隐藏工作标签,防止用户在这里改变工作表。作为选择,可以在 SelChange 事件中编写代码来防止用户改变工作表。

可以设置 MinRow、MinCol、MaxRow、MaxCol 属性来为每个工作表限制工作范围。想用多个视图显示工作表的不同部分时,这一特点非常有用。

下面的图例说明在视图中设置属性限制显示的行数。显示的在所有的三个视图中数据包含在一个工作表中。注:没有一个视图具有垂直滚动条,这将防止最终用户在滚动条上滚跑看到的数据行。

<未完待续>
[此贴子已经被作者于2003-11-10 11:01:22编辑过]

16#
发表于 2003-11-11 16:52:00 | 只看该作者
好!!!!!!

点击这里给我发消息

17#
 楼主| 发表于 2003-11-21 00:44:00 | 只看该作者
保存视图或不可见工作簿的信息

当工作簿保存后,视图或不可见工作簿的设置就被保存到工作簿中。当视图或不可见工作簿连接到一个工作簿时,将从该工作簿中重新获取设置信息。

读/写文件

Formula One 能读/写格式的文件。下表描述相关格式的扩展文件名

格式        扩展文件名        描述
Formula One        .VTS        Formula One 6.X 格式
Formula One 3, 4, 5        .VTS        Formula One 3.x、4.x 或 5.x 格式
Excel 97        .XLS        Excel 97 格式
Excel 5.0 或 95        .XLS        Excel 5.0 或 95 格式
固定格式文本文件        .TXT        包含数字格式信息的固定分界符文本文件
固定格式文本文件(仅数值)        .TXT        不包含格式信息的固定分界符文本文件
HTML        .HTM        包含文本格式信息 HTML 格式 (仅写格式)
HTML(仅数据)        .HTM        不包含图形信息 HTML 格式 (仅写格式)

Formula One 6.x 不支持 Formula One 1.x、2.x 及 Excel 4.x 文件格式。

以前,Formula One 有些特性不被 Excel 支持,保存在 VTS 文件的文件格式不能被Excel 读取。XLS 格式是基于记录的,每条记录描述工作簿唯一的特性或属性。如果保存的文件包含 Excel 不支持的特性,在保存成 XLS 文件时工作簿的这些特性会被移出。同样的,Excel 文件包含了不被 Formula One 支持的特性,也会如此。Formula One 加载一个 Excel 工作表或工作簿将会忽略不支持的特性。

重点:如果加载包含 Formula One 不支持的特性的 Excel 文件,如,图表(Chart)、绘画对象(Drawing Object)或公式数组,这些特性将被忽略。如果是一个非常重要的由 Formula One 书写的 Excel文件,以后要用 Excel 读取,这些特性将被忽略且不能挽回。

Formula One 不能读有口令保护的 Excel 文件。如果打算读入这种 Excel 文件,请先除口令保护。

下面的方法和属性,在 Formula One 应用程序中可用:

属性/方法        描述
Read, ReadEx        从磁盘上读入工作表
ReadFromBlob        从内存二进制大对象变量中读入工作表
SaveFileDlg, SaveFileDlgEx        该对话框,允许你将当前文件保存为 Formula One、Excel、制表符分隔的文本文件或 HTML 文件格式的文件。
Write, WriteEx        将工作表保存到一个文件
WriteToBlob, WriteToBlobEx        将工作表保存到内存二进制大对象变量中

<未完待续>
[此贴子已经被作者于2003-11-20 16:50:58编辑过]

点击这里给我发消息

18#
发表于 2003-11-21 20:53:00 | 只看该作者
谢谢,非常好的指南!!
19#
发表于 2003-12-6 06:13:00 | 只看该作者
请朱大师再续下文

点击这里给我发消息

20#
 楼主| 发表于 2003-12-7 08:41:00 | 只看该作者
Sorry, 可能要等一段时间了. 正在写一个关于收发文管理的软件(WEB: ASP + MDB), (WORD/JPG文件将保存在MDB文件中), 可能暂时没有时间继续编写此指南, 如有有心人接着写话,非常感谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-23 15:28 , Processed in 0.086519 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表