bonaron の回答履歴

全1000件中861~880件表示
  • Accessで差分取得する方法は? LEFT JOIN エラー

    Accessで差分抽出するSQLを教えてください。 【旧テーブル】t1 id, class, number, value 1, "a", 1, "aka" 2, "a", 2, "aki" 3, "a", 3, "aku" 【新テーブル】t2 id, class, number, value 1, "a", 1, "aka" 2, "a", 2, "更新" 3, "a", 3, "aku" 4, "a", 4, "新規" 5, "b", 1, "新規" 【ダメだったクエリ】 SELECT t2.* FROM t2 INNER JOIN t1 WHERE t1.class IS NULL OR t1.number IS NULL 【望む結果】 4, "a", 4, "新規" 5, "b", 1, "新規" *列 id は各テーブルの主キーですが、新旧テーブル間の関連はありません(リレーションではありません)。

  • Accessで差分取得する方法は? LEFT JOIN エラー

    Accessで差分抽出するSQLを教えてください。 【旧テーブル】t1 id, class, number, value 1, "a", 1, "aka" 2, "a", 2, "aki" 3, "a", 3, "aku" 【新テーブル】t2 id, class, number, value 1, "a", 1, "aka" 2, "a", 2, "更新" 3, "a", 3, "aku" 4, "a", 4, "新規" 5, "b", 1, "新規" 【ダメだったクエリ】 SELECT t2.* FROM t2 INNER JOIN t1 WHERE t1.class IS NULL OR t1.number IS NULL 【望む結果】 4, "a", 4, "新規" 5, "b", 1, "新規" *列 id は各テーブルの主キーですが、新旧テーブル間の関連はありません(リレーションではありません)。

  • 特打式ソフトエクセル実践編で

    第一章で判定の画面が出でないでエクセル表が大きく 表示されてて判定画面が出てこなくて次に進めません どうすればいいのでしょうか?

  • accessでのレコード移動について

    いつもお世話になっています。 アクセス初心者です。宜しくお願い致します。 現在、アクセスを用いて納品書を作成しています。 フォームにお客様情報、サブフォームに納品品目情報を入力。 フォームヘッダーに印刷ボタンを作り、納品書を印刷すると同時に、 そのレコードの印刷済みチェックボックスがオンになる 仕様になっているのですが、 情報を入力してもすぐその日には印刷をせず、 のちに、その印刷をしていないレコードを表示させて、 あらたに情報を追加入力後、改めて印刷をする事があります。 そこで質問なのですが、 今回、このフォームに検索ボタンを作り、 印刷済みチェックボックスがオフになっているレコードを 表示させようと思うのですが、どのようにしたらよいのでしょうか? ボタンを押すごとにまだ印刷していないデータだけが 次々表示されるボタンの作り方をご教授願えればと思います。 どうか宜しくお願い致します。

  • access クエリ内容のテキストボックスへの表示について

    月単位で集計した売り上げのクエリの前月分をテキストボックスに表示したいのですがどのようにすればよいでしょうか? 自分なりにがんばってみたのですがうまくできませんでしたTT =Format(DLookUp("[売り上げ]","[売り上げ集計クエリ]","[売り上げ集計クエリ]![月]=" & Format(DateAdd("m",-1,Now()),"yyyy/mm")),"#,##0\円") 真っ白で何も表示されません… よろしくおねがいします。

  • Access2003 孫フォームのRequeryのやり方

    お世話になります。 フォームが3重の構造になっていまして、 受注フォーム(親) 商品フォーム(子)にコンボA オプションフォーム(孫)にコンボB コンボAで商品を選んでコンボBで該当の商品に対するオプションを表示させます。 このときに、コンボAの更新後処理にコンボBに対するRequeryを書くのですが、どのように書けばいいでしょうか。 いろいろとやってみたのですが、うまくできませんでした。 ご教授いただければ幸いです。よろしくお願いいたします。

  • ACCESS 追加クエリーで

    ACCESSで追加クエリーを作っていますが フィールド名が「PROPERTY & FUNCTION」というフィールドに追加したいのですが&という文字が入っているため、「PROPERTY&FUNCTION」と名前がかわってしまってうまく動作しません、””をつけてみたり、してみたのですができませんでした、 &を含むフィールド名へ追加するときの細工のしかた教えてください、 よろしくお願いします。

  • ACCESS クエリで”1”でないものを選択するには?

    ACCESS2003で排他選択("1"でないものを選択) をしたいのですが あるフィールドに”1”かブランクが入っていて ”1”以外のものを選択したいのですが クエリのデザイン画面で ------------------------- フィールド テーブル 並べ替え 表示 抽出条件  <> "1" ------------------------- 抽出条件に = "1" を入れると、"1"のレコードのみ 選択できます やりたいのは "1"以外のものを選択したいのです そこで 抽出条件に<> "1"といれると レコードがゼロ件になります また、Not "1"とか <> "1"、とか、Not = "1" と入れてみても、抽出結果はゼロ件になります 原因を教えてください

  • Access Runtimeについて

    AccessのRuntimeは無料配布だと思うのですが、Access97のRuntimeをダウンロードできるサイトがあれば教えていただけませんでしょうか。

  • Access クエリ抽出条件の「Between」の記述で

    こんにちは。Access2000を使用しています。 「抽出条件」フォーム上のテキストボックス "txt開始コード"と"txt終了コード"の入力条件を 「抽出」選択クエリの抽出条件として Between [forms]![抽出条件][txt開始コード] And [forms]![抽出条件][txt終了コード] 記述しました。 抽出条件は「業務データ」テーブルの"業務コード" に対応しており、「業務コード」はテキスト型長さ4 で定義してありますが、「0000」~「9999」の数値 が格納されています。また、フォーム上のテキストボックスの書式は「0000」としています。 条件を何も入力しない時はデータを抽出しますが、条件 を指定すると何も抽出されなくなってしまいます。条件 の指定を、 Between '[forms]![抽出条件][txt開始コード]' And '[forms]![抽出条件][txt終了コード]' のようにシングルクォーテーションで囲んでもうまくいき ません。文字列なのに数値が入っているのでアクセス側で 自動認識しうまくいかないのか、検討がつきません。 どなたか解決策をお願いいたします。

  • Accessでのデータ消滅について

    いつもお世話になります。access2000+98seです。 Accessで文献のデータベースを作成中ですが、フォームから入力中に何かの拍子に苦心して入力した文献データが、一瞬にして消滅することがちょくちょくあります。escキーを間違って押したときとか・・・。 わたしの操作法が何か悪いのか、基本が分かっていないのか?とにかく、そのようなときはがっくり来ます。 原因や対策・修復法など、皆さんのお知恵をぜひ拝借したいのですがm(_ _)m Accessについては、ほとんど初心者です(^_^;) よろしくお願いします!

  • エクセルVBAで複製シートの参照方法

    下記はシートMMMと、MMMを参照しているシートFFFのセットを複数枚複製するVBAを作りました。 シートMMMは一つの所在地の明細表で、最初はブランクです。所在地が複数ある場合にシートを複製します。 For n = 1 To X'(Xは変数です。) Sheets(Array("MMM", "FFF")).Copy after:=Sheets(Sheets.Count) Next ところがMMMには名前「小計」が定義されたセルがあります。 明細表が書ききれなくなり、行を追加され、小計のアドレスが変わっても、後から別シートに全複製シートの小計を参照できるようにするために名前を定義したんです。 ところが、マクロが走ると、その名前を複製後のシートでもその名前を使用するかどうかを聞いてきて、止まってしまいます。 Application.DisplayAlerts = Falseで回避すると、自動的に「はい」になり名前の「小計」は最初のMMMにしか存在しなくなり、参照には使えなくなります。 困りました。 複製された各シートの小計セルに自動で「小計」と名前定義する方法、または別に名前定義でなくてもいいんですが、任意に増やしたMMMやFFFシートの複製の小計があるセルを別のシートに後から参照させる方法はないでしょうか?最初は存在しないシートですんで最初からTOTALのシートで参照しておくことが出来ません。また、行数を増やされる場合があるので、アドレスでは小計のセルを特定出来ないし、最下行でもないのでEnd(xlUp)で取得することもむずかしいんです。

  • エクセルVBAで複製シートの参照方法

    下記はシートMMMと、MMMを参照しているシートFFFのセットを複数枚複製するVBAを作りました。 シートMMMは一つの所在地の明細表で、最初はブランクです。所在地が複数ある場合にシートを複製します。 For n = 1 To X'(Xは変数です。) Sheets(Array("MMM", "FFF")).Copy after:=Sheets(Sheets.Count) Next ところがMMMには名前「小計」が定義されたセルがあります。 明細表が書ききれなくなり、行を追加され、小計のアドレスが変わっても、後から別シートに全複製シートの小計を参照できるようにするために名前を定義したんです。 ところが、マクロが走ると、その名前を複製後のシートでもその名前を使用するかどうかを聞いてきて、止まってしまいます。 Application.DisplayAlerts = Falseで回避すると、自動的に「はい」になり名前の「小計」は最初のMMMにしか存在しなくなり、参照には使えなくなります。 困りました。 複製された各シートの小計セルに自動で「小計」と名前定義する方法、または別に名前定義でなくてもいいんですが、任意に増やしたMMMやFFFシートの複製の小計があるセルを別のシートに後から参照させる方法はないでしょうか?最初は存在しないシートですんで最初からTOTALのシートで参照しておくことが出来ません。また、行数を増やされる場合があるので、アドレスでは小計のセルを特定出来ないし、最下行でもないのでEnd(xlUp)で取得することもむずかしいんです。

  • AccessでExcel出力

    以前こちらでAccessからExcelファイルの操作方法を教えて頂き下記のように記述しているのですがC:\test.xlsのExcelファイルに何も出力されません。 又、エラーも出ません。 どこに誤りがあるか教えていただけますでしょうか。 長くなり大変申し訳ございませんが宜しく御願い致します。 ----------------------------------------------- Private Sub Command1_Click() On Error Resume Next Dim objExcelApp As Workbook Dim strExcelFile As String Dim strExcelSheet As String Dim xlSheet As Excel.Worksheet strExcelFile = "C:\test.xls" 'エクセルのファイル名 xlSheet = "aaaaa" 'ブックのシート名 Set objExcelApp = GetObject(strExcelFile, "Excel.Sheet") xlSheet.Cells(1, 1).Value = "12" With objExcelApp.Worksheets(xlSheet) With .Cells(1, 1) .Font.Size = 18 .Font.Name = "MS P明朝" .Font.Bold = True '太字の指定 End With .Cells(1, 1).ColumnWidth = 8 .Rows(1).RowHeight = 26 End With xlSheet.PrintOut objExcelApp.Application.Quit Set objExcelApp = Nothing DoCmd.Close End Sub -------------------------------------------------

  • Office Professional Edition 2003 アップグレード版を購入したいのですが

    Office Professional Edition 2003の購入を検討しています。できたらアップグレード版を購入したいと思っていますが、私の場合、大丈夫でしょうか。  インストールしたい新しいパソコンにはプリインストールされたWord2003とExcel2003が入っています。また、古いパソコンにはOffice Professional Edition 2000 アップグレード版が入っています。これはパッケージ版です。 インストール時にOffice2000を求められたらCDに入れればいいのでしょうか。それとも高いOffice Professional Edition 2003 を買わなければならないでしょうか。 教えていただけないでしょうか。 よろしくお願いいたします。

  • Accessの再計算ボタンについて

    Accessを使って、販売管理を行っているのですが 親フォームA・・・売上日や顧客名を入力 サブフォームB・・・売上明細を入力(親フォームA内に配置) というような作りになっています。 親フォームA内には表示しているレコードを そのまま印刷できるように、マクロにてレポートを 開くボタンを設置していますが、 たとえば、親フォームA内の売上日などを変更し レポートボタンを押したとき、このままでは直前に 行った親フォームA内の内容が反映されておらず 新たに「=Forms!親フォームA.Requery」としたボタンを 設置しました。 しかし、このボタンを押すと、レコード番号が1に戻って しまってから再クエリ(再計算)されてしまい、 思った通りに動きません。 現在表示しているレコードを表示したまま再クエリを 行う為には、どのように記述するのでしょうか? どなたか教えて頂けませんでしょうか。 宜しくお願い致します。

  • Access:コマンドボタンを作成し、実行するとエラーが出てしまいます。

    昨日からずっと悩んでいるのですが、Accessで作ったフォームで コマンドボタンを作成し、実行するとエラーが出てしまいます。 以前作成したもののコマンドボタンは実行できるのですが、今回 作成したファイルでは、どんなボタンを作成しても同じエラーで できなくなってしまいます。(ウィザードでもだめでした) エラーは以下の表示です --------------------------------------------------------- ファイルへのアクセスでエラーが発生しました。 ネットワークへの接続が切断されている場合があります。 ---------------------------------------------------------

  • ァ→ア (アクセス)

    初歩的な質問で申し訳ありません。 半角カタカナのァを半角カタカナのアにしたいのです。 アルファベットは関数がありますが、 カタカナにはないようです。 関数でも、VBAでも結構です。ご教示ください。 ただし、アクセスからエクセルの関数を呼び出すのは、 他のパソコンでも使うファイルのため、使いたくありません。 よろしくお願いします

  • AccessでExcel出力

    以前こちらでAccessからExcelファイルの操作方法を教えて頂き下記のように記述しているのですがC:\test.xlsのExcelファイルに何も出力されません。 又、エラーも出ません。 どこに誤りがあるか教えていただけますでしょうか。 長くなり大変申し訳ございませんが宜しく御願い致します。 ----------------------------------------------- Private Sub Command1_Click() On Error Resume Next Dim objExcelApp As Workbook Dim strExcelFile As String Dim strExcelSheet As String Dim xlSheet As Excel.Worksheet strExcelFile = "C:\test.xls" 'エクセルのファイル名 xlSheet = "aaaaa" 'ブックのシート名 Set objExcelApp = GetObject(strExcelFile, "Excel.Sheet") xlSheet.Cells(1, 1).Value = "12" With objExcelApp.Worksheets(xlSheet) With .Cells(1, 1) .Font.Size = 18 .Font.Name = "MS P明朝" .Font.Bold = True '太字の指定 End With .Cells(1, 1).ColumnWidth = 8 .Rows(1).RowHeight = 26 End With xlSheet.PrintOut objExcelApp.Application.Quit Set objExcelApp = Nothing DoCmd.Close End Sub -------------------------------------------------

  • Accessを開くお勧めソフト

    内容はタイトルどおりAccessのMDBファイルを開く (閲覧する?)お勧めのフリーソフトを教えてほしいです。 因みにOSはXPです。