Workbook.CheckInWithVersion メソッド (Excel)

ローカル コンピューターからサーバーにブックを保存し、ローカルなブックを読み取り専用に設定して編集されないようにします。

構文

CheckInWithVersion (SaveChangesコメントMakePublicVersionType)

Workbook オブジェクトを返す変数。

パラメーター

名前 必須 / オプション データ型 説明
Savechanges 省略可能 バリアント型 (Variant) True を指定すると、ブックをサーバーに保存します。 既定値は True です。
Comments 省略可能 バリアント型 チェックインするブックの変更履歴に関するコメントです (SaveChangesTrue に設定されている場合にのみ適用されます)。
MakePublic 省略可能 バリアント型 (Variant) True を指定すると、ユーザーがチェックイン後にブックを発行することができます。
VersionType 省略可能 バリアント型 (Variant) ブックのバージョン管理情報を指定します。

戻り値

Nothing

注釈

MakePublic パラメーターを True に設定すると、ブックが承認プロセスに送信され、最終的に、ブックに対する読み取り専用の権限を持つユーザーに発行されます (SaveChangesTrue に設定されている場合にのみ適用されます)。

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 のサポートおよびフィードバックを参照してください。