Gin_F の回答履歴
- アクセスでのフォーム入力とテーブル内の表示について。
アクセスのフォームで選択したものが別のテーブルの表示では数字で表示されてしまいます。例えば、1:男、2:女に設定してあるのですが、これをそのまま男、女で表示させるにはどこを修正したらよいのでしょうか?ただ単に数字設定しないほうがよいのでしょうか?修正箇所がわかりません。ちなみに性別はトグルボタンでの選択で、他にダウンリストの別の項目もあります。よろしくお願いします。
- Accessのレポートでのレコード数の表示方法
Accessでレポートを作成しています。そこで、市区郡、氏名、その他の順でグループレベルを振分けました。この時、人数がすぐ出るように、レポートにテキストボックスを作ろうと思うのですが、どうすればいいですか?氏名の数をカウントしてくれればと思うのですが、うまく行きません。教えて下さい
- 締切済み
- その他(インターネット・Webサービス)
- vrararararav
- 回答数2
- Accessの使えない機能が使いたい
Access2003をCD-ROMからDLしたのですが、 作業を進めていくうちに、いくつか使えない機能があることがわかりました。 CD-ROMからDLした場合は、 再度CD-ROMを入れてインストールしなければいけないと出るのですが、 今CD-ROMが手元にない状態です。 これはCD-ROMが手元にない場合諦めるしかないのでしょうか? 明日までにこれらの使えない機能が必要なのですが、 CD-ROMは海外に置いてきてしまったので、 送ってもらうとなると、最低1週間はかかってしまいます。 何か情報があれば教えて下さい。お願いします。
- AccessでPDFが開けない
Accessのレポート機能を活用し、PDFファイルを出力するVBAを作成しました。しかし、PDF出力時に、”この文書を開くときにエラーが発生しました。このファイルが見つかりません”のメッセージが表示される場合があります。メッセージを閉じると正常にPDFが表示されるのですが、何か回避策はないでしょうか? 表示されない端末もあるので環境依存のような気もしています。よろしくお願いします。 環境:Acrobat7.0、OfficeXP
- 締切済み
- その他(データベース)
- marohei
- 回答数1
- Accessでの任意のフォルダ指定
VBA初心者です。 現在Accessの「フォーム」でボタンを押すとあるフォルダに保存されているCSVファイルをテーブルに取り込むことまではできました。 例えばD:\Tempにxxx.csvというファイルが毎日上書き保存されていて、それを毎日テーブルに追加しながら取り込みます。 このD:\Tempという作業用のフォルダはあくまで仮のフォルダなので、ユーザー側で作業用フォルダを指定できるように設定画面をつくりたいのですが、例えばテキストボックスにユーザーにフルパスを文字入力させるのではなく、エクスプローラーみたいなのが起動してユーザーが視覚的に作業用フォルダを指定できるようにするにはどうすれば良いでしょうか?
- アクセスのオートメーションについて
お世話になっております。 ACCESSのオートメーションでExcelを以下のような感じで操作しています。 'Excel 9.0 object library used Dim xlApp As Excel.Application Dim xlWbk As Excel.Workbook Dim xlWst As Excel.Worksheet Dim strPath As String 'ブックの作成 Set xlApp = CreateObject("Excel.Application") Set xlWbk = xlApp.Workbooks.Add Set xlWst = xlWbk.Worksheets(1) DoCmd.Hourglass (True) xlWst.Range("A3:B4").Select With xlApp.Selection .HorizontalAlignment = xlCenter .VerticalAlignment = xlBottom .WrapText = False .Orientation = 0 .AddIndent = False .ShrinkToFit = False .MergeCells = True End With ~~~~~~長いので・・・~~~ xlWst.Range(Cells(Lcnt, 1), Cells(Lcnt + 1, 1)).Select(1) ~~~~セルの結合~~~~~~~ xlWst.Cells(Lcnt, 2) = "滞留債権" ~~~~~~~~~~~~~~~~ SAVENM = CurDir & "\あああ.xls" xlWbk.SaveAs SAVENM DoCmd.Hourglass (False) Set xlApp = Nothing Set xlWbk = Nothing Set xlWst = Nothing と行って新規ブックを開いてデータを書込んでセーブして閉じてます。 ところが初回は普通に起動できるんですが2回目は(1)のところで 'Cells'メソッドは失敗しました。'_Global'オブジェクト となります。 色々と試してみたのですが、何が悪いのか分かりません。 どなたか助言お願いいたします。
- ベストアンサー
- その他(データベース)
- papope
- 回答数1
- アクセス VBA クエリSQL文変更
以前、教えていただいたにもかかわらず、作業が上手くいったことで、理解を深めることを疎かに してしまい、一部を修正したところ、わからなくなってしまいました。 申し訳ございませんが、教えてください。 Xと同一の構成である X1~という複数のテーブルから一つを選択して、クエリYを実行 クエリYは、フィールド1の値が BBBであるレコードの、フィールド1、3、5を抽出 Dim dbs As DAO.Database Dim qrdef As DAO.QueryDef Set dbs = Currentdb Set qrdef = dbs.QueryDefs("クエリY") qrdef.SQL = Replace(Expression:=qrdef.SQL _ , Find:="テーブルX" _ , Replace:="テーブルX1" _ , Compare:=vbTextCompare) Set qrdef = Nothing Set dbs = Nothing 実行時エラー3075 クエリ式'テーブルX1.フィールド1'の構文エラー:演算子がありません デバッグ qrdef.SQL = Replace(Expression:=qrdef.SQL _ , Find:="テーブルX" _ , Replace:="テーブルX1" _ , Compare:=vbTextCompare) 元となるクエリを直接実行すると正しく動作します。
- WordとExcelに新郵便番号辞書が反映されない
Office-Soft用に市町村合併後の新郵便番号辞書をダウンロードしましたが、Accessには直ぐに新しい住所が反映されましたが、ExcelとWordは、旧住所のままでした。 新たにExcel用に新郵便番号辞書が用意されているのが分かり、ダウンロードしましたが、やはり旧住所のままです。 対策をご存知の方教えてください。
- Word,Excelでバーコードを生成してプリントしたい
Accessではバーコードを生成して作成できるのですが、WordまたはExcelで入力したデータをマニュアル指定によってバーコードに変換して、それをプリントしたい。 最新のWordまたはExcelでそのような機能があるでしょうか?
- ベストアンサー
- オフィス系ソフト
- inTheYOUTH
- 回答数3
- Accessのクロス集計
データテーブル 地域コード 年 データ 12204 2002 70 12204 2003 70 12204 2004 70 12205 2002 100 12205 2003 100 12205 2004 100 12206 2002 50 12206 2003 50 12206 2004 50 地域テーブル 地域コード 市名 合併情報 12202 松戸市 12203 市川市 12204 野田市 12205 柏市 沼南町(沼南町は柏市は合併しましたという意味) 12206 昭南町 作成したいクロス集計表 市名 2002 2003 2004 野田市 70 70 70 柏市 150 150 150 沼南町 50 50 50 市名と年 のクロス集計で もし地域テーブルに合併情報があれば (上記の場合 柏市(100)+昭南町(50)) それを反映させて集計するという形を作りたいのですが クロス集計クエリを作るときの抽出条件に記述すればいいのか、それとも1からコードを記述しなければならないか どうやって作ったらいいかよくわかりません。 説明がちょっとわかりづらいのですが もしわかるかたがいらしたら抽出条件式やコードなど詳しく教えていただけないでしょうか よろしくお願いいたします。
- アクセス2003 1年間ライセンス版
こんにちは、質問させてください。 今私のPCにはMicrsoft office2003エクセル、ワード アウトロックが入ってます。 アクセス2003を単品で購入したいのですが、調べてみたところ単品でも、3万円代と高くて私には手が出ません。 12000円のアカデミック判は、学生ではないので私には買えませんし。 そこで調べてみたところこんなものがありました。http://pc.watch.impress.co.jp/docs/2005/1121/ms.htm ただこれはパワーポイントの1年間購入ライセンスであって、アクセスではありません。 アクセスでの1年間の限定ライセンスというものはあるんでしょうか? 上記のHPにフリーダイヤルが載っていたので、電話をしてみたのですが、どうも休みのようなので。 たぶん明日も祭日で休みですよね・・・(;・ω・) ご存知の方いらっしゃいましたら、回答お願いします。
- [access]フィールドの中の特定の文字の数を出したい。
アクセス(Ver.2000)のテーブルの、一つのフィールド内に 色々な文字が並んでおります。 その中の特定の文字の数を数えたいのですが、クエリで数を出す方法は? 例えば 一行目のフィールドに『abc』 二行目のフィールドに『bcc』 という二つのレコードがあったとします。 上記をクエリで、 『a』→ 1 『b』→ 2 『c』→ 3 というように各文字の数を出したいのですが、 どのような方法で出せるでしょうか? 分かる方ご教授よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- noname#22533
- 回答数4
- アクセス 起動時の設定
アクセス2003です。 ツールメニューの起動時の設定で、中にあったチュックを試しに全てはずしてみました。 悲しい事に、アクセス再起動で作業中のフォームもVBコードも見れなくなってしまいました。 こんな時って救いの方法ありませんか?
- ベストアンサー
- Visual Basic
- situmonnsya
- 回答数1
- 数値型のテキストボックスを文字型に変えたい
環境:XP&ACCESS2003 数値型のコントロールソースを持つテキストボックスがあります。このテキストボックスに、例えば「8+7」と入力するために、文字型に変換したいのですが。 *このコントロールソースの更新後処理に Me!テキスト0 = Eval(テキスト0) と記述しています。 数値型なので、「数値型の為入力できません」旨のエラーが出てしまいます。
- ベストアンサー
- その他(データベース)
- idek
- 回答数2
- vbsで2文字以上の空白を改行に変換するには?
恥ずかしながら、vbs初心者です。 vbsでテキストファイルを読み込んで、 2文字以上の空白を改行に変換するにはどうすれば宜しいでしょうか? 以下???のところに正規表現で \n は使用出来ないようですので、どなたかご教授頂けないでしょうか? set objRE = New RegExp objRE.Pattern = "\s{2,}" objRE.IgnoreCase = True objRE.Global = True strData = objRE.Replace(strData,???)
- ベストアンサー
- その他(プログラミング・開発)
- muropon
- 回答数2
- Excelファイルに日付をつける場合、更新日?それとも提出日?
疑問というよりも、どちらが一般的なのか、をお聞きしたいです。 会社でお客様に提出するExcelデータがあります。そこには日付を入れるのですが、私は今まで「更新日」をつけていました。が、別の人から「提出日」をつけるものだ、と言われました。その人曰く、更新日はプロパティを見れば分かるんだから提出日だとの事ですが、それならコメントに提出日を書いても同様のように思えます。 それで、世間的にはそういった日付をつける場合、どちらを皆さんが採用されているのかお聞きしたいです。更新日なのか、提出日なのか。 宜しくお願い致します。
- アクセスVBA テーブル名を変数とするクエリ実行・エクスポート
テーブル X(フィールド1~30)を対象とするクエリ Yがあります。 クエリ Yは、フィールド1の値が BBBであるレコードの、フィールド3、5、7を抽出します。 クエリ Yの実行結果をエクセルファイル Zにエクスポートします。 Xと同一の構成である X1~X10という複数のテーブルから一つを選択して、クエリYを実行し て、エクセルファイル Zにエクスポートしたいのですが、VBAでは、どのように記述するのでしょうか? フォーム Fのテキストボックス Tに入力して、テーブルを指定(変数)したいのです。 上記が可能な場合、続けて Zにエクスポートすることはできるのでしょうか? エクスポート用のテーブルを一時的に作成しなければならないのでしょうか? 説明下手で申し訳ございません。お手数ですが、ご教示ください。よろしくお願いします。
- 【アクセス】フィルタの条件について
現在アクセスを使用しているのですが、 フィルタを使用する際、 (例えば) 1以上10以内 という条件でデータを抽出したいのですが、 そのデータ抽出の方法がわかりません。 非常に基本的な質問かもしれませんが、 何方かご存知の方よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- masanogu1020
- 回答数3
- ACCESSのフォームからハイパーリンクで開く
ACCESS2003です。 ACCESSのフォーム上にテキストボックスを配置し、 そこにパスを入れています。 そのファイルをハイパーリンクで開くことは可能でしょうか。 テキストボックスの設定には、「ハイパーリンクあり」を「はい」にしているので、ハイパーリンクのように見た目はなっているのですが、そこにマウスを近づけてもカーソルが、手の形にならず、開くことができません。 何か設定などが違うのですよね。 よろしくお願いします。