Learning Note

できるようになったことを記録しています

CSVに記載されたパスへファイルをコピーするアプリ

GitHubPythonのアプリを上げてみました。

github.com

ディレクトリに コピー元, コピー先 のパスを格納した
"rename.csv"を用意すれば順番にコピーしていきます。

コピー先のパスはリネームしてもOK。

1行目はヘッダとみなしてスキップします。

Accessのif関数でNullを使うポイント

Microsoft Accessのクエリでif関数を使用する場合

 

書式

label:IIf(★=★★,"TRUE","FALSE")

 

 ★と★★が一致すれば"TRUE"を返すが、値がNull同士の場合TRUEにならないため、Is Nullを用いて条件を追加する。

 

label:IIf(Is Null(★)And Is Null(★★),"TRUE",IIf(★=★★,"TRUE","FALSE"))

 

とすれば良い。

 

指定したフォルダ以下のファイルやフォルダをCSVに出力する

以前似たような処理を書いたが、今回はCSVファイルへ出力する応用編。

ファイルの場合

フォルダの場合

検索で見つかったファイルやフォルダをfor文で1行ずつCSVファイルへ出力している。