Gin_F の回答履歴
- Access 教えて
アクセスを覚えようと、何冊も本を買ってトライしてみたものの、完成にはいたらず困っています。 仕事にも十分活用できるのでマスターできればいいのですが… 基本的にテーブル設計(項目の設定)がダメなのかも。最初から難しい事をやろうとしているのかも。 何分、初心者ですのでいいアドバイス、ひな形などあれば幸いです。 また、いい書籍でもあれば教えて下さい。
- ACCESSでの全角文字
お世話になります。 ACCESS2000で教えて下さい。 フォームからデータ入力しています。 全角文字しか入力させたくない項目が在るんですが 設定する方法が解りませんでした。 どうすれば良いか教えて頂けますでしょうか。
- ベストアンサー
- オフィス系ソフト
- datasraimu
- 回答数2
- アクセスで文字を逆転表示する方法
アクセスで席札を作ろうと思っております。 ハガキサイズで半分におり、片面にテーブルデータから 名前を表示し、もう片面に固定で文章を載せて印刷したいのです。 1回の印刷で終わらせるためには、半分の固定の文章の文字を 逆転させる必要があるのです。 文字をさかさまに印刷するための機能はありますか? アクセスがダメならWordでも構いません。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- nimonimodori
- 回答数5
- アクセスで文字を逆転表示する方法
アクセスで席札を作ろうと思っております。 ハガキサイズで半分におり、片面にテーブルデータから 名前を表示し、もう片面に固定で文章を載せて印刷したいのです。 1回の印刷で終わらせるためには、半分の固定の文章の文字を 逆転させる必要があるのです。 文字をさかさまに印刷するための機能はありますか? アクセスがダメならWordでも構いません。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- nimonimodori
- 回答数5
- VisualBasicEditerの利用法
ある目的で、 1.テキストエディタの文字列のデータを変換してエクセルのセルに入れる 2.エクセルのセル内のデータから内容を変換してテキストエディタの文字列に直す ということをしたいのですが、VBAでできますか?またできるなら本を買って勉強したいと思いますが、お勧めの本はありますか? お願いします。
- 複数フィールドの一括カウントはできませんか?
MS-ACCESS2000です。 ID|field1 |field2|・・・ -------------------- 1 |10 |30 | 2 |20 |10 | 3 |30 |20 | 4 |10 |20 | 5 |30 |20 | ・ |10 |30 | ・ |30 |20 | ・ |10 |10 | 上記のようなテーブルについて、各フィールド毎の、 10、20、30それぞれの件数カウントしたいんです。 得たい結果としては、以下のようなものです。 |field1|field2|・・・ -------------------- 10|5(件) |30(件)| 20|11(件)|9(件) | 30|7(件) |22(件)| このフィールド数ですが、全部で200ありまして、 以前ここの回答で拝見した、 SELECT point, count(*) FROM Point GROUP BY point.point; ではとても処理できそうにないもので・・・。 どなたか、お知恵を頂ければありがたいです。 どうか、よろしくお願い致します。
- ベストアンサー
- その他(データベース)
- Doe
- 回答数2
- Accessでの抽出で完全一致。
あいまい抽出で下記のような記述を、 完全一致に変更する場合どのように書き換えればいいでしょうか? 以前覚えたのですが、本を手放してしまい忘れてしまいました。 ご指導お願いします。 Private Sub 技術コードで抽出_Click() Dim ipt As String ipt = [技術コード] DoCmd.ApplyFilter , "[担当者コード] Like '*" & ipt & "*'" End Sub
- ベストアンサー
- オフィス系ソフト
- hikari_tai
- 回答数5
- ACCESS2000 で困っています・・・
ACCESS2000 での質問です。 2種類のデータをインポートして、あるフィールドの差分を抽出したいと思っています。 しかし、2種類のデータには問題があり、 片方のフィールドは、「0001,0002,0003,M001,M002」と「0」が先頭にはいっていて4桁になっているデータなのですが、 もう片方のフィールドには「0」がなく、「1,2,3,M001,M002」となっています。 この「0001,0002,0003」と「1,2,3」は同じ数字(データ)なのですが、当然同じ文字列とは認識してくれません。 こういう場合、インポートする時になにかすれば同じ型になるのでしょうか? それとも、インポート後(クエリを行う場合など)、データが一致するよう認識するようにできないでしょうか? アドバイスよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- lovekouhei
- 回答数4
- Access検索フォームで範囲を指定しての検索
クエリーで計算して出した結果をもとにフォームを使って検索をしたいのですが、うまくできません。 クエリーの計算式は誕生日から年齢を出すものが入っています。 フォームのボタンにVBAで '年齢 If Me!年齢開始.Value <> "" Then Age1 = "(Q_メイン.年齢 >= " & "0" & " and =< " & Me!年齢終了.Value & ")" WhereCond = WhereCond & tempOper & Age1 End If WhereCond = Mid(WhereCond, strCount + 1) DoCmd.OpenForm "F_検索結果", acNormal, , WhereCond となっています。 tempOperは、検索方法がORとANDが選べるようになっていて、それの結果が入っています。
- アクセスのクエリでの質問です。
いつもお世話になっております。今回は、アクセスについて質問させて頂きます。是非教えて頂けます様お願いします。クエリから、ファイル→エクスポートをした時、ファイルの種類を「テキストファイル」ファイル名を「data」と拡張子なしの設定は、どうすれば、よいのでしょうか??何も設定しなければ「data.txt」になり、マクロで、ファイル名を「data」だけにすれば、実行時にエラーなりました。今までアクセス97を使用しており、問題無かったのですが、アクセス2000だと、今回の問題が発生しました。是非判る方お願いします。
- アクセスのフォーム入力時に文字数を制限したい
何回もすみません。 先ほど、郵便番号にハイフンを・・・の質問したmewです。 先ほど回答頂いた方々、本当に有り難うございました。 皆さんにポイントしたかったのですが2人までしか 選べないので採用させて頂いた方のみにポイントしました。 ご了承下さい。<(_ _)> 新たな質問です。(本当に無知ですみません) アクセスのフォーム画面で住所の文字数を制限したいのです。 例えば、入力項目に「住所1」と「住所2」があったとして、 15文字以上の住所になる時は「住所2」へ続きを入力 したい。。。。のです。 意識しないで”あ~、これ以上入力できないな」と把握 したいのです。 何故か・・・ハガキ印刷する時、ヴィザードを使って作成 したら、有る文字数以上になると勝手に改行してしまうように なっていて、それだと住所が短くても、アパート暮らしの 方は「住所2」にアパート名が入力して有るので印刷時、 凄く間が開いてしまうのです。「住所1」と「住所2」の間が。。 テーブルのプロパティで文字数を指定し、フォームの 入力欄のサイズを15文字程度の長さにする。。。 と、言う方法で正しいのか? もっと別の方法があるのか。。? 教えてください。 また、テーブルのプロパティでのフィールドサイズは半角 でも、全角でも1文字は1文字なのでしょうか。。。
- Access検索フォームで範囲を指定しての検索
クエリーで計算して出した結果をもとにフォームを使って検索をしたいのですが、うまくできません。 クエリーの計算式は誕生日から年齢を出すものが入っています。 フォームのボタンにVBAで '年齢 If Me!年齢開始.Value <> "" Then Age1 = "(Q_メイン.年齢 >= " & "0" & " and =< " & Me!年齢終了.Value & ")" WhereCond = WhereCond & tempOper & Age1 End If WhereCond = Mid(WhereCond, strCount + 1) DoCmd.OpenForm "F_検索結果", acNormal, , WhereCond となっています。 tempOperは、検索方法がORとANDが選べるようになっていて、それの結果が入っています。
- VBAを使用した検索フォーム
複数項目あるフィールドの年齢から検索をしたくて以下のようにしました。 tempCond = "" '年齢 If Me!年齢開始.Value <> "" Then Nenrei1 = "(Q_メイン.年齢1 between " & Me!年齢開始.Value & " and " & Me!年齢終了.Value & ")" Nenrei2 = "(Q_メイン.年齢2 between " & Me!年齢開始.Value & " and " & Me!年齢終了.Value & ")" tempCond = tempCond & " OR (" & Nenrei1 & " OR " & Nenrei2 & ")" End If If tempCond <> "" Then tempCond = Mid(tempCond, 5) WhereCond = WhereCond & tempOper & "(" & tempCond & ")" End If これで実行をすると、 実行時エラー'2501'; OpenForm アクションの実行はキャンセルされました。 と出てしまいます。 上記の部分を記入するまでは検索ボタンは正常に動いていたのですが。 どこを直せばいいのでしょうか?
- Accessのクエリー 計算について
N番号をキーに容積を計算するクエリを作成しています。 それには条件があり、種別が1の場合はマイナスして計算、種別が2の場合はプラスして計算という風にしたいです。 単純にSUM関数を使用するだけではできないと思うのでやり方を教えて下さい。 条件を含めていないSQLは・・・ SELECT DISTINCTROW 種別, N番号, Sum(容積) AS 合計容積 FROM テーブル名 GROUP BY 種別, N番号; となっています。
- ベストアンサー
- その他(データベース)
- okkomu
- 回答数2
- Access 文字列検索
Aというテーブル(フィールド数:4、データ数:不定)とBというテーブル(テーブル構造はAと全く同じ)があります。 フォームでテキストボックスに文字列を入力しコマンドボタンをクリックすると、 Aの全フィールドの全データから入力された文字列を検索し、 Bのデータを全削除してから、該当したデータをBに追加するような機能を作りたいです。 ExcelのVBAは多少わかりますが、Accessはほとんどわからない初心者です。 どなたか親切な方、教えて下さい。 宜しくお願い致します。
- アクセスの並べ替えについて
現在アクセスで6万近くのデータを処理しています。 大字名と小字名及び地番(本番と枝番あり)を随時入力しています。 アクセス終了時に、並べ替えをしたいのですが、フィルタを使用して並べ替えの優先順位をつけました。コード(大字名で並べ替えるためにもともとある番号)→本番→枝番の順番で並べ替えするように設定しました。けれど、本番には500といった数字以外に500・520合併といった数字以外のものも含まれるため本番と枝番はプロパティをテキスト型にしています。そして並べ替えを実行すると、たしかにコード順にはなっているのですが、地番が100→1000→200→2000→というふうに必ずしも昇順になりません。どのように設定しなおしたらよろしいでしょうか?教えてください。
- アクセスの並べ替えについて
現在アクセスで6万近くのデータを処理しています。 大字名と小字名及び地番(本番と枝番あり)を随時入力しています。 アクセス終了時に、並べ替えをしたいのですが、フィルタを使用して並べ替えの優先順位をつけました。コード(大字名で並べ替えるためにもともとある番号)→本番→枝番の順番で並べ替えするように設定しました。けれど、本番には500といった数字以外に500・520合併といった数字以外のものも含まれるため本番と枝番はプロパティをテキスト型にしています。そして並べ替えを実行すると、たしかにコード順にはなっているのですが、地番が100→1000→200→2000→というふうに必ずしも昇順になりません。どのように設定しなおしたらよろしいでしょうか?教えてください。
- クエリーであるフィールドの値が空欄の時には空欄を表示したい時の方法
選択クエリーにて売上高フィールドと土日祝フィールドがあります。 いま、新しく「計算用」フィールドをもうけました。 これには、売上高フィールドにデータが入っていて、かつ、土日祝フィールドの数値が1ときには1を、そうじゃない時には2を、そして、売上高フィールドに数値が入ってないときには空欄を表示したいと思います。 これを、 計算用: IIf(Len([売上高])>=1,IIf([土日祝]=1,1,2),"") と記述したら、プロパティにて、書式がブランクで表示され、これにより、フォームなどにもいろんなところに影響が出てしまいました。 単純に、売上高フィールドが空欄ならばという表現を記述したかったのですが、「空欄」という記述方法が分からなかったのでこのような方法をとりました。 しかしながら、結果として、こんなおかしな現象が生じてしまいました。 どなたか解決方法をお願いいたします。
- アクセス2000と2003てどの程度ちがいますか?
こんにちは。今までまったく使っていなかった「アクセス」を勉強して活用してみようと思います。 2000版は持っているのですが、最新の2003てどの程度、違いがありますか? エクセル、ワードの2000と2003の違い程度のものでしょうか? わざわざアップグレードする必要はありますでしょうか? 100件程度の個人情報を管理しようとしています。 よろしくお願いします。
- Access のレポートをPDFに変換する方法
Microsoft Access 2000を使っています。 Access のレポートに出力した内容をPDFファイルに変換したいのですが、どうすれば良いでしょうか教えてください。