Access

Access

instr([フィールド1],"、")カンマの前まで Left([フィールド],instr([フィールド],"、")-1)カンマから次 mid([フィールド],instr([フィールド],"、")+1)

Accessの文字列分解2

現担当欄に入力された「、」区切りの文字列を分解する方法

例)XX氏、YY氏、M氏<クエリ> 一人目: leftstr([現担当者],"、") 二人目: secondperson([現担当者],"、") 三人目: thirdperson([現担当者],"、") 四人目: fourth([現担当者],"、") Option Compare Database Option Explicit '半角カタカナ「、」を全角「、…

Accessのnull値について

Accessの空白値を、「null」=値がないか、「""」=長さ0の文字列 とで分けて認識しています。ですので、空白対処には下記の記述が必要です。<空白で無かったら処理する場合> If IsNull(strmoji) = False Or Len(strmoji) > 0 Then ※NULLの判定はIsNull関数…

Access備忘録

Ver2010'普通のビューでフォームを開く function フォームを開く() on error goto フォームを開く_Err docmd.openform "フォーム名", acNormal ,"","",,acnormal フォームを開く_Exit: exit function フォームを開く_Err: msgbox Error$ resume フォームを開…

Access デバックその他

Ver2010 表示⇒イミディウインドウを開く。 プロシージャに Debug.Print 変数名 とするとイミディウィンドウにその時の変数の状態が表示される。

Access 親フォームに連動させたサブフォームを表示する

親フォームの次レコードをクリックする度に、サブフォームも親フォームに 連動した次レコードを表示させる方法。サブフォームのよい所は、親フォームと一致するサブフォームの値がなくても 入力して値を持たせる事ができる事です。 1.サブフォームを作成する…

Accessフォームへの入力

http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q10121227340

文字列の分解(Access)

「現担当者」フィールドに「、」区切りで複数名入力されていた場合の分解方法 1つ目の「、」: InStr(1,[テーブル名]![現担当者],"、") 2つ目の「、」: InStr(InStr(1,[テーブル名]![現担当者],"、")+1,[テーブル名]![現担当者],"、") 置換1: Replace([テーブ…

CSVの取り込み方法

■CSVの取り込み ファイルメニューから外部データの取り込みを選択するかデータベースウィンドウ上で右クリックしインポートを選択します。「ファイル」→「外部データの取り込み」→「インポート」→「ファイルの種類:テキストファイル」。

文字列の置換(Access)

「現担当者」フィールドに「_」と入力されている文字列を削除したい時 置換1: Replace([テーブル名]![現担当者],"_","")

Access accdbをmdbに変換する方法

<Access accdbをmdbに変換する方法(2010)> ファイルメニュー⇒保存して発行⇒mdb形式で保存<Access 2007がインストールされていないパソコンでaccdbを開く> Microsoft Office Access 2007 Runtime URL:http://www.microsoft.com/ja-jp/download/details…

Accessデータベースを共有する

データベースを共有する (MDB) 既定値で設定されていると思いますが、念のため確認 1.共有フォルダにファイルを置く。 2.[ツール] メニューの [オプション] をクリック。 3.[詳細] タブの [既定の開くモード] メニューの [共有] をクリック。 ※Accessのデー…

Accessユーザ定義関数

Modulleに書いたFunction関数を、クエリの演算フォール度から呼び出して使う事が出来ます。この間、演算フィールドに長い式を書いて編集に、苦戦していましたが、 クエリから利用できるんですね。