InomHitta mer dokumentationSupportresurser som ingår |
第 3 章 マクロ移行ウィザードからの出力マクロ移行ウィザードは、次の出力を生成します。
移行されたマクロが含まれる移行済みドキュメントマクロ移行ウィザードは、Microsoft Office ドキュメントを対応する StarSuite 8 形式に移行します。ウィザードは、VBA マクロを StarSuite Basic に移行し、また移行されるマクロにコメントを追加します。 生成されるコメント選択したオプションに応じて、マクロ移行ウィザードは、HTML 結果ページと同様に、移行されたマクロコードにコメントを挿入します。このコメントは、記号の移行状態に関する情報を提供します。 注 – 移行されたマクロにコメントを含める方法については、「Visual Basic マクロを StarSuite Basic マクロに移行する」を参照してください。 表 3–1 マクロ移行ウィザードによって生成されるコメントは、以下のとおりです。
例 3–1 PASSTHROUGH (IDENTITY)'PASSTHROUGH (IDENTITY): "XlChartLocation_xlLocationAsObject" 'MAPPED TO : "ActiveChart.setLocation(XlChartLocation_xlLocationAsObject, "Tabelle1")" 'MAPPED FROM: "ActiveChart.Location(Where:=XlChartLocation_xlLocationAsObject, Name:="Tabelle1")" ActiveChart.setLocation(XlChartLocation_xlLocationAsObject, "Tabelle1") 'UNKNOWN: "Debug". 'PASSTHROUGH (NOT YET IMPLEMENTED): "ActiveWorkbook.Worksheets.Creator" Print ActiveWorkbook.Worksheets.Creator 例 3–2 PASSTHROUGH (NOT YET IMPLEMENTED)'MAPPED TO : "ActiveChart.setLocation(XlChartLocation_xlLocationAsObject, "Tabelle1")" 'MAPPED FROM: "ActiveChart.Location(Where:=XlChartLocation_xlLocationAsObject, Name:="Tabelle1")" ActiveChart.setLocation(XlChartLocation_xlLocationAsObject, "Tabelle1") 'UNKNOWN: "Debug". 'PASSTHROUGH (NOT YET IMPLEMENTED): "ActiveWorkbook.Worksheets.Creator" Print ActiveWorkbook.Worksheets.Creator 例 3–3 MAPPED FROM, MAPPED TO and UNKNOWN'MAPPED TO : "ActiveChart.setLocation(XlChartLocation_xlLocationAsObject, "Tabelle1")" 'MAPPED FROM: "ActiveChart.Location(Where:=XlChartLocation_xlLocationAsObject, Name:="Tabelle1")" ActiveChart.setLocation(XlChartLocation_xlLocationAsObject, "Tabelle1") 'UNKNOWN: "Debug". Print ActiveWorkbook.Worksheets.Creator" 結果 HTML ファイルマクロ移行ウィザードは、各移行ドキュメントに対して HTML 形式の結果ファイルを提供します。このファイルには、元のマクロと移行後のコードが含まれます。 図 3–1
|
|
記録される情報 |
説明 |
|---|---|
|
名前 |
移行されたドキュメントの名前。 |
|
モジュール |
移行されたドキュメント内のマクロモジュールの名前。 |
|
記号の所有者 |
記号の目的を識別する名前。 |
|
記号名 |
移行されたドキュメント内のマクロ API 記号の名前。 |
|
マップ元 |
元のドキュメント内のマクロ API 記号の名前。 |
|
参照数 |
移行されたマクロでマクロ API 記号が使われている回数。 |
|
パス |
移行されたドキュメントの場所。 |
「エラーと警告」シートは、移行時に発生したエラーメッセージと警告メッセージに関する要約を提供します。
表 3–4 「エラーと警告」シートの説明|
記録される情報 |
説明 |
|---|---|
|
名前 |
移行されたドキュメントの名前。 |
|
ライブラリ |
エラーまたは警告の原因となったマクロライブラリの名前。 |
|
モジュール |
移行されたドキュメント内のマクロモジュールの名前。 |
|
メッセージ |
エラーメッセージまたは警告メッセージ。 |
|
ディレクトリ |
移行されたドキュメントの場所。 |