• ベストアンサー

Execlで同時アクセスとUI

イベントで来場者のチェックを行いたいのですが、以下のようなシチュエーションはExeclで可能でしょうか? ・受付は3カ所、それぞれPCを置く ・来場者は500名前後の招待者のみ ・予め招待状にIDを振っておきその番号を受付で入力すると該当者がリストアップしボタンなどを押すとリストに来場日時が自動的にマークされる。 ・受付PCはフォームやボタンなど極力キーボードを使わないインターフェイスを実装 受付ブースでLANを組み、いずれかのPCに入っているExeclを共有して処理できればと考えてるのですが、こうした動作をマクロ(VBA?)などで制作する事は可能でしょうか? また同時アクセスした場合、それぞれの結果(来場マーク)はきちっと保存されるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • NCU
  • ベストアンサー率10% (32/318)
回答No.1

データ集約用のファイルのみ共用にするのがいいのかなと思います。 UI用のファイルは各PCに置きます。 都度リアルタイムで転送・保存する作りにして万一競合するとアセるので、時々転送ボタンで転送・保存する方が安心かもしれません。(万一競合しても数秒後にトライするだけです。) まあそれ程難しくはないと思います。

mio_design
質問者

お礼

ありがとうございました

その他の回答 (1)

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.2

エクセルのブック共有して複数台のPCで開いても、更新できるのは1台のPCからしかできません。 (その他のPCで開くと、最初に開いたPCでブックを閉じるまでは更新できません) 複数台でデータの更新を行うのであればACCESSなどのDBソフトを使用するほうが一般的でしょう。レコード単位の排他を考慮するならアクセス中フラグを設けて、検索時にフラグを立てて、他のPCではフラグを見て処理を行わないようにする方法も考えられます。 どうせフォームとマクロを組むのならACCESSをお勧めします。

mio_design
質問者

お礼

ありがとうござせいました

関連するQ&A

  • Excelとaccessの連携

    Excelをインターフェースにして、accessをデータの入出力先として業務を行いたいと思っております。 Accessは社内lan上、数台しかインストールされてなく、 Excelは全員のブースにある環境ですが、VBAを使えば、 AccessがインストールされていないPCからもAccessデータへの 処理は可能でしょうか? 初歩的質問かもしれませんが、どなたかご回答いただけると 嬉しいです。よろしくお願いします。

  • フリーで使える共同型WEBカレンダーを探しています。

    MIXIやメーリングリスト仲間などと一緒に使うWEB上で重要な日時やメモなどをみんなでかきこめるカレンダーを探しています どこかにないでしょうか? 1.基本的に仲間内しか書き込めない 2.PC初心者にも受け入れやすい使いやすいインターフェイス 3.管理者権限で悪意のあるユーザーの排除や記入されたものの修正・削除が可能であること などができればと思っています。そういうWEBサービスはあるでしょうか?

  • 液晶モニターの処分方法について

    液晶モニターの処分方法について 5,6年ほど前に購入したパソコン用の液晶モニターがついに壊れてしまったので、処分しようと思いました。 PCリサイクルマークは無く、処分法が分からなかったのでとりあえず自治体の粗大ごみ受付センターのようなところに電話をかけて聞いてみたら、粗大ごみと同じような処分の仕方を指定されました(指定された日時に、番号を書いた紙を張ってごみ置き場に出す)。 その際、液晶モニターであることとPCリサイクルマークがないことは確認されました。 後ほど気になって調べてみたら、リサイクルマークのないモニターは処分にお金がかかる、ということが分かったのですが、自治体が無料で引き取ってくれるところもあるんでしょうか。 受付してくれた人が間違っていて、あとで料金徴収、とかになったら嫌だなぁと思って質問してみました。 アドバイスいただけると嬉しいです。

  • PHPでファイルのバッチアップロード?

    PHP初心者 今制作しているウェブサイトで、バッチアップロード機能(ファイルリスト)を実装したいと思いますが、どうやって実装できますか? 考えたのは、データベースでテンポラリー情報を格納するテーブルを作成することです。ページに二つのフォームを置いて、第一のフォームは一つ一つファイルに関する情報をテーベルに格納し、二つの目フォームが当ユーザーのすべてのファイル情報を出力して「確認」ボタンをクリックすれば実際にアップロードを行います。回りくどい考えかもしれませんが、最もシンプルで標準的な方法があれば、教えていただきたいのです。 PHP/HTML(本当に必要であればJAVASCRIPTもOK)で行いたいのです。AJAXにあまり詳しくないので、今回は使わないで済みたい。 回答を宜しくお願いします。

    • ベストアンサー
    • PHP
  • 自宅スタジオの簡易ボーカルブースでのレコーディングについて

    自宅スタジオの簡易ボーカルブースでのレコーディングについて プロアマ問わず、自宅スタジオでは簡易なボーカルレコーディングブースを設置してる方を よくお見かけします。 それは例えば、アビテックスなどの専用ルームを導入してあったり または押入れを改造したり、部屋の一角を布団で覆いそこを簡易ブースにしたり、 中には木材で完全手製で作られる方もいるそうですね。 そんなボーカル(または生ピアノ・ブラス・アコギなどの生音で大きな音が出る楽器など含む)を レコーディングする自宅での簡易ブースについて質問があります。 *自宅スタジオ(スタジオと書いてますが、作曲をするPCのある環境も指します)と ボーカルレコーディング簡易ブースを設置されている方にお訊ねします DAWを用いて作曲をする際、多くの場合自宅のメインPC前で作曲し、 そして歌などを完成したオケに合わせてブース内にて別途録音されると思うのですが、 仮にヘッドホン、マイクやマイクプリなどの機材はケーブルが届きさえすればブース内とメインPC(オーディオI/F・ミキサー)との接続は可能だと思うのです。 ですが、実際に録音をする媒体はどこなのでしょうか? 恐らくメインPC上で開いているDAWでオケを再生しながら同時に録音・・・という形になるのだろうと 勝手に思ってますが、そうするとブース内にいながらメインPCのモニター(ディスプレイ)とキーボード(またはフィジカルコントローラー)もブース内に設置する必要があるかと思うのです。 もしかしたらモニターは不要で音だけを聞きながら録音をする事が多いのでしょうかね。 となると、録音開始/停止、曲頭に戻る等のボタンを操作できるフィジカルコントローラだけをブース内に引っ張れば、ブース内で録音ができると思うのですが、やはりディスプレイを見ながら操作した方が便利だと思うのです。 または、マルチディスプレイでメインPCと同じ画面を表示させたディスプレイをブース内に設置してるのかな?という事も考えられます。 あるいは、メインPCとは別にボーカル録音用の媒体(ノートPCやMTRなど)を持ち込んで、 一度メインPCで2ミックス化したオケをブース内の媒体で再生しながら録音・・・という形も想像しました。 (この場合、再度録音したVoデータをメインPCに入れると思うので手間と音質的なものも心配されますが) 私の場合、現在は歌録りの際だけPCデスク前にマイクを設置しヘッドホンでモニターしながら 録音してます。当然目の前にディスプレイとキーボード(フィジコン)もあるので 視覚的にも判断しやすくリアルタイムで様々な動作ができるので便利です。ですが周りの環境音も若干広いますし、そこまで大声も出せるわけではないので、いつか簡易ブースを導入した時の事を考えて質問する運びとなりました。 完全に1人で作曲・録音されてる場合、誰かにメインPC前にいてもらい 歌い手はブース内で待機・・・という事もできないので、オケの制作や歌の録音トラックはメインPCで行いつつ ブースを用いて実際に歌う・・・という形はどうすれば可能なのか知りたいです。 このようなケースで実際にブースで録音されてる方や、またはこのケースに当てはまらずに ブース内では別媒体に録音してるという形でもいいので、どのような形がもっとも多いのか一般的なのかというのを是非教えてください。 質問がごちゃごちゃしてまとまらずに申し訳ありません、よろしくお願いします。

  • google tool bar およびカスタムボタン 教えて!goo

    google tool bar およびカスタムボタン 教えて!goo を設定について が、自宅PCでは、カスタムボタンの▼マークやボタンをクリックすると添付ファイルのように なってしまいます。これが使い勝手が悪いのです。 また、他のPCでは他のカスタムボタンのように、  ボタンをクリックするとそのサイト(教えて!goo)に移動し  ▼マークをクリックすると他のサイトのようにリスト表示するのみし  興味のある質問に移動できるようにしたいのです。 ※表現がわかりにくいですが、変更可能でしょうか? ちなみに、いずれも  ・xp sp2(home、 proの違いはありますが)  ・現在IE8 (IE6でも同じでした)     xp proは IE6です バージョンは、確認できませんがある程度の最新と思っています。

  • execlしない・・・

    下記のようなクライアントから要求を受けてサーバはそれを実行して結果をクライアントに返す仕様のプログラムを書きました。 すると、画面にdup OKまでは表示されるのですが、execl OKが出ません。 もちろん、そのあとのsendもしないので、クライアント側に結果が届きません。 execlが出来ていないのかと思い、cgi.outを開くと、中に、CGIの実行結果(画面にHTMLの文書を表示させるというものですが、その文書)が書き込まれているので、実行はしてるみたいなんです。 なので、どの状況でとまっているのかわからず、困っています。 教えてください(><)

  • Execl 2002のBookがExecl 2000で開かない

    Execl 2002のBookがExecl 2000で開きません。 簡単な関数しか使って居りません。 マクロも記述してません OS は window Xp です。 何故でしょうか?   教えて下さい。

  • execl 2007

    http://www.relief.jp/itnote/archives/images/017957__b.png 初心者で申し訳ありませんが宜しくお願いします 2007年のオフィスですが使い始めは上記の画面になっていましたが使用しているうちにセルのスタイル表示が出なくて、今は下記のように表示されています どうしたら、上記の画像で赤枠で囲んだセルのスタイルの表示だけに 出来ますか?教えてください

  • (Execl) Indirect( )の使い方で

    A1に5、A2にAと入っていたとします。 indirectを使って、=indirect(A2&"1")とすると5が出力されます。 これと同様に、例えば「xyz」というシートでA1に5、A2にAと 入っていたとして、xyz以外のシートで上記と同様のことをしよう として='xyz'!indirect(A2&"1")とやってみましたがエラーがでて しまいました。 違うシートの場合はどうやればいいのでしょうか? また、上記では"1"と書いていますがこの部分もindirectを使うような やり方(たとえば、A3に1と入っていてA2とA3で「A1」を作る) はできますか? ところで、新しいエクセルでは、違うシートの参照では' '!の「’」 は使われないのですか?

専門家に質問してみよう