こんにちは。エクセルのリンク貼付けについて教えてください。
表示形式の違うデータ、例えば「2月21日 お醤油 ¥1,200」といったデータを一気にリンクはりつけする事ってできるのでしょうか?先程やってみたら、¥1,200の所が日付になってしまいました。これって、つまり表示形式の違うデータを一気にリンク貼付けする事は無理という事でしょうか?
つたない説明で理解していただけたでしょうか?
宜しくお願いします。

A 回答 (2件)

どうやら、コピー元の最初のセルの形式を引きずるみたい。



例えば、コピー元の最初が「通貨」の書式だった場合、つまり、
「¥1,200 2月21日 お醤油」だったら、今度は 2月21日 の
ところが「通貨」の書式になります。

対処方法は、一番目の回答が一番簡単だと思います。つまり、

(1) コピー元を選択して、「コピー」
(2) コピー先で、「形式を選択して貼り付け」で「リンク貼り付け」

で、質問の内容の状態なのですが、これに続けて

(3) そのままの状態で、また、「形式を選択して貼り付け」で「書式」を選択して
  「OK」で、貼り付け

多少、クリックの回数は増えますが、セルの選択なんかはやらなくても良いので、
それほど面倒ではないかな、と思います。
    • good
    • 0

リンク貼り付けは可能です。


どうして日付のところが数字になるかというと、その元のセルの表示形式が「標準」になっているからだと思います。そのセルだけ日付に直してあげてください。

リンク貼り付けではセルのデーターはコピーされません。
同じにしたい時は、元のセルの情報を「形式を指定して貼り付け」の中の「書式」で貼り付けて同じ状態にしておけば良いと思います。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QAccessデータベースのファイル形式(97ファイル形式と2000ファイル形式)

Accessデータベースのファイル形式についての質問です。

Access2000、Access2002、Access2003とも、既定のファイル形式はAccess2000ファイル形式になっています。

ですが、当然ながら、Access97はそうではありませんよね。

そこで疑問なのですが、Access97、Access2000、Access2002、Access2003など、異なるバージョンのアAccessがある環境である1つのDBを運用していきたい、となったとき、どのような点に気をつければよいでしょうか?

例えば、ファイル形式は97にあわせるしかないでしょうか?また、もしそうだとすればファイル形式を97にするにはどうすればいいでしょうか?

また、97では使えない機能があるので避けたほうがよいものなど、ありますでしょうか?

どうぞよろしくお願いいたしますm(__)m

Aベストアンサー

97とそれ以降ではファイル形式が異なります。

2000以降であれば97形式のファイルが使えますので
(その逆は無理です。)
97形式にあわせれば大丈夫です。
2000以降で作ったファイルは
「ツール」-「データベースユーティリティ」
-「データベースの変換」で変換できます。

ただし、97形式のファイルを2000以降で開くと
最初だけだと思いますが
2000形式に変換するか、そのまま開くかといったような
ダイアログがでますので
そこで変換してしまうと97では開けなくなってしまいますので注意が必要です。
複数人で共有し運用する場合、
注意しないと必ずそれをやってしまう人がいます。

他には共有する場合の手法として以下の方法もあります。
 テーブルを97形式で1つのファイルとして作成。
 その他のフォーム等は2000形式で作成し、
 テーブルをリンクでインポート。それを97形式に変換。
 (2000用と97用の両方を作る)
 そして2000以降の人には2000形式のフォームで、
 97の人は97形式のフォームでテーブルにアクセスしてもらう。
そうすると上記のダイアログの失敗もないし、テーブルとも分離できて、ちょっと便利です。

以上、素人考えですので、つっこみは優しくしてください。

97とそれ以降ではファイル形式が異なります。

2000以降であれば97形式のファイルが使えますので
(その逆は無理です。)
97形式にあわせれば大丈夫です。
2000以降で作ったファイルは
「ツール」-「データベースユーティリティ」
-「データベースの変換」で変換できます。

ただし、97形式のファイルを2000以降で開くと
最初だけだと思いますが
2000形式に変換するか、そのまま開くかといったような
ダイアログがでますので
そこで変換してしまうと97では開けなくなってしまいますので注意が必要...続きを読む

Q【エクセル】「形式を選択して貼り付け」したいのですが、リンク貼り付け形式になってしまう。

いつもお世話になってます。
数値の入った複数セルを範囲指定して、別シートに値だけ貼り付けようとして「形式を選択して貼り付け」を選択すると、「リンク貼り付け」になることがあります。
別ブックへの貼り付けの場合、よく出ます。
「形式を選択して貼り付け」を選択しても「リンク貼り付け」になるのはどのような条件の時でしょうか?
よろしくお願いします。(エクセル2003)

Aベストアンサー

「形式を選択して貼り付け」で
「すべて」を選択した時のみ、
「リンク貼り付け」を選択できます。

Q形式を選択して貼付けの 値で乗算と除算のボタンを出したい

会社で使っている資料がすべて千単位であることから、

データ ÷ 1000

また、それを戻すのに、

データ × 1000

のボタンが作れれば、これほど便利になることはない、
と常々思っているのですがこれは可能なことでしょうか?
ご存知の方がいらっしゃいましたら是非お願いいたします。

Aベストアンサー

マクロを使えば比較的簡単にできますが、
そもそもデータをいじるのでなく、表示形式で対応した方があなたの目的に合っているような気がします。

メニューの 書式-セル から表示形式タブを選択し、ユーザー設定で、#,##0,;-#,##0, としてみてください。
これで千円単位の表示となります。なお、0の後ろの,(コンマ)を2つにすると百万円単位になります。
じゃあ億円単位は?という質問にあらかじめ答えておくと、それはできません。

QAccessのリンクされたテーブルでリンク先ではデータを変更出来ないようにするには?

AccessでAに元のデータベースファイルがあり、そこに社員一覧のテーブルがあります。Bでその社員一覧のテーブルをリンクで取り込みました。社員一覧テーブルはリンク先のBでは編集・変更など一切出来ないようにすることは可能でしょうか?
他にも、元データのテーブルを参照するだけの(変更不可)の方法があれば教えて下さいませ。
どうぞよろしくお願い致します。

Aベストアンサー

リンクテーブルのプロパティには閲覧のみを許可する・・・
と言うようなものは有りませんので不可能かと思います。当方Access2002
2003や次期Accessがどうなっているのかは分かりませんけど。
データベースを共有して使用する方法
http://support.microsoft.com/kb/882219/ja
↑最後の方の関連情報もご覧下さい。

2002以前であれば
案1
社員一覧テーブルの更新頻度が少なければ、元のMDBにリンクするのではなく
ダミー(元のMDBのコピー)にリンクさせておき、
社員にはテーブルを変更しても正規のMDBには反映されない、
変更しても突然元に戻る場合がある、と通知する。
ご質問者は定期的に元MDBのデータをダミーMDBに反映させる。

案2
リンクテーブルとそれを使ったクエリは非表示にしておいて、
フォームを作成し、プロパティで編集ロックにしておく。
(少しでもAccessを知っている人には効き目が有りません。)

案3
リンクテーブルは作らないで全てVBA・SQL文で作る
作るのが面倒です。

案4
リンク先にあるようにユーザーレベルのセキュリティを設定すれば
運用は一番楽ですが、設定が分かり辛くて難しい。
Access データベースとそのオブジェクトにユーザーレベル セキュリティを設定する (MDB)
http://office.microsoft.com/ja-jp/assistance/HP052578501041.aspx
(全て表示をクリックしてみて下さい)

かな?

リンクテーブルのプロパティには閲覧のみを許可する・・・
と言うようなものは有りませんので不可能かと思います。当方Access2002
2003や次期Accessがどうなっているのかは分かりませんけど。
データベースを共有して使用する方法
http://support.microsoft.com/kb/882219/ja
↑最後の方の関連情報もご覧下さい。

2002以前であれば
案1
社員一覧テーブルの更新頻度が少なければ、元のMDBにリンクするのではなく
ダミー(元のMDBのコピー)にリンクさせておき、
社員にはテーブルを変更しても正規のMDB...続きを読む

QAccessでデータを一気に追加したい

音楽管理データベースを作りました。が、330曲ほどデータを追加しなければならないのですが1件1件追加していくのは現実的ではないので一気にデータを追加したいのですが、何かいい方法はありますか?

バージョン:Access2002

Aベストアンサー

Excelからのコピペで追加出来ますよ。
コツとしては、Access側に一件くらい追加した後、
それをコピペでexcelに貼ります。
すると、カラム名がexcel側に記述されるので、
それを元に、excel側で作成。
出来上がったら、excelの範囲指定でデータ部を選択した後、
貼り付け。


人気Q&Aランキング

おすすめ情報