ray88’s diary

お仕事で困ったとき用の自分用の覚書

2020-11-25から1日間の記事一覧

ADO レコードの追加 AddNewメソッド

【AddNewメソッドの引数として、フィールドリスト、値リストを渡す】 RS.AddNew フィールドリスト,値リスト ■フィールドリスト、値リストを作成する方法 ・リストに使用する変数をVariant型で宣言する ・Array関数でリストになる配列を変数に格納する Dim Li…

ADO レコードの更新・Updateメソッド

【Updateメソッドの引数としてフィールド名、値を渡す】 RS.Update フィールド1,値1 RS.Update フィールド2,値2 (例) Sub Test1() Dim CN As ADODB.Connection Dim RS As ADODB.Recordset Dim SQL As String Set CN = CurrentProject.Connection Set RS = …

ADO Recordsetオブジェクトにレコードセットを取得する

■方法①:RecordsetオブジェクトのOpenメソッドで開く 【書式】 RS.Open ソース,CN,カーソルタイプ,ロックタイプ ※変数宣言の際に以下の様に記述するとインスタンス生成を同時に行える Dim RS As New ADODB.Recordset 引数 説明 ソース テーブル名、クエリ名…

ADO Recordsetオブジェクトの主なメソッド

メソッド 説明 Open レコードセットを開く Close レコードセットを閉じる Move カレントレコードを移動する MoveFirst 先頭レコードに移動する MoveLast 最終レコードに移動する MoveNext 次のレコードに移動する MovePrevious 前のレコードに移動する Move…

ExcelVBA シートの保護と編集可能セル範囲の設定(セルごとの保護)

Sub 編集可能領域の設定() Worksheets("Sheet1").Protection.AllowEditRanges.Add _ Title:="許可範囲1", _ Range:=Range("A4:G4"), Password:="editOK" End Sub Sub ワークシートに保護を設定() Worksheets("Sheet1").Protect _ Password:="AllowEdit" End …