• 締切済み

エクセル サーバーに接続

下記を実現したいのですがどのようにすれば実現するでしょうか。 サーバーに置いてあるエクセル(A.xls)の情報をローカルにあるエクセル(B.xls)を開いた時に反映させてローカルで変更した内容をサーバーに置いてあるエクセル(A.xls)に反映させるというものです。 FTP等でローカルにあるエクセル(B.xls)をアップロードするという方法ではなくです。 ご教授宜しくお願いします。

  • MDX_T
  • お礼率40% (2/5)

みんなの回答

  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

普通のセルの参照でいけるはずですが? ただし、サーバへのアクセス権などはクリアしているものとします。 <参照の例> ='\\filesever\drive1\[A.xls]Sheet1'!A2 「当該ファイル(A.xls)へのフルパス」「シート名」!「セル位置」の順に指定します。

関連するQ&A

  • 3つの別々のExcelを1つのExcelに集計

    お世話になります。 現在会社でバラバラで管理されているExcelデータを集計する仕組みを作るように依頼されました。しかし当方VBAは素人なので、どうやってこの依頼を実現したら良いのか全く分からず困っております。 下記に内容を質問させていただきます。 (依頼内容) 下記(1)~(3)の各支店の売上データを1つのExcel(4)に集計したい (使用するデータ) (1)東京.xls 置き場所= \\サーバーIP\東京\東京.xls (2)千葉.xls 置き場所= \\サーバーIP\千葉\千葉.xls (3)大阪.xls 置き場所= \\サーバーIP\大阪\大阪.xls (4)集計.xls 置き場所= 私のデスクトップ 東京、千葉、大阪、の3つのExcelはそれぞれ月毎1~31日までの売上金額が記述されています。3つのExcelのデータの範囲の列はA1~A3固定で同じですが下限はバラバラです。 またこの3つのExcelは同じサーバー上に置いてあります。(パスは異なります) Excelの中身はこのような感じです A1 A2 A3 【日】 【担当者】 【売上金額】 1日 鈴木 100円 2日 田中 1000円 3日 高橋 500円 (やりたいこと) 私のローカルに置いてある上記(4)の集計.xlsを使用して(1)~(3)のExcelのデータを一発で集計したいのです。 例えば集計.xlsの[集計]というボタンを押すと(1)~(3)のExcelの全データを集計.xlsの[[集計結果]というシートにコピペしたいのです。 上記仕組みを実現するためのサンプル等をご教授いただけますと大変嬉しい限りでございます。 自分で出来ないながらもVBAのサンプルも作らずにお聞きするだけで図々しいのは百も承知ですが、会社からは今月中に完成させてくれと言われ、焦っています。どなたか良き方法をご教授いただけませんでしょうか? 環境 Excel2003 Windows XP SP3 サーバーは・・分かりません よろしくお願い致します。

  • vbでFTPサーバーに対して、サーバー上でのファイル複製(コピー&ペー

    vbでFTPサーバーに対して、サーバー上でのファイル複製(コピー&ペースト)させたいのですが、どうしたらいいのでしょうか? vbでFTPクライアント機能を作っていて、既に、FTPサーバーへのファイルアップロード、ローカルへのダウンロード、ファイルやディレクトリの削除といった処理は実現できました。 今度は、FTPサーバー上にある既存のファイルを複製したいのですが、そのような命令が無いため、どうしたらいいのか考えています。 例えば、ローカルにダウンロードし、それをリネームして再度アップロードすれば同じ結果にはなりますが、効率が悪すぎますしネットワークに対しても迷惑です・・・。 FTPサーバー上で既存のファイルを複製するにはどうしたらいいですか?? 分かる方お願いします。

  • サーバーに負荷の掛けないファイルアップロード方法

    ファイルをアップロードを行う際に負荷のかからない方法を調べています。 AとBの二種類のサーバーがあり、AサーバーにあるWebサイトから、最終的にBサーバーにファイルアップロードします。 Bサーバーへのアップロードをどうするかを検討しています。 Bサーバーでは、ユーザーがアップロードしたファイルを利用し、Aサーバーに加工したデータを返しています。 そこで、ユーザーがローカルにもっているファイルをアップロードする方法をAサーバーに負担が出来る限りかからないようにするにはどうすればよいか考えています。 ブラウザからアップロードするのはファイルサイズが大きくなると、PHPの設定を超えたり、サーバーへの負荷が大きくなってしまいます。 ⇒サイズが大きくなると時間がかかるのと、運用でどれほどのサイズがアップロードされるか想定ができない状態 Bサーバーに直接FTPでファイルをアップロードする ⇒ユーザーは限られたメンバーなので、権限を与えることは可能ですが、ユーザーの変更時に都度対応する必要があるのがネック 最終的にはFTPでアップロードをしてもらう方法になりますが、ブラウザから負担をかけずにアップロードする方法はないでしょうか? AサーバーにおいているWebページからBサーバーに直接アップロードをできるのが理想ですが、ブラウザからだとAサーバーにどうしてもファイルが一時的に保存されてしまうのではと思っています。 よろしくお願いいたします。 言語  PHP 5.2~ OS  Ubuntu

    • 締切済み
    • PHP
  • Excelで、以下のような事を実現したいのですが、どのようにすれば出来

    Excelで、以下のような事を実現したいのですが、どのようにすれば出来るのでしょうか? こんにちは。 Excelで、以下のような事を実現したいのですが、どのようにすれば出来るのでしょうか? 品物.xlsのセルA1に”りんご”と入力されているとします。 単価.xlsのA列の何行目かに”りんご”と入力されていて、そのリンゴの単価が 同じ単価.xlsのセルB1に100と入力されているとします。 このような条件の場合、 品物.xlsのB1に、単価.xlsのセルB1に入力されている100を反映させたいのですが、 どのようにすればできますでしょうか。 よろしくお願いいたします。

  • エクセル 同期の反映

    先程、QNo.4234533で エクセルファイル(sumple1.xls)のワークシート名○○のA1のセルに別のエクセルファイル(sumple2.xls)のワークシート名●●のB1の文字列を同期する方法を教えて頂いたのですが、エクセルファイル(sumple2.xls)のワークシート名●●のB1の文字列を変更・保存してエクセルファイル(sumple1.xls)を開いたのですが変更したはずの文字列が反映されませんでした。 どのようにすればきちんと反映するのでしょうか。

  • エクセル 件数を数えるとき

    A.xls(件数計算用)と2月B.xls(日常データ)というエクセルがあるとします。 A.xlsに件数に下記のような計算式を入れているのですが、 =COUNTIF('[2月B.xls]Sheet1'!$A$2:$A$500,"2/1") 毎月A.xlsを使用するので、2月B.xlsという名前をA.xlsのデータから 読み取らせたいのですが・・・。 A1セルに2月B.xlsと表記し、下記のように計算式を入れてもカウントされません。 どこがいけないのでしょうか? =COUNTIF('[$A$1]Sheet1'!$A$2:$A$500,"2/1") ご教授いただけたらと思います。 よろしくお願いします。

  • 別ファイルの値を参照かつその参照先ファイル名の変更をシート内の操作で実現する方法

    お世話になります。 エクセルで下記のことが出来るか質問です。どなたか御教授下さい。 サーバー内に参照先としたい同フォームの2ファイル、 \\saver1\files\file_a \\saver1\files\file_b があるとします。 ローカルのエクセルファイル、self_file.xls の中のA1には"file_a"の 文字、A2には参照先のfile_a内のB2の値を参照して表示されているとします。 やりたいのは、ローカルファイル内のA1の記述をfile_bにした時に、 自動(または手動リンク更新かなにか)でA2のセルの内容がfile_bの B2の値に変わるようにしたいのです。 実際には多数のファイルがサーバー内の同フォルダにあり、 A1のファイル名を変更すればそれぞれの値へ変えられるようにしたいのです。 エクセルファイルのみの構成で実現可能でしょうか。 できればマクロを使わずに実施したいと考えております。 実はサーバーファイルの参照すらまともに出来ていない状況です。 値を変えるとすぐに参照できなくなり、参照先ファイルのアドレス のみが表示されてしまいます。(関数が必要なのでしょうか) どなたか経験豊富な方、助けてください。

  • Win2003サーバーのエクセル共有

    Windows2003サーバーを、ファイルサーバーとして使用しています。 私自身が、ファイルサーバーの管理構築に疎く原因がわからない不具合が発生しているため こちらで質問をさせてください。 使用OS:Windows 2003サーバー R2 SP2 自分が管理者か:Yes サーバー設置:社内ローカルネット 小さい会社なのですが、経理用の共有化していたPCが壊れてしまったため 以前、PHPサーバーとして外部で使っていたPCを使用し、共有ファイルサーバーとして 使用することにしました。 経理では、エクセルを使用した業務が基本の共有作業となります。 エクセルはOffice2000です。 まず、サーバーの方でローカルユーザーとローカルグループにkeiri_A・Keiri_B・Keiri_Cとg_keirisを作成しました。(以下アカウントA~C) 全職員が使えるように「共有」フォルダを作成し、共有化。 サブフォルダには各部署別のフォルダを作成しました。 その中の「経理」フォルダの中での出来事です。 このフォルダにはKeiri_A~Cまでの全アカウントに対してフルコントロールを与えています。 このフォルダの中にあるエクセルファイルの一つ「Exc」が「共有ブック化」されています。 ExcエクセルをアカウントAで開き、さらに別のアカウントBがこれを開いた状態で、編集作業を行います。 アカウントAもしくはアカウントBが、このExcエクセルを保存しようとした時 「共有エラーが起きました。」とエラーが起き、そのまま閉じられてしまいます。 keiriフォルダを確認すると、Excエクセルファイルが消失し、代わりに拡張子がついていない 英数字が混合されたおかしなファイルが出来上がっています。 これを開くと、Excエクセルファイルと同じ内容のものが開かれます。 ただし、Aが編集した部分が適応されていなかったり、Bが作業した内容が一部消失していたりと 挙動が不明です。 この共有エラーの発生原因と、エラー時に作成されるファイルの意味 また、それらの回避方法のご教授をちょうだいできればと思い書き込ませて頂きました。 思いつく限りの情報は乗せましたが、必要な情報があれば併せて教えて頂ければ 後出しですが出させて頂きます。 よろしくお願い致します。

  • エクセルブックのリンクについて

    お世話になります。 エクセルのリンクについて EXCEL2007でa.xls(2003で開く場合もあるんで)にある下記のようなデータを 2011/2/1 2011/3/1 2011/3/1 b.xlsで countif('u:\work\[a.xls](sheet1)'a1:a100,a1&left(b5,4))   uはネットワークドライブでネットワーク上のパソコンのフォルダです。 としたところ a.xlsを開いていると大丈夫なのですが閉じていると#VALUEになってしまします。 ご教授のほどお願いします。

  • EXcelの、=以下の意味について

    お世話になります。 別々のExcelファイルにおいて、片方のファイルに 情報を入力すると、もう片方に情報が反映される ということを試しています。 すると下記の文(式というのでしょうか)が出てきます。 1) =Sheet2!B2 2) =[B.xls]Sheet1!$B$2 3) ='C:\Documents and Settings\会計\デスクトップ\[B.xls]Sheet1'!$B$2 4) ='C:\Documents and Settings\会計\デスクトップ\フォルダA\[B.xls]Sheet1'!$B$3 これらの 文章の意味(何をあらわしているか)ご存知の方 お教え下さい。 また、下記のマークはそれぞれ何と読み、どのような働きを しているのでしょうか? !、 [ ]、 '、 :、 \、 $、 このようなことを教えてくれるサイトをご存知でしたら あわせて教えて頂けると助かります。 宜しくお願い致します。

専門家に質問してみよう