Access
instr([フィールド1],"、")カンマの前まで Left([フィールド],instr([フィールド],"、")-1)カンマから次 mid([フィールド],instr([フィールド],"、")+1)
例)XX氏、YY氏、M氏<クエリ> 一人目: leftstr([現担当者],"、") 二人目: secondperson([現担当者],"、") 三人目: thirdperson([現担当者],"、") 四人目: fourth([現担当者],"、") Option Compare Database Option Explicit '半角カタカナ「、」を全角「、…
Accessの空白値を、「null」=値がないか、「""」=長さ0の文字列 とで分けて認識しています。ですので、空白対処には下記の記述が必要です。<空白で無かったら処理する場合> If IsNull(strmoji) = False Or Len(strmoji) > 0 Then ※NULLの判定はIsNull関数…
Ver2010'普通のビューでフォームを開く function フォームを開く() on error goto フォームを開く_Err docmd.openform "フォーム名", acNormal ,"","",,acnormal フォームを開く_Exit: exit function フォームを開く_Err: msgbox Error$ resume フォームを開…
Ver2010 表示⇒イミディウインドウを開く。 プロシージャに Debug.Print 変数名 とするとイミディウィンドウにその時の変数の状態が表示される。
親フォームの次レコードをクリックする度に、サブフォームも親フォームに 連動した次レコードを表示させる方法。サブフォームのよい所は、親フォームと一致するサブフォームの値がなくても 入力して値を持たせる事ができる事です。 1.サブフォームを作成する…
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q10121227340
「現担当者」フィールドに「、」区切りで複数名入力されていた場合の分解方法 1つ目の「、」: InStr(1,[テーブル名]![現担当者],"、") 2つ目の「、」: InStr(InStr(1,[テーブル名]![現担当者],"、")+1,[テーブル名]![現担当者],"、") 置換1: Replace([テーブ…
■CSVの取り込み ファイルメニューから外部データの取り込みを選択するかデータベースウィンドウ上で右クリックしインポートを選択します。「ファイル」→「外部データの取り込み」→「インポート」→「ファイルの種類:テキストファイル」。
「現担当者」フィールドに「_」と入力されている文字列を削除したい時 置換1: Replace([テーブル名]![現担当者],"_","")
<Access accdbをmdbに変換する方法(2010)> ファイルメニュー⇒保存して発行⇒mdb形式で保存<Access 2007がインストールされていないパソコンでaccdbを開く> Microsoft Office Access 2007 Runtime URL:http://www.microsoft.com/ja-jp/download/details…
データベースを共有する (MDB) 既定値で設定されていると思いますが、念のため確認 1.共有フォルダにファイルを置く。 2.[ツール] メニューの [オプション] をクリック。 3.[詳細] タブの [既定の開くモード] メニューの [共有] をクリック。 ※Accessのデー…
Modulleに書いたFunction関数を、クエリの演算フォール度から呼び出して使う事が出来ます。この間、演算フィールドに長い式を書いて編集に、苦戦していましたが、 クエリから利用できるんですね。