Microsoft Access 掲示板

Access2019のアクションカタログを利用して、空白セルに前行の値をコピーしたい / 1

6 コメント
views
4 フォロー
1
hiroton 2021/11/02 (火) 17:28:15 225e3@f966d

ACCESS(データベース)の仕事じゃないです
マクロ(アクションカタログ)を駆使して実現する方法があるのかもしれませんがVBAを覚えるよりも難解な手法になるでしょう

データベースの場合、データの並び順は指定した並び順となります。指定がない場合の並び順は不定です

質問のデータの場合、ACCESSに取り込んだ瞬間前後という関係性が失われます。前後の関係性がないので、空白が出た場合の前の行といってもその行がどの行なのか特定することができません。何か前後を参照できるような仕組みが必要です

VBAであればCSVを1行ずつ取り込むことができるので、それに合わせて
取り込んだ内容を記憶しておく→次の行の取込の時に空白なら記憶しておいた内容を使う
という流れで目的が達成できます

CSVの取込参考:Access VBA:TransferTextを使用せずにVBAでCSVなどの区切り記号つきテキストファイルを既存のテーブルにインポートするサンプルプログラム(SE Life Log - VBAを中心にその他IT備忘録 -さん)

通報 ...