ウィンドウズ98、ACCESS2000を使用しております。

 コマンドボタンなどをフォームで作ったとき、以前はウィザードが起動してどのようなコマンドが行われるか指定できたと思うのですが、何故か今は出来ません。

 コードを自力で書けないのでウィザードは必須です。どうすればコンボボックスやコマンドボタンを作ったとき、ツールウィザード起動できますか?

A 回答 (2件)

ツールボックスの「コントロールウィザード」が押されていれば


ウィザードが起動します。

ツールボックスの矢印の隣(下)に「魔法の杖」みたいな
ボタンがあるかと思いますので、それを押してください。
    • good
    • 0
この回答へのお礼

 解決しました。適切な回答ありがとうございました。

お礼日時:2001/10/22 11:04

考えれる事を書きます。


1.Cドライブの容量が足りない(500以上、700以上推奨)
2.ウイザードがない(追加する)
3.プリンタドライバーが変

参考URLで上記対応を確認して、もし直らなければ
もう少し具体的に補足して下さい。

参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=153242
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す

このQ&Aと関連する良く見られている質問

QMSDEにおけるSQL Serverデータベースウィザード起動時のエラー

MSDEに初挑戦している者です。
本を見ながら、MSDEを利用すべくがんばろうと思っているのですが…
MSDEをインストールして、タスクバーに横向き▲のついたMSDEの動作状況を示すアイコンを出すところまではうまくいきました。
その後、Accessを起動して、「ファイル」→「新規作成」→「プロジェクト(新しいデータベース)」を選択して、プロジェクトファイル(*.adp)を保存すると、(本によると)SQLデータベースウィザードが起動するはずですが…
「一時的な作業用データベースを作成することができませんでした。このハードディスクには、使用されていないと思われる以前の一時的な作業用データベースがあります。これらの古いデータベースを削除し、もう一度試しますか?」というメッセージが出て、「再試行」と「キャンセル」のボタンが出てきます。
「再試行」を何度押しても、同じメッセージが出てきます。
「キャンセル」を押すと、「一時的な作業用データベースを作成できません。Microsoft SQL Serverデータベースウィザードを終了します。」というメッセージが表示されて、先に進めません。
どのように対処したらよいのでしょうか。
初心者ですので、できましたら、専門的な用語でなく、平易な言葉でお教えいただけるとうれしいです。
ちなみに、WindowsXP HomeEditionとOffice2000 Professionalで、LANやサーバーなどの無い自宅PCです。
よろしくお願いします。

MSDEに初挑戦している者です。
本を見ながら、MSDEを利用すべくがんばろうと思っているのですが…
MSDEをインストールして、タスクバーに横向き▲のついたMSDEの動作状況を示すアイコンを出すところまではうまくいきました。
その後、Accessを起動して、「ファイル」→「新規作成」→「プロジェクト(新しいデータベース)」を選択して、プロジェクトファイル(*.adp)を保存すると、(本によると)SQLデータベースウィザードが起動するはずですが…
「一時的な作業用データベースを作成することができませんでした。...続きを読む

Aベストアンサー

いま現在MSDEはインストールされているのでしょうか?
もしされていると仮定してMSDEをインストールしたフルパスがそのキーの個所に記述されているのですが。
もしACCESS2000からMSDEをインストールしたのであればディフォルトのルートディレクトリの名前がMSSQL7となっているはずなので、それで検索をかけてひっかかった分を削除するかでしょう。(削除するまえにレジストリのバックアップと必要なデータ-をシステムドライブから退避しておいたほうがよいでしょう)

Qレポートウィザードの集計のオプションボタンが表示されません。

Windows2000/ACCESS2000を使用してます。
レポートウィザードを使用してレポートを作成しようとしましたが、レポートウィザードの並び替え及び集計方法を指定する画面に通常だと並べ替えの下に[集計のオプション]ボタンがあると思うのですが、表示されてません。
再インストールしましたが、やっぱり表示されないので質問しました。
何が原因なのかさっぱり分からないので宜しくお願い致します。

Aベストアンサー

恐らく選択したテーブルやクエリーのフィールド項目に
集計できないもの(TEXTなど)しか無い為
集計オプションのボタンが表示されないのでは
ないでしょうか。
数字フィールドを最低1つ選択して試してみて下さい。

Q【ACCESS】コマンドボタンのクリック(イベント実行)の権限

フォームにある数あるコマンドボタンの中の、1つのコマンドボタンにだけ権限を設けて、管理者だけがクリック(イベントを実行)できるようにしたいのですが、どうやったらいいのか分かりません。
クリックすると、パスワード入力のINPUTボックスが表示されるってのは可能でしょうか?
もし可能であれば、方法を教えてください。
また不可能であれば、できるだけ簡単にイベント実行の権限を設けたいので、教えてください。よろしくお願いします。

Aベストアンサー

No2 の人から回答がないようなので、代わりにお答えしましょう。

>DBはmdeにして、コードを参照不可にする
というのは、プログラムでどうこうするということではありません。
メニューのツール→データベースユーティリティ→MDEファイルの作成
で、MDBファイルをMDEファイルに変換してやると、コードの中身が見れなくなります。
If XXXX = "PA4819" Then
...
のように記述しても、MDEにしてやるとコードに記述しているパスワードが見れないので大丈夫なんじゃないでしょうか、ということですね。
この方法だと、パスワードを変更しようとするとコードを修正しなければならないですけど・・・

QMSアクセスでのコマンドボタンについて

色々調べてはみましたが、なかなかヒットしなくって。。
ご存知の方がいらしたら教えていただけると大変助かります。

実はコマンドボタンで、とある連番(日付+4桁の連番数字)をコマンドボタンを押した時にテキストボックスに発生させるようにしているのですが、あまりPCに慣れていない人も操作する事が想定されますので、『間違ってボタンを2回押してしまった』なんて事が無いように、コマンドボタンが1回しか機能しないようにさせたいのですが、そんな事は可能でしょうか?
レコードを識別する大元になっている重要なコードなので、知らない間に誰かがボタンを複数回押し、コード番号が変わってしまうと意味の無い物になってしまいますので。。。
このコードが主キーに出来るような構造であれば別の方法で簡単に心配する事を回避出来るとは思うのですが、主キーに出来ない為困っています。
ヒントだけでも構いませんので、ご教授下さい。
お願いします!

アクセス2000 OS:ウイン98SEです。

Aベストアンサー

whitemarkさんこんにちは。
コードが入力されるテキストボックスが、空欄のときのみコマンドが有効になるようにしてみてはいかがでしょうか。

フォームのコードを表示して、コマンドボタンのところに「If」構文を使って

If IsNull(テキストボックス名) Then 'テキストボックスが空欄なら
Exit sub               'Exit subする
Else                 'テキストボックスが空欄でないなら
~~~~~
End If

として~~の部分には計算され値を表示する式をそのままにしておきます。
この方法ですと、式を書く場所によってはコードが未入力のまま作業が進むのも防止できます。

NULLかどうか以外にも、Val(Format(テクストボックス名))=0 で数字に直すと0になる(先頭が0以外の数字の羅列なら0以外になるはず)ならとかも使えるかもしれません。

細かな内容はヘルプを参照してください。

QAccess2002:コマンドボタンがうまく設定できません

使い始めてから2週間目の初心者です。よろしくお願いします。

コマンドボタンウィザードでフォーム上にコマンドボタンを作成したのですが、クリックしても反応しません。

初めは問題なく作成できたのですが、突如としてうまく動作するボタンが作成できなくなってしまいました。
ウィザードで作成した「レコードの検索」ボタンですら無反応です。
あるフォームのイベントプロージャ(?)は以下のようになっています。
(★はコメントです)


Option Compare Database

Private Sub テスト15:09_Click()

End Sub

Private Sub 部番一覧→部番詳細フォーム_Click()★←正しく動作しているボタン★
On Error GoTo Err_部番一覧→部番詳細フォーム_Click

Dim stDocName As String
Dim stLinkCriteria As String

stDocName = "部番詳細表示"

stLinkCriteria = "[部番]=" & "'" & Me![部番] & "'"
DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_部番一覧→部番詳細フォーム_Click:
Exit Sub

Err_部番一覧→部番詳細フォーム_Click:
MsgBox Err.Description
Resume Exit_部番一覧→部番詳細フォーム_Click

End Sub←★この下に区切り線が表示されません★
Private Sub テスト15:09_Click()★←無反応のボタン。文字色赤になっています★
On Error GoTo Err_テスト15:09_Click


Screen.PreviousControl.SetFocus
DoCmd.DoMenuItem acFormBar, acEditMenu, 10, , acMenuVer70

Exit_テスト15:09_Click:
Exit Sub

Err_テスト15:09_Click:
MsgBox Err.Description
Resume Exit_テスト15:09_Click

End Sub


単純ミスだと思うのですが、原因がわかりません。
どなたかわかりやすく教えいただけないでしょうか。ちなみにVBの知識は皆無です。よろしくお願いします。

使い始めてから2週間目の初心者です。よろしくお願いします。

コマンドボタンウィザードでフォーム上にコマンドボタンを作成したのですが、クリックしても反応しません。

初めは問題なく作成できたのですが、突如としてうまく動作するボタンが作成できなくなってしまいました。
ウィザードで作成した「レコードの検索」ボタンですら無反応です。
あるフォームのイベントプロージャ(?)は以下のようになっています。
(★はコメントです)


Option Compare Database

Private Sub テスト15:09_Cli...続きを読む

Aベストアンサー

> End Sub←★この下に区切り線が表示されません★
> Private Sub テスト15:09_Click()★←無反応のボタン。文字色赤になっています★

ということですと、「テスト15:09」という名前のコントロールの、名前の付け方がひっかかっているのではないでしょうか?特に「:」の部分です。

通常、コントロールの名前に記号など(%、”、$、&、!、:、。、などなど…)を使うと今回の例のように「何かの拍子に」文字色赤になって動かなくなります。

何かの拍子…というのは、mdbファイルを別のパソコンにコピーしてコピー後のmdbを開いたり、強制終了させておかしくなったり・・・などです。

直すには、いったんプロシージャを消して、mdbファイルを起動しなおし、もう一度コントロールのプロパティの該当するイベントから入りなおし、プログラムコードを書くことです。いったんmdbを起動し直せば、コードを書くのはコピペでOKです。

今回の場合ですと、「Private Sub テスト15:09_Click()」から最後の「End sub」までを全ていったん消します。で、mdbを再起動させたあとに、もう一度コントロールのプロパティからクリックイベントを開いて、

On Error GoTo Err_テスト15:09_Click
Screen.PreviousControl.SetFocus
DoCmd.DoMenuItem acFormBar, acEditMenu, 10, , acMenuVer70
Exit_テスト15:09_Click:
Exit Sub
Err_テスト15:09_Click:
MsgBox Err.Description
Resume Exit_テスト15:09_Click

の部分をコピペします。

************************************

ただ、コントロール名が同じままだと、この問題は再度繰り返し出てきます。

なので、この際、コントロールの名前を変えてから(:を使わない名前に変えてから)、コードをコピペするといいと思います。

また、このようなトラブルは、連結フォーム(連結テキストボックス)にありがちなトラブルですので、テーブルを作る時点で、フィールドの名前の付け方に注意しないといけない…ということにもなります。

まったくの見当違いでしたらごめんなさい。

> End Sub←★この下に区切り線が表示されません★
> Private Sub テスト15:09_Click()★←無反応のボタン。文字色赤になっています★

ということですと、「テスト15:09」という名前のコントロールの、名前の付け方がひっかかっているのではないでしょうか?特に「:」の部分です。

通常、コントロールの名前に記号など(%、”、$、&、!、:、。、などなど…)を使うと今回の例のように「何かの拍子に」文字色赤になって動かなくなります。

何かの拍子…というのは、mdbファイルを別のパソコンにコピーし...続きを読む


このカテゴリの人気Q&Aランキング

おすすめ情報