snoopy64 の回答履歴
![](https://gazo.okwave.jp/okwave/images/contents/av_nophoto_100_1.gif)
- Accessで今記入されたデータ―をすぐにレポートで印刷したいのですが
よろしくお願いします。Win98でAccess2000を使用しています。 毎日提出する売上日報を作っていますが、パソコンに不慣れな人でも使えるようにしたいと思っています。 その日の売上データ―をフォームから記入し、クエリを通して集計や細かな計算をさせた物をレポート化することまでは出来ています。 ただ、フォーム上にコマンドボタンをつくり、それでマクロを実行させたいのですが、レポートを開かせて印刷まではできました。 ただ、最後の(つまり今、フォームに記入したばかりの)データ―をだけを印刷させたいのですが最後のデータを [Forms]![売上データ―]![ID]=[Reports]![売上日報]![ID] のようにIDでページ指定をすると、印刷されたレポート内のデータが白紙になります。 記入されたページを指定しないと、すべてのレポートが印刷されてしまいます。 今フォームに記入されたデータをフォーム上のコマンドボタンからレポートで印刷させるには、どのようにしたら良いのでしょうか?
- エクセル、ワークシートが保護されているかどうかを判断するVBAは?
以下のように書いてもダメでした。 どう直せばよいでしょうか? Sub TEST2() Dim n As Integer n = ThisWorkbook.Worksheets.Count For i = 1 To n If Worksheets(i).Protect = False Then MsgBox Worksheets(i).Name End If Next End Sub
- エクセルデーターの並び替え
1 住所録を作成しようと思っています。 2 番号・氏名・郵便番号などの欄横方向に設けま す。 3 一人について、 一行目には自宅住所についての情報を入力し、 二行目には会社住所についての情報を入力しま す。 要するに、一人につき2行(以上)を使います。 4 ランダムに入力した後で、「あいうえお」順に並 び替えをしたいのですが、どうしたら出来るので しょうか、ご教授ください。 5 なお、「一人につき一行」で情報を入力する方法 なら、並び替えは出来ます。
- ベストアンサー
- オフィス系ソフト
- kitanokarasu
- 回答数5
- エクセル2000で関数を使って予定表を作りたいのですが・・・(2)
先ほども質問させてもらったのですが、初心者のためなかなかできませんのでもう一度お願いします。 C3に2002年、D3に12月、A5に日、B5に曜と入力し下記のように表を作っています。 日 曜 1 日 2 月 3 火 ・ ・ ・ ・ ・ ・ 日にちの欄は1.2まで入力し後はコピーして31まで入力しました。 曜日の欄は=DATE($C$3,$D$3,A6)で入力してます。 1シートに2ヶ月分表示させます(例えば左は12月で右は1月というように)。そこで質問させてください。 1、土曜、日曜、祝日の日付、曜日の色を赤にするにはどうしたらいいですか? 2、2ヶ月分のカレンダーを表示させるにあたってJ3セルには翌月の月数が自動的に表示されるようにするにはどうしたらいいですか。また年が変わった時にはI3セルに年数が表示されるようにするにはどうしたらいいですか? テキストにはDATE関数とTEXT関数は使用すると書かれてました。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- kazuhime23
- 回答数2
- Access 各レコードの中での最大フィールドを抽出したい
Accessにつぎのようなテーブルがあります(例)。 各人の成績表 フィールド1:名前 フィールド2:1回目の得点 フィールド3:2回目の得点 フィールド4:3回目の得点 名前の重複はありません。 レコードごとに、フィールド2~4の最大値を抽出する方法を教えていただけると、たいへん幸せです。 どうぞ、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- noname#10474
- 回答数3
- 2つの条件にあてはまる数値を返したい
111.xlsファイルのsheet1には以下のようなデータが入ってます。 A B C 1 A11 001 5 2 A11 008 13 3 B02 008 92 4 C09 004 24 222.xlsファイルの集計表.sheet1には以下の表があり、 B2には111.xlsの表より条件検索し、5を返したい。 どのような関数で出来るのでしょうか? A B C 1 001 004 008 2 A11 3 B02 4 C09
- 2つの条件にあてはまる数値を返したい
111.xlsファイルのsheet1には以下のようなデータが入ってます。 A B C 1 A11 001 5 2 A11 008 13 3 B02 008 92 4 C09 004 24 222.xlsファイルの集計表.sheet1には以下の表があり、 B2には111.xlsの表より条件検索し、5を返したい。 どのような関数で出来るのでしょうか? A B C 1 001 004 008 2 A11 3 B02 4 C09
- ある条件でマクロの実行?
エクセルの素人です。 あるセルの値がクエリをつかって一定間隔で自動更新されているのですが、その値がある条件を満たしたときに(たとえば10以上になったら)マクロを実行させることは出来るんでしょうか? もしくは、そのセルの値が更新されるたびにマクロを実行させることは可能でしょうか? よろしくお願い致します。
- excelで、条件による網掛けの設定
Aの行に本の種類(名前)がずらーっと書かれているとして、Cの行にその本の出版元が書かれていると仮定します。 Cの出版元が全部で6社のあるとして、その6社によって、A行に書かれている本のセルをそれぞれ色分けした網掛けをしたいのです。 これはどうしたら良いでしょうか。 条件付書式等色々試したのですが、“文字”ではなく“色”という部分にさっぱりわかりません。。 出来れば一番簡単なやり方をご教授下さいませ。 難しくないハズですよね・・・? よろしくお願いします。
- ピボットテーブルの仕方
お世話になりますよろしくお願いします。 ピボットテーブルなかなかできませんよろしくお願いします。 1行目に日にち 2行目に曜日 3行目に何をしたか A列にコードナンバー B列に氏名 AH列に区分 8/1 8/2 8/3 8/4 ・・・区分 1 Aさん 1 2 1 3 ・・・ A 2 Bさん 2 1 3 3 ・・・ B 3 Cさん 3 1 0 0 ・・・ A 4 Dさん 1.1 1 1 9 ・・・ C 5 Eさん 2.1 0 8 2.2 ・・・ A : : : : : : : 226 8 0 0 1 0 227 8.1 0 0 0 0 0 228 8.2 0 0 0 0 0 229 8.3 0 0 0 0 0 230 9 0 0 0 A 0 218から230まではカウントイフを使っています。 お聞きしたいのは 区分Aのひとが8/1に1を取った数を調べたいと思っています。 同様に区分Bの人が8/1に2・・3・・4と 日付ごとに出したいと思っています。 よろしくお願いします。
- 締切済み
- オフィス系ソフト
- myumyu7131
- 回答数1
- EXCELのVBAで裏で開いたBOOKの操作
こちらのカテゴリーは初めてです。 よろしくお願いします。 今、カンマ区切りでデータを作ったファイル(テキストファイル)から値を拾い出し、テンプレートファイル(エクセルで作った雛形の表)の所定のセルに入れるという操作をしようと思っています。 まず、テキストファイルをエクセルで開いて、それから値をコピーし、テンプレートの方をアクティブにし形式を選んで貼り付け→値、またテキストファイルのほうをアクティブにして…という風にしています。 その時に、両方のブックを行ったり来たりするので、画面上ちらついてしまい、鬱陶しくてなりません(-_-、) テキストファイルの方は見せないで、テンプレートだけ表示させた状態でコピーして来れないのでしょうか? よろしくお願いします。
- EXCELのVBAで裏で開いたBOOKの操作
こちらのカテゴリーは初めてです。 よろしくお願いします。 今、カンマ区切りでデータを作ったファイル(テキストファイル)から値を拾い出し、テンプレートファイル(エクセルで作った雛形の表)の所定のセルに入れるという操作をしようと思っています。 まず、テキストファイルをエクセルで開いて、それから値をコピーし、テンプレートの方をアクティブにし形式を選んで貼り付け→値、またテキストファイルのほうをアクティブにして…という風にしています。 その時に、両方のブックを行ったり来たりするので、画面上ちらついてしまい、鬱陶しくてなりません(-_-、) テキストファイルの方は見せないで、テンプレートだけ表示させた状態でコピーして来れないのでしょうか? よろしくお願いします。
- Access2002について
Access2002で次のようなデータがあり、 フィールドA |フィールドB | フィールドC -------------------------------------------- 123 | 234 | 456 | 123 | (1) 789 | 123 | (1) フィールドBのデータが、フィールドAのデータの中に存在している時は、フィールドCに(1)と表示させる。 ・・・という処理をしたいのですが、どんな方法でやったらいいのでしょうか?レコード数は50万程あります。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- shizuponjp
- 回答数3
- Outlookメールの送受信ができなくなってしまいました。
Windows XPを使用しているのですが、いきなりOutlookの送受信ができなくなってしまいました。 心当たりがあるとすればWindowsUpdate自動更新をしたことくらいなんですが、インストール履歴を確認したところ「Internet Explorer 6 Service Pack 1 用累積的なセキュリティ更新プログラム (KB867801)」だったのでOutlookには関係ないものでした。 インターネット接続環境もメールの設定も何も変更していないんですが・・・ メールが使えずとても困っています。 どなたか解決方法を教えて下さい。 よろしくお願いします!!
- 締切済み
- その他(インターネット接続・通信)
- maokyamaokya
- 回答数2
- フォームに更新ボタンを作ったのですが・・・
教えてください。Access2000です。 あるフォームで商品が未到着のものだけを抽出し表示しています。 そのフォーム上で到着した商品に対して日付を入力します。 この時、「更新」ボタンを押すことによって日付入力したレコード(未到着ではなくなった商品)をフォーム上から消したいのですがどうすればよいのでしょうか? 一度フォームを閉じて再度開き直すような動きをすれば良いのですがもっと素敵なやり方があるのではと質問させていただきました。 皆さんのお知恵をお貸しください。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- noname#12495
- 回答数2
- symanticよりのメール
support@symantic.comより以下のようなメールが来ます。 The sample file you sent contains a new virus version of mydoom.j. Please clean your system with the attached signature. Sincerly, Robert Ferrew Webアクセス出来ない、添付ファイルも扱えない、 テキスト・メールのみの携帯電話へ送られてきました。 全くウィルスに感染したり、または送りつけたりする 筈もなく、心当たりがありません。 何なんでしょうか?
- ベストアンサー
- その他(メールサービス・ソフト)
- YoshiakiK
- 回答数4
- エクセルマクロのrangeオブジェクト
グラフを作成する下記のマクロでRangeオブジェクトにて範囲指定しておりますが,これをR1C1形式で表現するにはどうすればよいでしょうか? ActiveChart.SetSourceData Source:=Sheets(tmpSheetName).Range("A2:AM2,A81:AM81"), PlotBy:=xlRows どうかよろしくお願いします.
- アクセスのMeについて
アクセスの本の中で,Meが出てきました。 問題は,フォームに得点と結果のテキストボックスを作成します。そして,テキストボックスに得点を入力します。コマンドボタンに次のイベントで,得点が合格か不合格かを判定し,結果のテキストボックスに出力するものです。フォームにMeを入力していないのですが,VBAで突然現れてきました。このMeは,どんなときに使うのでしょうか。教えていただければ幸いです。 Private Sub 実行_Click() If Me.得点 >= 100 Then Me.結果 = "合格" Else Me.結果 = "不合格" End If End Sub
- よろしくお願いします。RANK関数
一定の人だけの順位を低い順に出したいと思っています A列に名前 B列に点数 C列に順位のする、しない D列に順位 Aさん 80点 ● 5 Bさん 80点 ● 4 Cさん 100点 Dさん 50点 ● 2 Eさん 40点 Fさん 20点 ● 1 Gさん 60点 ● 3 : : のようにしたいと思っています。 同じあたいも違う数字で出したいと思っているのですが よろしくお願いします。
- Excelの改ページプレビューがどうしてもできません
ありとあらゆる質問&回答サイトや掲示板や、こちらの教えてgooでも過去の質問に出ているのでくまなく見ました。でもどれも同様の方法なのに実際に操作しても思うように結果が得られません。(1ページしか設定できません) ちなみに試したものとその出所を。 (1) >印刷可能な白い範囲とグレーの範囲の境目にある >青い太目の枠線の上にマウスを置いて左クリック&ドラッグで >広げれば2ページ目以降が出てくると思います。 (教えてgoo回答No.808666より) これもやってみたところ、1ページ目の範囲が大きくなったり小さくなったりするだけです(涙) (2) >「改ページプレビュー」では、ページごとの印刷範囲が青線で示される。 >この青線をドラグすればページの区切り位置が変わる および >さらにページを分割するときは、改ページを設定したい個所にある行や列を選択し、 >「挿入」メニューから「改ページ」を選ぶ (http://arena.nikkeibp.co.jp/lecture/20030507/104580/ より) これも同様にできません。 いずれも「1ページ目の範囲が太い青線で表示される」といった説明は確かに再現しますが、その先が一向に進みません。 ここまでトライや調べものに時間を費やすなら、毎回毎ページごとに範囲指定し直してプリントした方が正直早いくらいなのですが... 設定しておけば後々がラクなのでどうしても覚えたいのです。 どなたかよろしくお願いします。