ETABS 2015に関するプロジェクトは私のPCで開かれています。私はいくつかの変更を行い、VBAコードでそれを自動的に処理したい。私が見つけたすべてのサンプルコードはこのようでした:オープンされたETABS OAPIにVBAコードをリンクする方法は?
Public Sub Example()
Dim SapModel As cSapModel
Dim EtabsObject As cOAPI
Dim FileName as String
Dim ret As Integer = -1
'create ETABS object
EtabsObject = CreateObject("CSI.ETABS.API.ETABSObject")
'start ETABS application
ret = EtabsObject.ApplicationStart()
'create SapModel object
SapModel = EtabsObject.SapModel
'initialize model
ret = SapModel.InitializeNewModel()
'open an existing file - If no file exists, run the Save example first.
FileName = "c:\CSI_API_temp\example.edb"
ret = SapModel.File.OpenFile(FileName)
このコードは私のPCに新しいETABSをオープンするだけです。私のETABSプロジェクトは既に稼働しており、私はそれに接続したいが、私はどのように分かっていないのか! 私を助けてください。