Workbook.CheckInWithVersion メソッド (Excel)
ローカル コンピューターからサーバーにブックを保存し、ローカルなブックを読み取り専用に設定して編集されないようにします。
構文
式。CheckInWithVersion (SaveChanges、 コメント、 MakePublic、 VersionType)
式Workbook オブジェクトを返す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Savechanges | 省略可能 | バリアント型 (Variant) | True を指定すると、ブックをサーバーに保存します。 既定値は True です。 |
Comments | 省略可能 | バリアント型 | チェックインするブックの変更履歴に関するコメントです (SaveChanges が True に設定されている場合にのみ適用されます)。 |
MakePublic | 省略可能 | バリアント型 (Variant) | True を指定すると、ユーザーがチェックイン後にブックを発行することができます。 |
VersionType | 省略可能 | バリアント型 (Variant) | ブックのバージョン管理情報を指定します。 |
戻り値
Nothing
注釈
MakePublic パラメーターを True に設定すると、ブックが承認プロセスに送信され、最終的に、ブックに対する読み取り専用の権限を持つユーザーに発行されます (SaveChanges が True に設定されている場合にのみ適用されます)。
Microsoft Excel に組み込まれたグループ作業機能を利用するには、Microsoft SharePoint Server にブックを保存する必要があります。
例
次の例では 、CanCheckIn メソッドを使用して、ブックが Microsoft SharePoint Server に格納されているかどうかを判断します。 ブックがサーバーに保存されている場合は、 CheckInWithVersion メソッドを呼び出して、指定されたコメントおよびバージョン番号と共にブックをチェックインし、サーバーに変更を保存して、ブックを承認プロセスに送信します。
この例は、ブック レベルのカスタマイズ用です。
Private Sub WorkbookCheckIn()
If ThisWorkbook.CanCheckIn Then
ThisWorkbook.CheckInWithVersion True, "Changed sheet 1 and 2 etc...", True, XlCheckInVersionType.xlCheckInMinorVersion
Else
Msgbox "This workbook cannot be checked in"
End If
End Sub
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。