保存したいファイル名(パスも必要です。]基本的なことですみません。アクセスのイベントプロシージャで、Me!ってありますけど、これはどういう意味なんでしょうか?また、Me!の後に、Me!.~~と書く場合と、Me!.[~~]と書く場合がありますが、どこが違うのでしょうか?Aベストアンサー>プロシージャ内で[]を使う場合は、そのフォーム外のオブジェクトを使う場合と考えてよろしいでしょうか?別のオブジェクトを使う場合だけではありません。Me![Text1]のようにHensuという変数に自身のTest1の値を代入する場合のように。[]で括られているのがオブジェクト名やコントロール名だよという事。クエリの抽出条件に存在しない[?]とすれば?というコントロール等が参照できないので?というダイアログが表示されるように?というオブジェクトやコントロールは何?と聞いてくるように。>フォーム内のオブジェクトの場合はあくまでMe!で良いのでしょうかForms.[フォーム名]![コントロール名]やForms![フォーム名]![コントロール名]が構文。アクティブなフォームが自分自身ならForms![フォーム名]の変わりにMeでもOKですという事。言う解釈の方が良いと思います。サブフォームでの選択行の取得こんにちは。Access初心者です。選択された行を取得する方法はありますか?サボフォームの下の方に現在選択されているレコード数が表示されてますが、その値でかまいません。調べているのですが、なかなか検討がつきません。Aベストアンサーフォーム名がフォーム1、サブフォームコントロールの名前がサブフォーム1だとすると、Forms!フォーム1!サブフォーム1.Form.CurrentRecordで取得できます。(「Forms」と「Form」がありますのでご注意下さい)また、フォーム1にコードを記述する場合であればMe!サブフォーム1.Form.CurrentRecordサブフォーム1へのコード記述であればMe.CurrentRecordという構文によっても、それぞれ取得が可能です。他の回答も見るQACCESSでの改行コードACCESSでの改行コードの入力方法を確認させてください。ACCESSのテーブルにテキスト型のフィールドを用意し、一つのフィールドに改行が入ったデータを入力したいと考えています。以下の方法を試してみましたが、改行コードが入っていないように思えます。1.エクセルで一つのセルで、ALT+ENTERで文字列を入力し、テーブルにデータをインポート。2.上記エクセルのデータをCSVで保存したものをテーブルにインポート。これら2つのデータをテーブルで確認すると、改行はされていないですし、テーブルのデータをエクスポートしたものも改行はされていませんでした。改行コードが入っていないように思えます。改行コードが違います。Excelの改行コード自体は、インポートの際に取り込まれていますので、Accessにてクエリ等を使用して変換してやれば、改行表示されるようになります。Chr(10));※Chr関数は、引数で指定したコードに対応する文字を返す関数です。Chr(10)」はキャリッジリターン&ラインフィード(=同・Access)をそれぞれ表します。※Replace関数は、第1引数で指定した文字列の中から第2引数で指定した文字列を探し、あった場合は第3引数で指定した文字列に置換する関数です。Access2000では、クエリ上では使えなかったと記憶しています。この場合は、標準モジュールでユーザー定義関数を作成してやれば、その関数を使用することで同様の処理が行えます。String'Replace2関数で指定した引数をそのままReplace関数に渡し、'戻り値をそのままReplace2関数の戻り値にします。改行コードが入っていないように思えます。改行コードが違います。Excelの改行コード自体は、インポートの際に取り込まれていますので、Accessにてクエリ等を使用して変換してやれば、改行表示されるようになります。Inc.Q質問する(無料)Q&A検索goo検索gooIDで新規登録・ログイン新規登録する(無料)会員の方はこちら外部サービスのアカウントで新規登録・ログインYahoo!で新規登録・ログインGoogleで新規登録・ログインTwitterで新規登録・ログインFacebookで新規登録・ログインdアカウントで新規登録・ログイン※各種外部サービスのアカウントをお持ちの方はこちらから簡単に登録できます。お客様の許可なしに外部サービスに投稿することはございませんのでご安心ください。会員でない方、会員になるとあなたも質問や回答ができるようになります!!親切・丁寧な回答が集まる場30分以内に回答がもらえ回答数は平均3件!匿名(ニックネーム)での投稿なので。