• 締切済み

Excel2010のファイルを2013にコピー

Excel 2010で作ったファイルを 新しくWindows7を会社が導入したので Excel 2013にコピーしましたが、データーの参照がうまくいきません ひな形と言う名前のフォルダーの中に20位 データーが 入ってます。 ファイル同士がデーターの参照してるのですが、 1つのデーターだけが データーリンクがうまく行きません。 症状としては、  このエクセルでデーターを使うときは、 ひな形データーフォルダ-をコピーして 1月なら ひな形データーのフォルダー名を 1月データと名前を変えて、使うのですが、 フォルダー内のファイル同士の データーリンク先も ひな形・・・・から 1月・・・・のように変わっていたのですが、 2013で使おうとすると 1個のファイルだけ 参照先が ひな形のまま 変わりません 解決方法は ありますか? 又 何故このような症状がお香のでしょうか 教えたください 困ってます。

みんなの回答

  • nonamochi
  • ベストアンサー率62% (228/365)
回答No.12

今回試験的に作成したシートを2010等で起動するときちんと動くと言う事ですか? 試しにそのシートを2010または2007で開き、名前を指定して保存を使って保存した後、こんどは2013で開いて内容が変わるかどうかを確認してみてください。 申し訳ないです。私が2013の環境を持っていればすぐに原因がわかると思うんですが、持っていないので。

BIG1fukuoka
質問者

補足

ありがとうございます。 糸口がつかめればと試してみました。説明が難しいのですが、 フォルダー名がひな形の中にエクセルファイル、ファイル名テストを作り 単純に=賃金台帳A1のような参照式を 2007で作成して フォルダーごとコピー フォルダー名がひな形コピーに変わり参照名もひな形コピー賃金台帳に変わりました。 このひな形コピーを2013でコピーして開くと 本来参照がひな形コピーコピー賃金台帳のはずが、変わらないのですが、 しかしファイル名賃金台帳はチャンと2013上でコピーして使用しても参照先は変更してるのです。 現在手元もあるPCは、ビスタ2007とウインドウズ7、  2013で以前メインで使っていたものは2010でした。 今こちらが自宅にあるので、テストができないのですが、 2010では問題なく動いてまして 2013が来たのでこちらのPCをメインにして 共有フォルダーを作り使用し始めてからこのような状況です。 このフォルダー内のファイルがどのバージョンのエクセルで作成したかわかりませんが 関係あるでしょうか。

  • nonamochi
  • ベストアンサー率62% (228/365)
回答No.11

データを保存するフォルダを、1つ上に移動させましたか? それとも移動させない状態でやりましたか? データを1つ上に移動させずに、同じフォルダのまま、単純にフォルダ名だけを変えた場合にはきちんとリンク先が反映されて変わると思いますが、いかがでしょう。

BIG1fukuoka
質問者

補足

同じホルダー内でもダメでした。 何回もスミマセン  以前のバージョンで作成したものは同じ条件でも変わるのですが

  • nonamochi
  • ベストアンサー率62% (228/365)
回答No.10

少し話がこんがらかってきましたが、 新規のエクセルシートに以下の2つの参照式だけを設定した場合、フォルダ名を変えると両方とも同じ様にそれに合わせて変わるか、あるいは変わらないかが知りたいんです。 ='C:\Users\NEXT福岡共有\勤怠\雛形勤怠\ネクスト勤怠基本\[スポット残業有勤怠.xlsm]週払一覧'!$A$2 ='C:\Users\NEXT福岡共有\勤怠\雛形勤怠\ネクスト勤怠基本\[スポット残業有勤怠.xlsm]★スタッフ一覧'!$AA$3

BIG1fukuoka
質問者

補足

的を得てなくて済みません。 どちらも変わらないようです。

  • nonamochi
  • ベストアンサー率62% (228/365)
回答No.9

ファイルを開けると同時に、フォルダ名を変更するとそれに応じて両方の式の内容がきちんと変わりますか?

BIG1fukuoka
質問者

補足

大変遅くなりました。 フォルダー名変更では、 マクロが使ってるファイルでは 内容が変わらないようです。 自動賃金台帳(マクロを組んで無い)では、内容も変わります。

  • nonamochi
  • ベストアンサー率62% (228/365)
回答No.8

上の式、つまり ='C:\Users\NEXT福岡共有\勤怠\雛形勤怠\ネクスト勤怠基本\[スポット残業有勤怠.xlsm]週払一覧'!$A$2 では参照元のファイルシートを聞かれなかったんですか? 下の式だけ聞かれたんですか? 開発リボンを表示させ、その中のマクロを選び、何らかのマクロが登録されていないかどうかを確認してみてください。

BIG1fukuoka
質問者

補足

何度もありがとうございます。 どちらの数式もファイルは開けます。 マクロの件ですが問題があるファイルだけマクロが複数組んであるようです。

  • nonamochi
  • ベストアンサー率62% (228/365)
回答No.7

試しに、新規にエクセルファイルを作り、 適当なセル2カ所に ='C:\Users\NEXT福岡共有\勤怠\雛形勤怠\ネクスト勤怠基本\[スポット残業有勤怠.xlsm]週払一覧'!$A$2 ='C:\Users\NEXT福岡共有\勤怠\雛形勤怠\ネクスト勤怠基本\[スポット残業有勤怠.xlsm]★スタッフ一覧'!$AA$3 だけを書き込んでどうなるか様子をみてください。

BIG1fukuoka
質問者

お礼

ありがとうございます

BIG1fukuoka
質問者

補足

遅くなりました。 上記関数を入力しました。下の数式入力すると 参照元のファイルシートを選ぶ様聞いてきましたので スタッフ一覧を選択すると問題なくデーターを見れます。 しかしどちらのデーターもホルダーごとコピーして別の名前で保存しても参照デーダーは、ネクスト基本勤怠のままでした。

  • nonamochi
  • ベストアンサー率62% (228/365)
回答No.6

こんにちは フォルダ階層が結構深いですね。 C:\Users\NEXT福岡共有\勤怠\雛形勤怠\ネクスト勤怠基本\[スポット残業有勤怠.xlsm]★スタッフ一覧'!$AA$3:$AM$55 C:\Users\NEXT福岡共有\勤怠\5月勤怠\[スポット残業有勤怠.xlsm]★スタッフ一覧'!$D$3:$J$55 これがきちんと変換されているリンク先ですね。 これを見る限り、スポット残業有勤怠.xlsmの保存先が1つ上のフォルダに移動していますが、それで合っていますか? こんな感じではないですか? C:\Users\NEXT福岡共有\勤怠\5月勤怠\ネクスト勤怠基本\[スポット残業有勤怠.xlsm]★スタッフ一覧'!$D$3:$J$55 リンク先が更新されるファイルも更新されないファイルも同じフォルダの中に入っているんですね? 更新されないファイルのオプションを確認してみてください。 詳細設定の中のリンクに関する設定内容を、更新されるファイルのオプションと比較してみてください。 また、マクロまたはVBAを使ってませんか?

BIG1fukuoka
質問者

お礼

ありがとうございます。 確認します。

BIG1fukuoka
質問者

補足

遅くなりました。どちらも設定は同じ様です。 ちなみに  詳細設定の 次のブックを計算する時はの項目は、 他のドキュメントリンクを返信する。 全般の項目の リンクの自動返信前にメッセージを表示する。 に どちらもチエックが入ってます。 ほかに確認する箇所がありますか? あと階層の件ですが、フォルダー名の変更した時は一つ上の階層に上げて使ってます。 分かりづらくて済みません。 どちらのファイルもマクロ有効ブックで保存しております。

  • nonamochi
  • ベストアンサー率62% (228/365)
回答No.5

こんばんは 詳しい内容と言うのは、 1. きちんと変更される参照先データ名:フォルダ名変更前 「ひな形・・・・」と書かれているセルの内容 2. 変更されない参照先データ名:フォルダ名変更前 「ひな形・・・・」と書かれているセルの内容 3. きちんと変更される参照先データ名:フォルダ名変更後 「1月・・・・」と書かれているセルの内容 4. 変更されない参照先データ名:フォルダ名変更後 「ひな形・・・・」と書かれているセルの内容 きちんと変更される内容と変更されない内容について、実際どのように参照しているのかが知りたいです。

BIG1fukuoka
質問者

お礼

何度もすみません 詳しく書いていただき有難うございます。 明日確認いたします。

BIG1fukuoka
質問者

補足

遅くなりました。やはり名前を変えて保存したのですがうまくいきませんでした。 ファイルの内容を提示しますのでよろしくお願いいたします。 1)問題ない参照先データー名は、自動賃金台帳  フォルダー名は、ネクスト勤怠基本  セルの内容、   =IF(ISERROR(VLOOKUP($A7,'C:\Users\NEXT福岡共有\勤怠\雛形勤怠\ネクスト勤怠基本\[スポット残業有勤怠.xlsm]★スタッフ一覧'!$AA$3:$AM$55,2,FALSE)),"",(VLOOKUP($A7,'C:\Users\NEXT福岡共有\勤怠\雛形勤怠\ネクスト勤怠基本\[スポット残業有勤怠.xlsm]★スタッフ一覧'!$AA$3:$AM$55,2,FALSE))) ファイルの保存形式は、 Microsoft Excel Macro-Enabled Worksheet (.xlsm) 種類は、Excel (desktop) 場所は、C:\Users\NEXT福岡共有\勤怠\雛形勤怠\ネクスト勤怠基本 2)問題がある参照先、週払賃金台帳  フォルダー名は、ネクスト勤怠基本 セルの内容 ='C:\Users\NEXT福岡共有\勤怠\雛形勤怠\ネクスト勤怠基本\[スポット残業有勤怠.xlsm]週払一覧'!A3 ファイルの保存形式は、Microsoft Excel Macro-Enabled Worksheet (.xlsm) 種類は、Excel (desktop) 場所は、C:\Users\NEXT福岡共有\勤怠\雛形勤怠\ネクスト勤怠基本 3)変更後問題ない参照データーは、自動賃金台帳   変更後フォルダー名は、5月勤怠   セルの内容、   =IF(ISERROR(VLOOKUP($A$7,'C:\Users\NEXT福岡共有\勤怠\5月勤怠\[スポット残業有勤怠.xlsm]★スタッフ一覧'!$D$3:$J$55,2,FALSE)),"",(VLOOKUP($A$7,'C:\Users\NEXT福岡共有\勤怠\5月勤怠\[スポット残業有勤怠.xlsm]★スタッフ一覧'!$D$3:$J$55,2,FALSE))) 4)問題あるさ参照データー名は、週払賃金台帳   変更後フォルダー名は、5月勤怠   セルの内容、='C:\Users\NEXT福岡共有\勤怠\雛形勤怠\ネクスト勤怠基本\[スポット残業有勤怠.xlsm]週払一覧'!$A$2 上記の内容ですが 2010では、フォルダー名変更で、 参照元も変わっていたのですが、・・・ ちなみに 上手くゆくファイルはコンテンツの作成日が 2004/2 で 問題あるほうが2006/9ですが バージョンと関係あるでしょうか ご迷惑かけますが どうかよろしくお願いいたします。

  • nonamochi
  • ベストアンサー率62% (228/365)
回答No.4

こんばんは はい、作り直しは嫌ですよね(内容にもよりますが)。 ファイル名の変更でもダメな場合にはもう少し詳しい内容を教えてください。

BIG1fukuoka
質問者

お礼

ホントに感謝しております。 ご迷惑かけついでによろしくお願いいたします。

BIG1fukuoka
質問者

補足

いろいろ有難うございます。 月曜日 試してみます。 ちなみにもしダメなとき どのような内容を お知らせすれば よろしいでしょうか。 素人なもので、何から何まで・・・迷惑かけます。

  • nonamochi
  • ベストアンサー率62% (228/365)
回答No.3

こんばんは 2013で再度作成すればきちんと動作するかどうかは正直言ってわかりません。 以下をやってみたらいかがでしょうか。 ファイルを2013で開き、「名前をつけて保存」で保存してみる。 問題となっているデータの名前を別なものに変更する。 (ひょっとしてファイル名に全角文字を使ってないですか?使っている場合には半角英数字に変えてみてください) 繰り返しますが、全部のデータで問題が出ているのでは無く、1つだけで問題が出ていると言う事なので、ファイル名の問題か呼び出し名の問題では無いかと推測しています。 残念ながら作成したエクセルのバージョンを知る事は出来ない様です。

BIG1fukuoka
質問者

お礼

何度もすみません。 できることならば 新たにファイルを作ることだけは避けたいのです。

BIG1fukuoka
質問者

補足

フォルダーの中に20位のファイルがあり 参照データーが名前の変更で変わらないのは 一つだけです。 それも2013での仕様の場合のみ 起ります。 データー名の変更で半角試してみます。 現在自宅なもので すぐ確認できません。

関連するQ&A

  • エクセルのファイルを名前を変えながら大量にコピーしたい

    環境はXP、エクセル2002です。 エクセルにて雛形を作成し保存、その雛形を同一フォルダー内に名前を変えながら600ファイルほどコピーしたいのですが、良い方法がありましたら教えてください。よろしくおねがいします。 行いたいことは下のようなことです。 フォルダ0の中にフォルダ1・2・3があり フォルダ1・2・3のそれぞれに200ファイルほど作りたい 図にすると下のようになります。 フォルダ0→フォルダ1→雛形1001、雛形1002・・・・・雛形1200       フォルダ2→雛形2001、雛形2002・・・・・雛形2200       フォルダ3→雛形3001、雛形3002・・・・・雛形3200

  • エクセルで複数ファイルからデータを参照する時

    60個位の同じひな形のエクセルファイルと、 各ファイルの中のデータを一覧にした1つのファイルがあります。 一覧表のファイルに、エリアごとの行を作成し、 各ファイルの同じ場所のセルからデータを参照する式を入れているところですが、 それぞれ違うフォルダにある参照元のファイルを開いて 参照先に1つ1つ参照式を入力しているのでは いつまで経っても終わりません。 また、東京の行に入れた「フルパス・エクセルファイル名・セル番地」の参照式をコピーして、 フォルダとファイル名をほかの地域に置換したらどうかと思ったのですが、 いちいちファイルを選ぶウィンドウも出てきてやはり手間がかかってしまいます。 シートの構成を変えるわけにもいかず、 実際は参照するためにデータを引っ張ってくるセルはもっと多いため、途方に暮れています。 何か良い方法はないでしょうか? 急ぎのため、あまり複雑ではない方法だととても助かります。

  • バッチファイル 別ファイルにリストしてあるファイルをコピーしたい

    バッチファイルで、ファイル名前をリストしてあるの別ファイルを参照して、リストの名前のファイルを任意のフォルダにコピーしたいです。 ●条件 ・コピー元/コピー先は固定でよいです。 ・できれば、コピー元のサブフォルダのファイルも対象にしたいです。 (この場合、リストにもxxx\○○○.txt のように記述) 「for」コマンドを使うのでしょうか? 宜しくお願いいたします。

  • Excel2003で作ったファイルがExcel2007で開かない

    Excel2003で作ったファイルがExcel2007で開けず、困っています。 Excel2007で作ったファイルが他のバージョンで開けない、という方は沢山いらっしゃると思うのですが、今回は逆です。 Excel2003で作成し、普通に名前を付けて保存したデータがあります。 (そういうデータを頂きました) これをExcel2007が動作しているWindows XP Professional EditionのPCに持ってきて、デスクトップにコピーし、アイコンをダブルクリックするとExcel2007は起動するのですが、ファイルは開かれません。 色々調べてみると、ダブルクリックで開かないという「似た症状」は沢山あるのですが、どれも今回の症状には該当しませんでした。 ・このデータ以外は、Excel2003で作成した物でもすべてダブルクリックで開きます。 ・このデータをダブルクリックで開こうとすると、Excelのワークシートはまったく出てこないのに、シートに貼り付けてあるコメント欄だけは表示されます。 ・Excel2007を普通に起動し、「開く」メニューから開くと普通に開けます。 ・同型のPCが複数台あるのですが、どれで開いても同じです。 ・まったく別にWindows Vista Buisinessのノートパソコンがあるのですが、これでは問題なく開くことができました。 ややこしい話なのですが、単純にExcel2007でファイルが開けないので困っています。 ヒントでも結構ですので、どなたかお知恵を貸してください。

  • エクセルで書類のひな型を作りました。ひな型はタイプの違う複数から存在し

    エクセルで書類のひな型を作りました。ひな型はタイプの違う複数から存在し、フォルダの中で整理しました。個々のひな型には同じ項目(イベント名・会社名・作成者など)を記入する欄があり、作業効率を考えフォルダの最初にデータページを設け、フォルダ内のひな型にリンクさせるようにしました。しかしこのフォルダをコピーにて別のイベントに用いようとフォルダ名を変えると個々のひな型に登録してあるリンク先の名前まで修正しないといけないことに気付きました。これを解消するなにか良い方法はないものでしょうか 教えてください。

  • AccessにリンクさせたExcelファイルのパスについて

    Windows2000、Excel2000、Access2000を使用しています。 Excelで作成したリストを、Accessにリンクして取り込みました。リンク元のExcelファイルとリンク先のAccessファイルの両方をCD-Rに焼き、別PCにデータを移しました。その別PCでAccessファイルを開くと、「リンク元Excelファイルがありません」という意味のエラーがでます。 リンク元Excelファイルのパスを変更する方法がありましたら、教えてください。 作成したデータを得意先に納品することが頻繁にあるので、データの保存場所が変わっても、いちいちリンク元ファイルのパスを変更しなくても参照できる方法があったら、ベストなのですが・・・。

  • 階層フォルダのコピー

    少し説明しづらいのですが、質問させて頂きます。 ¥2023¥原紙¥01¥○○.xlsx といった具合にフォルダがありエクセルがあったとします。 そのエクセル内のセルにリンク先として、 =’¥2023¥原紙¥△△~~ という感じの式が入っているとします。 この場合で「原紙」フォルダをコピーし名前を変更して、「01」という名前にしたときに、上記の式が =’¥2023¥01¥△△~~ といった具合に自動で変わってくれるファイルがあるのですが、いざ別のファイルを作ろうと思うと、うまく自動でリンク先が変わってくれません。 何か操作や条件があるのでしょうか? マクロの様なものは使用していないと思います。 説明下手ですが、回答よろしくお願いいたします。

  • 多数のExcel Fileのデータを単一のExcel Fileにまとめる方法

    1.対象の「データ」(表) 親フォルダの中に10個の子フォルダがあり、その子フォルダそれぞれが200個のExcelファイルを収納し、それぞれのExcelファイルの最初のsheetにのみ「データ」が入っている。従って「データ」を収納しているsheet数は合計で2000。 2.一つのファイルに集合(コピーまたは移動) この2000sheetsのデータを、一つのExcelファイル(*)に集合したい。  (*)この集合用ファイルのsheet2000個を使い、その各sheetに個別にデータ(2000)を収める。 この作業を、できれば一括処理(又は、それに近い処理)で完了できる方法があれば教えてください。

  • Excel2003で2つのファイルデータを自動的にひとつにする方法

    エクセルで2つのファイルを自動的にひとつにしたいのですが、できますでしょうか? ファイルA、ファイルBに【名前が同じ】データがあるとします。  ※ファイルAはA列に名前があります。  ※ファイルBはAB列~AP列までのどこかにファイルAと同じ名前があります。 ファイルAの【名前】を参照して、ファイルBの【名前】がある行のデータを丸ごと、ファイルAの【名前】が一致する行へ自動でコピーできますか? ちなみにファイルAにはA~DP列までデータが入っていますので、それ以降にファイルBのデータの行を自動コピーされるようにしたいです。 データが1000件以上あり、地道にコピペするのは少し大変なので自動でできる簡単なやり方があったら、ぜひ教えてください。 アクセスを使うと簡単にできると、聞きましたが良くわかりませんでした。 エクセル。アクセスどちらでも良いので二つのファイルをひとつにする方法を教えてください。 ちなみに私はエクセルはあまり使いませんし、アクセスはまったくの初心者です。 本日は5時以降パソコンの前にいられないので、明日にお返事致します。 以上よろしくお願いします。

  • 名前の付いたフォルダやファイルだけをコピー・・・?

    出来なければ諦めますがもし出来るのなら教えて~ データが保存されているドライブにある フォルダやファイルの中にあるデータを動かさないで(コピーや移動させずに) 名前の付いたフォルダやファイルだけを別のドライブにコピーすることは出来ないでしょうか? バックアップする時に元ドライブから別のドライブに 元ドライブの名前の付いているフォルダやファイルをコピーしてから 必要なデータだけを別のドライブにコピーもしくは移動させたいので。