// 新規ワークブックの作成 var workbook = new GrapeCity.Documents.Excel.Workbook(); // Excelファイルを開く var fileStream = this.GetResourceStream("xlsx\\Medical office start-up expenses 1.xlsx"); workbook.Open(fileStream); // このワークブックに書き込みパスワードを設定するユーザー名を指定 workbook.WriteProtection.WriteReservedBy = "Eric"; // このワークブックを読み取り専用を推奨する設定で保存するよう指定 // Microsoft Excelで開くと、ワークブックを読み取り専用で開くことを推奨するメッセージが表示される workbook.WriteProtection.ReadOnlyRecommended = true; // 他のユーザーが誤ってまたは意図的にデータを編集できないように、ワークブックに書き込みパスワードを設定 // なお、書き込み禁止はExcelアプリケーションで開いたときにのみ発生 workbook.WriteProtection.WritePassword = "Y6dh!et5"; // xlsx ファイルに保存 workbook.Save("CreateWriteProtectedWorkbook.xlsx");
' 新規ワークブックの作成 Dim workbook As New Workbook ' Excelファイルを開く Dim fileStream = GetResourceStream("xlsx\\Medical office start-up expenses 1.xlsx") workbook.Open(fileStream) ' このワークブックに書き込みパスワードを設定するユーザー名を指定 workbook.WriteProtection.WriteReservedBy = "Eric" ' このワークブックを読み取り専用を推奨する設定で保存するよう指定 ' Microsoft Excelで開くと、ワークブックを読み取り専用で開くことを推奨するメッセージが表示される workbook.WriteProtection.ReadOnlyRecommended = True ' 他のユーザーが誤ってまたは意図的にデータを編集できないように、ワークブックに書き込みパスワードを設定 ' なお、書き込み禁止はExcelアプリケーションで開いたときにのみ発生 workbook.WriteProtection.WritePassword = "Y6dh!et5" ' xlsx ファイルに保存 workbook.Save("CreateWriteProtectedWorkbook.xlsx")