小りんちゃんありがとう 遠慮なくいただきます
さてさて、昨夜の小りんちゃん個人のエクセルの「困った!」に関してですが
どこかのシートから使い回しして、修正を加えようとした試みまでは
よかったけれど、エクセルのシートをコピーしてきて
貼り付けたらまるで「図形」のように貼り付いてしまい
シートを加工することも修正も出来ひん!
っていう問題でした。
あれは、図形のようなモンではありません、れっきとした「図形」の
何ものでもなく、注意してメニューの数式バーに目をやると
「=EMDED”Sheet・・・”・・・・」とありました。
「EMDED」なんていう関数は、エクセルの関数といっても
「内部関数」といってあんまり表に出てくるもんでもなく
正直、詳しいことは僕にはわかりません
ただ、そう出ていることで、シートに貼り付いてる物自体が
「フィールドコード」という仕組みを意味し
そのことだけでも、貼り付けた内容がエクセルのシートの内容を
貼り付けたのではなく、「オブジェクト」として
図形と同じようなものとして、貼り付けたということを
意味しているんだと気づきます。
コレは、あんまりよく理解できない状況で、推測の域を出ませんが
ひょっとしたら、コピーの元になったシート自体が
ワードで作成されたファイルを「オブジェクト」として
エクセルのシートに貼り付けて
作成されたモノやったんやないでしょうか?
その部分をコピーして貼り付けたんじゃないですか?
そして、いつもと違って、貼り付けするときに
「オブジェクト」を意味する見慣れんダイヤログが出てたのかも
知れません。いずれにしても、図形として貼り付いたんです。
エクセルのシートをどっかにコピーしたいときは、
「範囲指定」してコピーして貼り付けっていうことをしないで
別の方法で、シートの内容をまるごとコピー出来ます。
その方がより加工しやすいはずです。
上の図のように、コピーしたいシートの見出しのタブの
ところで右クリックします。
すると、いくつかのメニューが表示されますので
その中の「移動又はコピー」を選択します。
上の図のようなダイヤログが出てきたら、
下の方にある「コピーを作成する」にチェックを入れておき
次にそのコピー先を上の欄の「移動先ブック名」の右側の「▼」をいじくって
あらかじめコピーしたものを貼り付けたいブックを開いておけば
そのファイルの名前を、そうではなくて新規に作成する
「新しいブック」に貼り付けたいなら「新しいブック」を選択してください。
そうして、コピー先のブック(エクセルのシートを束ねたエクセルのファイル)
を選ぶと、シートそのものが、いとも簡単にコピーできます。
もちろん「移動」も出来ます。
もっと言えば、あらかじめコピーしたいエクセルのブックと
貼り付けたいブックを同時に開いておき、
ブックのしたのシートの見出しのタブを
コピー元からコピー先までドラッグすれば
こんな手順をとばして、コピー出来ます
「そんなこと知ってるで」って聞こえそうやけど
「念のため」書き込んどきます。