在Excel里整理好的表模型数据,可直接导入PowerDesigner。
此功能通过PowerDesigner的脚本功能来实现,使用起来也简单。具体操作方法:
打开PowerDesigner,新建模型,点击Tools|Execute Commands|Edit/Run Script菜单或按下快捷键Ctrl + Shift + X打开脚本窗口,输入示例VBScript脚本,修改其中的Excel模板路径及工作薄页签,点Run按钮执行即可。
本文提供脚本支持EXCEL格式如下:
支持多sheet导入
示例VBScript脚本如下:
'导入Excel表结构
'开始
Option Explicit
Dim mdl ' the current model
Set mdl = ActiveModel
dim sheet
If (mdl Is Nothing) Then
MsgBox "There is no Active Model"
End If
Dim HaveExcel
Dim RQ
RQ = vbYes
If RQ = vbYes Then
HaveExcel = True
' Open & Create Excel Document
Dim x1 '
Set x1 = CreateObject("Excel.Application")
x1.Workbooks.Open "C