bonaron の回答履歴
- access2007 特定したページのフッターの非表示
ACCESS2007を使用しています。最終頁のみフッターを非表示にする方法を教えてください。最終頁以外には"to be cont'd"とフッターに出し、最後のページには出さないようにしたいです。
- 締切済み
- noname#86690
- オフィス系ソフト
- 回答数1
- コンパイルエラー ユーザ定義型は定義されていません。
アクセス2003です。 とあるサンプルファイルをダウンロードしたのですが Private objDrSB(1 To 100) As DirectSoundSecondaryBuffer8 の部分が 「コンパイルエラー ユーザ定義型は定義されていません。」 となります。 参照設定のどこにチェックを入れればいいのでしょうか?
- データベースウィンドウを表示しない
Sub データベースウィンドウを表示する() DoCmd.SelectObject acForm, "", True End Sub は問題なく動くのですが Sub データベースウィンドウを表示しない() DoCmd.SelectObject acForm, "", False End Sub は 「実行時エラー'2493' このアクションを実行するには[オブジェクト名]引数が必要です。 」 というエラーになります。 Sub データベースウィンドウを表示しない2() DoCmd.SelectObject acForm, "データベースウィンドウ", False End Sub でも駄目でした。 アドバイス宜しくお願い致します。
- 他のPWがかかっているファイルからのリンクテーブル
アクセス2003です。 test1.mdb test2.mdb があります。 そして test1.mdb→PWなし test2.mdb→ツール→セキュリティからパスワードをかけました。 test1.mdbを起動して一部のテーブルをtest2.mdbからリンクテーブルとして繋いでいます。 (test2.mdbのファイルは開いていない) test2.mdbからリンクテーブルしているテーブル1を開こうとすると 「パスワードが正しくありません」(3031)となり開くことが出来ません。 作業をする上で test2.mdbのファイルは開きたくないのです。 回避方法、もしくは VBAなどで他のファイルのパスワードを開く方法があれば教えてください。 よろしくお願い致します。
- (エクセル)オブジェクトをtabキーで選択する順番は、自由に変更できますか?
エクセルで、オブジェクトの「吹出し」を複数作成しました。tabキーを押すと、次のtabに飛んでくれますが、これを任意の順番に変更することは可能でしょうか。普通に作成すると、新しく作成したものから古いものにさかのぼる順で選択されています。この性質を利用して、選択したい順の逆順で作っていけば良いのですが、すでに相当数を作成しているため、一から作りなおさず選択順だけを変えたいと思っています。よろしくお願いします。
- ベストアンサー
- balibali55
- オフィス系ソフト
- 回答数8
- OutputToメソッド エクセルに出力
DoCmd.OutputTo acForm, "データシート", acFormatXLS とした時に、ファイルの種類が 「Microsoft Excel 5-7(*.xls)」 になってしまいます。 私が使っているヴァージョンは2003なので 「Microsoft Excel 97-2003(*.xls)」 にしたいのですが どうすればいいでしょうか? ご教授よろしくお願いします。
- VBAのDateの違い
VBAのDateの違いについてわからないので教えてください。 MsgBox Date MsgBox DateValue(Date) この二つは 2009/5/18 と同じ結果が返るのですが 何が違うのでしょうか? 「こういうときはこっちを使ったほうがいい!」 と言うのがあったら知りたいです。 また MsgBox Date$ は 2009-5-18 で Stirng型でした。 多分これは日付を文字列型で返したいときに使うのだと思います。(多分、、、) よろしくお願いします。
- ベストアンサー
- noname#150929
- オフィス系ソフト
- 回答数3
- EXCELで、値が「空白」の場合、「-」ダッシュを入力させる方法
EXCELで、値が「空白」の場合に「-」ダッシュを入力させる関数を教えてください。よろしくお願い致します。
- (アクセス)「1:00:00」を「60」もしくは「1:00」と表示させたい
アクセスのクエリなのですが デザインビューでフィールドに 「時間: CDate(0.041672)」と入力して データシートビューで見ると 「1:00:00」(1時間)と表示されます。 これを 「60」もしくは「1:00」と表示するにはどうすればいいでしょう?
- アクセス DCount criteriaにDATEを指定したい
こんばんは テーブル1の処理日フィールドに入っている今日の日付の件数を取得してテキストボックスに表示させたいのですがうまくいきません。 テキストボックスのコントロールソースに =DCount("[処理日]","テーブル1","[処理日]=date") と入力してフォームビューで見ると #エラーになります。 =DCount("[処理日]","テーブル1") だけならエラーにはならないですが全ての件数が出てしまいます。 今日の日付のみ取得するにはどうすればいいでしょう? 処理日の書式は「日付 (S)」です。 どうぞよろしくお願いします。
- ベストアンサー
- thuurhurhu
- オフィス系ソフト
- 回答数1
- 元の大きさに戻したい
フォームを開く時に DoCmd.Maximize で最大表示をしているのですが DoCmd.Close acForm, "フォーム名" で閉じる時に元のサイズに戻したいです。 DoCmd.Minimize だと小さくなりすぎてしまいました。 ご教授よろしくお願いします。 (アクセス2003です)
- 選択クエリ データの編集が不可能は条件は?
選択クエリでもテーブルのデータを編集できる場合と出来ない場合があるのですが どういった場合に値の変更や編集ができないのでしょうか? 原因を探っているのですが、知識もないくせに複雑にしてしまいよくわかりません。 他のテーブルと結合すると値の変更ができなくなるのでしょうか? ユニオンクエリでは編集が不可能なことは調べてわかりました。 よろしくお願いします。
- accessでの勤続年数の計算
ACCESS初心者です。 現在従業員名簿を作成しています。 勤続年数欄に過去の質問を参考に以下の関数を入力しました。 IIf(Day(Date())>=Day([入社年月日]),DateDiff('m',[入社年月日],Date())\12 & '年' & DateDiff('m',[入社年月日],Date()) Mod 12 & 'ヶ月',(DateDiff('m',[入社年月日],Date())-1)\12 & '年' & (DateDiff('m',[入社年月日],Date())-1) Mod 12 & 'ヶ月') 在籍中の方の勤続年数はこれで問題ないのですが、退職日欄に退職日付を入力した時に、退職日までの期間が表示されるようにしたいのですがどうしたらよいでしょうか? よろしくお願い致します。
- ベストアンサー
- ayapon7792
- オフィス系ソフト
- 回答数2
- アクセス 勉強したいが・・・
アクセスを 勉強したいのですが パソコンに アクセスがついてません ワード、エクセルはありますが・・・ PCショップでソフトを 買わないとだめですか>? ほかに 何か方法はありますか また 相場はいくらですか??
- ベストアンサー
- namikityou
- オフィス系ソフト
- 回答数4
- カーソルキーで文字間を移動しようとすると、勝手に文字選択されてしまいます。
現在アクセスを勉強中なのですが、入力した文字を訂正する際に、カーソルキーやマウスを使って訂正したい文字のところまでカーソルを移動させようとすると、勝手に文字の末尾からカーソルを移動させたところまでの文字を選択してしまいます。以前は普通にカーソルを移動できていたのですが、ショートカットキーの勉強をしようと思っていろんなキーを触っているうちに、いつの間にかこんな設定になってしまったようです。文字を訂正する際に、訂正した文字だけでなく、すべて打ち直しする必要があるので、大変煩わしいです。 どなたか、設定を元に戻す方法をご存知でしょうか?よろしくお願いします。
- テキストボックス内でのカーソルの動きが逆に・・・
Excel2007でテキストボックスを使ってコメントを付けていますが、文字を訂正する時に訂正箇所にマウスを持ってきてクリックしてからカーソルを表示させますが、その時、そのカーソルを右へ移動させたい場合、矢印キー(→)を押すと何故だかカーソルが左へ移動します。左へ移動させたい場合も矢印キー(←)を押すと右へ動いてしまいます。どこかの設定を触ってしまったのかもしれませんが、その設定箇所が分かりません。 どなたかお分かりの方がおられましたらよろしくお願いいたします。 セル内でのカーソル移動は問題なく左右キーとカーソルは同じ方向に動きます。 また、ここで作成したファイルをExcel2003で開いて同じことをやっても逆にならず正常に動きます。 初歩的な質問だと思いますが困ってます。 よろしくお願いいたします。
- エクセルから現在起動しているアクセスファイルをアクティブにしたい
現在エクセルとアクセスを開いています。 エクセルマクロで現在開いているアクセスをアクティブにしたいのですがうまくいきません。 Sub アクセスをアクティブにする() Dim app As Object Set app = CreateObject("Access.Application") app.Application.Visible = True app.Visible = True End Sub これを実行すると新たに空のアクセスアプリケーションが開きます。 (app.Application.Visible = True)を抜いても同じです。 現在起動中のアクセスファイル(○○○.mdb)をエクセルからアクティブにするにはどうすればいいのでしょうか? ご教授よろしくお願いします。
- エクセルから現在起動しているアクセスファイルをアクティブにしたい
現在エクセルとアクセスを開いています。 エクセルマクロで現在開いているアクセスをアクティブにしたいのですがうまくいきません。 Sub アクセスをアクティブにする() Dim app As Object Set app = CreateObject("Access.Application") app.Application.Visible = True app.Visible = True End Sub これを実行すると新たに空のアクセスアプリケーションが開きます。 (app.Application.Visible = True)を抜いても同じです。 現在起動中のアクセスファイル(○○○.mdb)をエクセルからアクティブにするにはどうすればいいのでしょうか? ご教授よろしくお願いします。
- データベースウインドウを表示させるには?
アクセスのVBAでコマンドボタンを押すと データベースウインドウをアクティブにするようにしたいのですが どうすればいいのでしょう? (フォームやテーブルより前に表示したい)