bonaron の回答履歴

全1000件中161~180件表示
  • 現在開いているブックを閉じる方法(VBA)

    お世話になります Sfc = ""& "Lot" & i4 &".xls" でLot1~Lot5迄の処理を行っていますが。 Lot1の処理が終わった時点でLot1を閉じたいのですが どうすればいいでしょうか? Close Sfc と書くと型が違いますとエラー表示がでました 又Sfc.Closeとすると修飾子が違いますとコンパイルエラーになります。C:\・・・~書かないと駄目なのですか? よろしくお願いします

  • アクセス ユーザーフォームやクエリの重さを1個づつ確認することは可能ですか?

    mdbファイルが重たいので何が原因か調べたいのですが 1つのユーザーフォームやクエリの重さを調べることは可能ですか? テーブルのみ分割済みなのでテーブルは大した容量ではないと思っています。 よろしくお願いします。

  • 更新クエリで変数は使えない?

    下記、コードの一部分です。 Name1をFileNameに、 Name2を区分に入れたいです。 メッセージボックスより、Name1・Name2に入れたい値が入っているのは確認できてますが、 実行させると、メッセージボックスが出た後、 パラメーターボックスが出てきて、Name1?Name2?と値を聞いてきます。 そこに、値を挿入すると更新はされるものの、パラメーターボックスで入力せず、それぞれに入っている値をそのまま入れたいです。 可能でしょうか? Name1 = TName & ".csv" Name2 = Left(TName, Len(TName) - 5) ret = MsgBox(Name1 & "をFileName ・ " & Name2 & "を区分に追加しますか?", vbYesNo + vbQuestion, "インポート確認") Dim sql1 As String sql1 = "Update T_Mas SET FileName = Name1,区分 = Name2 " DoCmd.RunSQL sql1

  • オブジェクトブラウザの「stdole」とは?

    エクセルもアクセスも オブジェクトブラウザに全てのライブラリに「stdole」があります。 これは参照設定のどこにチェックをいれたがために表示されるものなのでしょうか?

  • アクセス  クエリ ビルド 「Select Case」のような関数

    関数が思い出せません! 「Select Case」のような関数をクエリのビルドで使用したいのですが 何でしたっけ? よろしくお願いします!!!

  • 「SELECT ~  FROM テーブル名」の後に続く句は「WHERE句」と「ORDER BY句」以外にありますか?

    最近アクセスのSQL文を学びました。 選択クエリのSQL文で 「SELECT ~  FROM テーブル名」 の後に続く句は 「WHERE句」と 「ORDER BY句」以外にありますか? よろしくお願いします。

  • サブフォームのコントロールの値を取得したい(VBA)

    連続投稿失礼します。 ファーム1のなかにサブフォーム(フォーム2)を設置しました。 フォーム2の中にはテキスト1があります。 VBAでテキスト1の値を取得したいのですがうまくいきません。 フォーム2を開いた状態で、 Sub test1() MsgBox Forms("フォーム2").Controls("テキスト1") End Sub を行なうと、 「あああ」 が返ってくるのですが、 フォーム2を閉じて、 フォーム1を開き、上のコードを実行すると、 「マクロの式、またはVisual Basicのコードで参照されている 'フォーム2'フォームが見つかりません。」 となってしまいます。 普段はフォーム2は閉じ、フォーム1を開いて使うため、 この状態でのVBAコードが知りたいです。 ちなみに変数を代入したいので 「Form_フォーム2.テキスト1」の書き方よりカッコでくくる書き方でご回答いただければ助かります。 よろしくお願いします。

  • アクセス 「#N/A」が置換、変換できない

    CSVから読み取ったデータに「#N/A」が 文字列(String型)としてテーブルのレコート゛に保存されています。 それを空白("")へ置換したいのですができません。 フィールドはテキスト型です。 ctrl+Fで「検索する文字列」に「#N/A」を入力し、 「次を検索」を押しても「指定した検索項目は見つかりませんでした。」 になってしまいます。 なぜでしょう?他の文字は検索、置換できます。 ご教授よろしくお願いします。

  • アクティブタブの名前(Caption)を取得したい

    アクセス2003です。 フォームにコマンドボタンとタブを設置しています。 そのタブにはページが5つあります。 コマンドボタンを押すと Msgboxで一番上になっているアクティブなタブの名前を取得したいのですが可能でしょうか? もし、タブの中でページ1を最後に選択し、コマンドボタンを押すと 「ページ1です」 とVBAで取得するにはどうすればいいのでしょうか? よろしくお願い致します。

  • データーベース分割ツールで作成するリンクテーブルの名前「be」とは?

    データーベース分割ツールでリンクテーブルを作成すると 自動的に「現在のファイル名_be.mdb」と言う名のファイル名が作成されるのですが 「be」はどういう意味でしょうか? バックアップのbackupの「ba」なら理解できるのですが、「be」は何なのでしょう?

  • 【Excel2007】リボンを選択したい

    Excel2007を使用しています。 マクロでリボンを選択したいのですが、 私なりに調べましたが、方法が分かりませんでした。 [挿入]タブを選んだり、[数式]タブを選んだり という作業をマクロから行いたいのです。 何か方法はございませんか? もしご存知でしたら、ぜひよろしくお願い致します。

  • 「変更時」と「変更後処理」はどちらが先に動作するのでしょうか?

    アクセスのイベントプロシージャーでの 「変更時」と「変更後処理」は どちらが先に動作するのでしょうか? 例えばリストボックスに文字列を入力し、 その文字列をwhere句に入れてクエリを実行する時は 「変更時」と「変更後処理」のどちらを使うのが適切ですか? よろしくお願いします。

  • 選択クエリ時にハイパーリンク列の表示文字列のみを変えたい

    こんばんは。 昨日質問した http://soudan.teinenseikatsu.com/qa4858800.html と関連しているのですが ハイパーリンクも表示文字列も「http://www.yahoo.co.jp/」なのですが クエリのデーターシートビューで表示する時だけ リンクはそのままで表示だけ"URL"にすることは可能でしょうか? よろしくお願いします。

  • vbaで列を非表示にする方法はありますか?(フォームのデータシートビュー)

    手動でちまちま「列を表示しない」をすると稼動がかかるので VBAで列を非表示にしたり、表示したりしたいのですがどうすればいいのでしょうか? フォームのデザインビューでテキストボックスのプロパティの可視を「いいえ」にして フォームを開いても列が表示されてしまいます。 ご存知の方がいらっしゃいましたら、教えてください。

  • アクセス オプショングループに設置できるのはオプションボタンだけなのでしょうか?

    こんばんわ。よろしくお願いします。 オプショングループ内にテキストなどを関連付け、 オプショングループが移動すればテキストも一緒に移動するようにするのは無理ですか?

  • Sum・クエリ・テーブルの特定の合計をフォームのテキストボックスに表示したい

    テーブル1に番号フォールドと金額フィールド(通貨型)があり、 番号   金額 001    \1 002    \2 003    \3 ・ ・ ・ とデータが入力されています。 フォーム1にテキスト0を設置しました。 そこに「番号001の金額フィールドの合計額を表示したい」のですが どうすればいいのでしょう? SQL文で言うと SELECT テーブル1.番号, Sum(テーブル1.金額) AS 金額の合計 FROM テーブル1 GROUP BY テーブル1.番号 HAVING (((テーブル1.番号)="001")); なので それを テキスト0のコントロールソースに "SELECT テーブル1.番号, Sum(テーブル1.金額) AS 金額の合計 FROM テーブル1 GROUP BY テーブル1.番号 HAVING (((テーブル1.番号)="001"));" と入れましたが ただテキストボックスにSQL文が表示されるだけでした。 (番号フィールドは主キーではなく重複するレコードもあります) どうすれば、いいのでしょうか? ご教授よろしくお願い致します。

  • Sum・クエリ・テーブルの特定の合計をフォームのテキストボックスに表示したい

    テーブル1に番号フォールドと金額フィールド(通貨型)があり、 番号   金額 001    \1 002    \2 003    \3 ・ ・ ・ とデータが入力されています。 フォーム1にテキスト0を設置しました。 そこに「番号001の金額フィールドの合計額を表示したい」のですが どうすればいいのでしょう? SQL文で言うと SELECT テーブル1.番号, Sum(テーブル1.金額) AS 金額の合計 FROM テーブル1 GROUP BY テーブル1.番号 HAVING (((テーブル1.番号)="001")); なので それを テキスト0のコントロールソースに "SELECT テーブル1.番号, Sum(テーブル1.金額) AS 金額の合計 FROM テーブル1 GROUP BY テーブル1.番号 HAVING (((テーブル1.番号)="001"));" と入れましたが ただテキストボックスにSQL文が表示されるだけでした。 (番号フィールドは主キーではなく重複するレコードもあります) どうすれば、いいのでしょうか? ご教授よろしくお願い致します。

  • URLアドレスはそのままで、表示文字列のみ変更したい

    連続の投稿失礼します。(アクセス2003です) TBL_1のFld_URL(ハイパーリンク型) には 「http://○○.html」というURLアドレスが入っています。 数百レコードあるのですが このフィールドのアドレスはそのままで、 表示文字列のみ「URL」に全て変えたいのですが 何かいい方法はありますでしょうか? これも更新クエリで可能でしょうか? よろしくお願いします。

  • [Access2003]コンボボックスのプロパティの「値集合タイプ」について

    [Access2003]コンボボックスのプロパティの「値集合タイプ」について 今、参考書でAccess2003のフォームのコントロールの作成について勉強しています。『コンボボックスのプロパティ』の「すべて」の中の「値集合タイプ」の・・・・ 「テーブル/クエリ」、「値リスト」、「フィールドリスト」は、少しの説明だけで理解できなかったです。 Access初心者なので簡潔に「テーブル/クエリ」、「値リスト」、「フィールドリスト」を教えてくださったら助かります。

  • [Access2003]コンボボックスのプロパティの「リスト行数」について

    今、Access2003のフォームのコントロールの作成について勉強しています。『コンボボックスのプロパティ』の「すべて」の中の「リスト行数」が分からないです。 参考書(下記のコンボボックスは、著作権の関係もあり、商品名の名前は変えてあります)を見たら・・・・ コンボボックス: A みかん B メロン C パイナップル D なし と表示されていました。 リスト行数:表示する一覧の行数を設定しますとあり、リスト行数のところが「8」となっていました。何で「8」なのか分からなかったので、不安になってインターネットでリスト行数について調べてみました。上記のような形式のコンボボックスの場合だと、リスト行数が「4」ではないかなという印象を受けました。 ◎参考書の「8」が違っていて、正しくは「4」なのでしょうか?それともこの場合、参考書がもし「8」で正しかったら、何で「8」なのでしょうか?