DexMachina の回答履歴

全2425件中441~460件表示
  • 酸化銀は、どうやって作る?

     銀は、酸素と結びつきにくいという話をききました。  だから、加熱というきっかけを与えると、分解するとのこと・・。    「では、そもそも酸化銀はどのようにして結びついたのだろうか?」  という疑問が浮かびました。    ご存知の方、どうぞ宜しくお願い致します!

    • penichi
    • 回答数1
  • アクセスからエクセルファイルを全て閉じたい

    アクセスからエクセルファイルを全て閉じるにはどうすればいいでしょう?(保存して閉じたいです) エクセルファイルは名前やファイル数はランダムです。 アクセスの標準モジュールに Sub Test1() Dim ExcelApp As Object Set ExcelApp = CreateObject("Excel.Application") ExcelApp.Application.Visible = False Set ExcelApp = Nothing End Sub と書きました。 このあいだにコードをいれるのですが 思いつきません。 まず数を取得して 一つ一つ保存→閉じるかな?と思い MsgBox ExcelApp.Worksheet.Count を入れてみましたが エラーになりました。 オフィスのバージョンは2003です。 ご教授よろしくお願い致します。

    • ijuhyg
    • 回答数2
  • SQL NOT INで抽出できない

    SQL NOT INで抽出できない SQLで条件抽出したいと思っています。テーブル1に「名前」というフィールドがあるとします。名前には「青木さやか」、「矢口真里」、「青山裕子」、「山田はな子」・・・などがあります。文字列の中に「青」や「子」が含まれていたら、抽出条件から外すといった処理をしたいと思っています。この例でいうと、「青木さやか」、「山田はな子」は抽出条件から外します。 そこで、 select 名前 from テーブル1 where 名前 NOT IN('青','子') といったら文を書きましたが、うまく動きません。どういった文にすればよいでしょうか?よろしくお願いいたします。

  • Accessセキュリティ設定でのバックエンドデータ保護

     Accessを使ったアプリケーションによる社内業務改善、初挑戦の者です。  Access2003で開発したアプリケーションを用いて社内LAN上でデータベース を共有するため、セキュリティウィザードによって作成されるショートカットを 社内ユーザに配布して運用しています。  ところが、配布したショートカットのプロパティはユーザが覗くことができ、 そこには実体ファイルの所在がフルパスで記述されている為、これをたどれば ユーザが実体ファイルに直接アクセスすることができてしまうことに、きづき ました。  せっかくセキュリティ設定しても、改ざん(意図はなくても誤操作を含め) や破壊のリスクがある為、なんとかしたいと考えています。  回避する方法はないでしょうか?  なお、アプリケーションファイルはテーブル以外のオブジェクトを含んだ フロントエンドと、データベース本体(テーブル)のみを含むバックエンドに 分割しており、上記のセキュリティウィザードはフロントエンドに適用して 作成したものです。  フロントおよびバックエンドのmdbファイル、およびセキュリティ設定の mdwファイルはいずれも、関係ユーザのみがアクセス可能な社内LAN上の 特定フォルダに置いています。  万一所在が知られても、セキュリティ設定されたフロントエンドファイルや セキュリティ設定ファイルは開けないので良いのですが、バックエンドファイル (データそのもの)が開かれて改ざんされてしまうことを危惧しています。  つまりファイルが消されてしまう事故は気付くので良いのですが、データの 改ざんは、気付かずに運用継続されてしまう為、安心して運用ができません。  回避方法のご教示を、どなたかよろしくお願い致します。   以上

  • Accessセキュリティ設定でのバックエンドデータ保護

     Accessを使ったアプリケーションによる社内業務改善、初挑戦の者です。  Access2003で開発したアプリケーションを用いて社内LAN上でデータベース を共有するため、セキュリティウィザードによって作成されるショートカットを 社内ユーザに配布して運用しています。  ところが、配布したショートカットのプロパティはユーザが覗くことができ、 そこには実体ファイルの所在がフルパスで記述されている為、これをたどれば ユーザが実体ファイルに直接アクセスすることができてしまうことに、きづき ました。  せっかくセキュリティ設定しても、改ざん(意図はなくても誤操作を含め) や破壊のリスクがある為、なんとかしたいと考えています。  回避する方法はないでしょうか?  なお、アプリケーションファイルはテーブル以外のオブジェクトを含んだ フロントエンドと、データベース本体(テーブル)のみを含むバックエンドに 分割しており、上記のセキュリティウィザードはフロントエンドに適用して 作成したものです。  フロントおよびバックエンドのmdbファイル、およびセキュリティ設定の mdwファイルはいずれも、関係ユーザのみがアクセス可能な社内LAN上の 特定フォルダに置いています。  万一所在が知られても、セキュリティ設定されたフロントエンドファイルや セキュリティ設定ファイルは開けないので良いのですが、バックエンドファイル (データそのもの)が開かれて改ざんされてしまうことを危惧しています。  つまりファイルが消されてしまう事故は気付くので良いのですが、データの 改ざんは、気付かずに運用継続されてしまう為、安心して運用ができません。  回避方法のご教示を、どなたかよろしくお願い致します。   以上

  • アクセスコンボボックスで教えてください。

    アクセス初心者です。 設備の修理情報を登録する、簡単なデータベースを作成しています。 修理履歴テーブル  修理ID(オートナンバー)  発生日  設備No.  実施区分ID 実施区分テーブル  実施区分ID  区分名       001     実施済    002     未実施 実施区分IDはリレーションシップを組んでいます。 その他、修理履歴テーブルを基に、修理履歴クエリを作成、 情報を登録するフォームを作成しました。 基になるクエリを修理履歴クエリにし、デザインビューで 修理履歴を閲覧することができるフォームを作成、 実施区分は、実施済・未実施とを選択できるように コンボボックスで作成、表示することができました。 しかし、完成後、あるレコードのコンボボックスで未実施を選択後フォームを閉じ、次にまたそのフォームを開くと、実施済の全レコードが未実施表示になってしまいます。 また、実施区分テーブルの区分名、実施済が未実施に変わってしまっています。 どのようにしたら、選択したレコードだけ、未実施表示にし、実施区分テーブルの区分名も変らずに済むのでしょうか? よろしくお願いします。

    • cuxxx
    • 回答数1
  • Access2007のフォーム画面で

    今まで迂闊にも気がつかなっかたのですが Access2007のフォーム画面で下段のバーにレコード番号を表示する隣に フィルター無しとか、フィルター処理無しとか、フィルター適用とかの 表示が出ています。 多数記録があるのですがそれぞれに違って出ています。 これは何を意味するものかよろしく教えてください。

    • skyc42
    • 回答数1
  • 高温な恒星の色

    可視光線の色は波長の短い順に、紫・青・緑・黄・橙・赤ですよね。また、高温の恒星は波長の短い可視光線を強く放射しますよね。 それなのにどうして高温恒星は青白く見えるのですか?紫に見えるはずではないのですか? そこがどうしてもわかりません。教えて下さい。

    • sunh
    • 回答数3
  • Access2007で

    Access2007で スイッチボードなどのフォームを右上の[×]ボタンで閉じれなくするには、どうしたらいいのでしょうか? 教えて下さい。

    • noname#205709
    • 回答数2
  • 女性の名につける「阿」とは?

    女性の名につける「阿」とは? 善福寺というお寺で、たまたま福沢諭吉のお墓を見つけました。 で、そのお墓に「妻阿錦」と書いてありました。 奥さんの名前が「阿錦」という名前なのかと思ったのですが、 少し調べるとどうやら「錦」という名前に「阿」をつけているようでした。 福澤諭吉 - Wikipedia http://ja.wikipedia.org/wiki/%E7%A6%8F%E6%BE%A4%E8%AB%AD%E5%90%89 で、wikipediaをもう少し見てみると、5人の娘の何も 「阿」をつけている記述がありました。この「阿」ってなんだろうと思って、 さらにウィクショナリーで調べてみると以下の記述が見つかりました。 阿 - ウィクショナリー日本語版 http://ja.wiktionary.org/wiki/%E9%98%BF 「人を呼ぶのに親しみを表して冠する語。(阿父、阿蒙)」 しかし女性だけにつけているし、墓に親しみを表す語を つけるのもおかしくないかと思いよくわかりません。 そこで質問です。 ・「阿錦」はなんと読むのか?「あ・にしき」でいいのか? ・この「阿」という語は何を意味するのか? ・いつごろまで使われていたのか?今でも使う地域・場面はあるのか? 以上よろしくお願いします。

  • 「南天には年輪がない」との記事をwebsiteで見かけます。

    「南天には年輪がない」との記事をwebsiteで見かけます。 具体的には、「南天には普通の木と違って年輪がなく、組織の細胞の壁が厚くなり木化しているだけ。南天は木質化した茎を持つ草とも言える」などと記載されております。 そこで拙宅の庭の直径17mmの南天の茎を切断して、内部を観察したところ年輪のようなものが見えます。年輪があるように見えるのは、私の錯覚なのでしょうか? どなたか詳しく教えていただけませんか? よろしくお願いします。

  • Accessセキュリティ設定でのバックエンドデータ保護

     Accessを使ったアプリケーションによる社内業務改善、初挑戦の者です。  Access2003で開発したアプリケーションを用いて社内LAN上でデータベース を共有するため、セキュリティウィザードによって作成されるショートカットを 社内ユーザに配布して運用しています。  ところが、配布したショートカットのプロパティはユーザが覗くことができ、 そこには実体ファイルの所在がフルパスで記述されている為、これをたどれば ユーザが実体ファイルに直接アクセスすることができてしまうことに、きづき ました。  せっかくセキュリティ設定しても、改ざん(意図はなくても誤操作を含め) や破壊のリスクがある為、なんとかしたいと考えています。  回避する方法はないでしょうか?  なお、アプリケーションファイルはテーブル以外のオブジェクトを含んだ フロントエンドと、データベース本体(テーブル)のみを含むバックエンドに 分割しており、上記のセキュリティウィザードはフロントエンドに適用して 作成したものです。  フロントおよびバックエンドのmdbファイル、およびセキュリティ設定の mdwファイルはいずれも、関係ユーザのみがアクセス可能な社内LAN上の 特定フォルダに置いています。  万一所在が知られても、セキュリティ設定されたフロントエンドファイルや セキュリティ設定ファイルは開けないので良いのですが、バックエンドファイル (データそのもの)が開かれて改ざんされてしまうことを危惧しています。  つまりファイルが消されてしまう事故は気付くので良いのですが、データの 改ざんは、気付かずに運用継続されてしまう為、安心して運用ができません。  回避方法のご教示を、どなたかよろしくお願い致します。   以上

  • Accessのクエリによる集計が出来ない

    Accessのクエリによる集計が出来ない kamuycikapです。 OKWaveで様々な方のアドバイスを頂きながら、慣れないAccessと悪戦苦闘しております。 一昨日、計算したい表を作成する為にOKWaveに質問を載せました。 http://okwave.jp/qa/q5549286.html 無事に上記のアドバイスでリレーションのオプション設定を行い、集計計算したいクエリの結果を表示することが出来ました。 その表を元にして 下記の質問でアドバイス頂いた方法による集計を行おうとしたのですが、集計出来なくて困っています。 http://okwave.jp/qa/q5544785.html データベースの構成とキーは以下のとおりです。 --ここから <データベース構造:リレーションシップ> リレーションシップとテーブルの構成は下記の通りです。 -->がリレーションシップです。 Kがキーになります。 ■テーブルA      ■テーブルB    ■テーブルC    ■テーブルD K納品書コード --> K納品書コード --> K納品書コード  --> K納品書コード 仕入数          K商品コード  --> K商品コード   --> K商品コード                             K商品連番    --> K商品連番                             出品数量        K出品連番                             商品名           発送個数                             色             発送日付                             サイズ                             売値 ※テーブルCからテーブルDへのリレーションオプションを「’テーブルC’の全レコードと’テーブルD’の同じ 結合フィールドのレコードだけを含める。」としています。 <作りたいデータ> 納品書コード、商品コード、商品連番、商品名、色、サイズ、売値、仕入数、出品数量、発送個数、出品在庫数、倉庫在庫 <クエリ> ○グループ  納品書コード、商品コード、商品連番、商品名、色、サイズ、売値、仕入数、出品数量 ○合計(集計)  発送個数 ○出品在庫数(演算)  [出品数量]-[発送個数] ○倉庫在庫(演算)  [仕入数]-[発送個数] <データ状況> テーブルCのデータは約300レコードありますが、そのうち20件ほどしか商品が発送されていない為、テーブルDのデータは20件しかありません。 <望む結果> テーブルCのデータが全て表示され、紐つけられたテーブルDのデータがが存在する場合は、発送個数を表示し出品在個数を演算する。 演算した出品在個数を利用して、倉庫在庫も演算する。 <クエリの実行結果> テーブルCのデータが全て表示され、テーブルDに紐つけられたレコードも表示されるが、テーブルDに入力されている20件のデータが商品連番(テーブルCのフィールド)ごとに集計されない。 --ここまで <目的> お店に出品された商品は、日を分けて少しずつ売れていきます。(一日で全部売れることもありますが....) 従って、出品された商品(テーブルCのデータ)に対して売れていく数(テーブルDの複数のレコード)のデータがぶら下がっている形になります。 このようなデータベースですので、出品した商品が何個売れたかを計算する為には、商品に対する売れた個数を集計(合計)しなければなりません。 <結果> テーブルCの商品連番ごとの発送個数を集計したいのですが、テーブルDの出品連番ごとの集計になっている様子です。 <頂きたいアドバイス> 上記のデータベースとクエリで、テーブルCの商品連番に紐ついたテーブルDに格納されている発送個数の合計値を集計するための方法 以上、識者の方のアドバイスをお願い致します。

  • 禁止マークのレコードと三角マークのレコードがある

    同じクエリなのにレコードによって三角マークになったり丸マークになったりします。 どちらも新規にレコードを投入できないのですが (その理由はわかりますが) マークの違いはなんでしょう?

    • xcmcxm
    • 回答数1
  • Accessのクエリ集計について

    Accessのクエリ集計について kamuycikapです。 テーブルを集計するクエリについて悩んでいます。 以下がテーブルの状況と試行錯誤しているクエリ。 そして実行結果の箇条書きです。 非常に長文ですが、識者の方のアドバイスをお願い致します。 --ここから <データベース構造:リレーションシップ> リレーションシップとテーブルの構成は下記の通りです。 -->がリレーションシップです。 ■テーブルA      ■テーブルB    ■テーブルC    ■テーブルD 納品書コード ーー> 納品書コード ーー> 納品書コード  ーー> 納品書コード 仕入数          商品コード  ーー> 商品コード   ーー> 商品コード                               商品連番    ーー> 商品連番                               出品数量        出品連番                               商品名           発送個数                               色             発送日付                               サイズ                               売値 <作りたいデータ> 納品書コード、商品コード、商品連番、商品名、色、サイズ、売値、仕入数、出品数量、発送個数、出品在庫数、倉庫在庫 <クエリ> ○グループ  納品書コード、商品コード、商品連番、商品名、色、サイズ、売値、仕入数、出品数量 ○合計(集計)  発送個数 ○出品在庫数(演算)  [出品数量]-[発送個数] ○倉庫在庫(演算)  [仕入数]-[発送個数] <データ状況> テーブルCのデータは約300レコードありますが、そのうち20件ほどしか商品が発送されていない為、テーブルDのデータは20件しかありません。 <望む結果> テーブルCのデータが全て表示され、紐つけられたテーブルDのデータがが存在する場合は、発送個数を表示し出品在個数を演算する。 演算した出品在個数を利用して、倉庫在庫も演算する。 <クエリの実行結果> テーブルCのデータが全て表示されず、テーブルDに紐つけられたレコードのみが表示されるため、約300件のデータではなく、テーブルDに入力されている20件しか表示されない。 --ここまで 目的は、テーブルCのデータを全て表示し、発送情報がテーブルDに入力されているデータについては演算結果を表示する事です。 現状では、テーブルDのデータしかテーブルCのレコードが表示されません。。。。 どうすれば目的のデータを収集できるクエリが作成で切るのか、識者の方のアドバイスをお願いします。

  • アクセス2003(2007)で・・

    アクセス初心者です。入力画面と検索画面のフォームをつくったのですが、検索で一覧表ででてくるのですが、目的のものを出した下のほうにブランクの状態のものがでてしまいます。これはどうしてでてしまうのでしょう。また、消すことはできますか。

  • イミディエイトウインドウの活用方法

    イミディエイトウインドウに 「?len("aaa")」と入力しエンターキーを押すと 実行され「3」と表示されることがわかったのですが こういうことはどういう場合に使うのでしょうか? Sub test() Debug.Print Len("aaa") End Sub と同じ意味ですよね? わざわざ標準モシ゛ュールに Sub test() Debug.Print Len("aaa") End Sub を書くのは面倒なときに イミディエイトウインドウで ?len("aaa") とすれば楽だ! という時に使うのでしょうか?

    • rieury
    • 回答数3
  • AccessのフォームをExcelに出力

    いつもお世話になっております。 現在、Access2003でDBを作成中です。 "テーブル1"をパラメータクエリで抽出します。"クエリ1"。 そのクエリを基にフォームを作成しています。"フォーム1"。これは抽出して印刷したり、Excelに出力するために作成しました。レポートではなく、フォームにした理由は、コマンドボタン等を配置できることからです。 Excelに出力する際のVBAでつまづいてしまいました。 DoCmd.OutputTo acOutputForm, "フォーム1", acSpreadsheetTypeExcel9 これで問題なく出力できています。が、、、 Access2007の一部のPCでこれを実行するとエラーが出ます。 原因は"OutputTo"が含まれているとエラーになるようです。 ちなみにエラーは「現在出力しようとしているオブジェクトの形式は無効です。」 「2007 Office スイート Service Pack 2」こちらをインストールすると良いそうなのですが、だめでした。 WindowsXP、Office2007はこのVBAだとエラーになります。 WindowsVista、Office2007は正常に使えました。 PCの何か設定?と考えたりもしたのですが、はっきりとした原因がわからないのでは、他の人にDBを使っていただけないので、エラーにならないVBAでいきたいです。 もうひとつ、 mFileName = InputBox("ファイル名を入力してください。") DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "フォーム1", mFileName こちらのVBAはクエリの出力だとうまくいくのですが、フォームだとだめでした。 クエリから抽出して保存すれば良いのですが、理想はこの形です。 1.フォーム1を開くと「担当者を入力」とパラメータクエリが働き、抽出結果をフォーム1に表示される。 2.[出力]ボタンを押すと、ダイアログボックスが開いてファイル名を指定して保存する。または、ダイアログボックスが開かなくても名前を指定できれば良いです。最悪、指定できなくても良いですが、原因となる、"OutputTo"を避けたVBAでいきたい。 3.mFileName = InputBox("ファイル名を入力してください。") DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "クエリ1", mFileName これだと、1.でパラメータクエリで抽出結果をフォームに表示させて、2.で[出力]ボタンを押すと、また、パラメータクエリで抽出しなければならなくなるのでできれば避けたいです。 こちらの条件でご教授お願い致します。 また、WindowsXP、Office2007でエラーが出ましたので、これを解決する方法でも良いです。 よろしくお願い致します。

    • usatti
    • 回答数1
  • Accessフォームのテキストボックス内改行無効の方法

    Accessフォームのテキストボックス内改行無効の方法 お世話になっております。 Access 2002 ですが、フォーム上に配置したテキストボックスは、 「Ctrl+Enter」で改行できますが、 これを無効にしたい、つまり、テキストボックス内で改行させたくない場合は どうしたらよろしいのでしょうか? よろしくお願いいたします。

  • ACCESS テーブル作成クエリ

    ACCESS2000で、別のデータベースAのテーブルを定期的に最新のものにするために、データベースBにテーブル作成クエリを作成します。Aを開くときにはパスワードが設定されているので、テーブル作成クエリでそのパスワードの入力を求められるため、正しく入力して実行するのですが、パスワードが正しくありませんとエラーになってしまいます。 Aのパスワードを解除して実行すればテーブルが作成できますが、パスワードを解除しないで作成する方法はないでしょうか。

    • nyantav
    • 回答数2