

MSのエクセルで質問です。もうずっと以前からネットで検索したりいろんな本を見ても解決しなかった以下の二点について質問です。
一つはエクセルでたとえばテキストボックスや四角のオブジェクトをまずCtrl+Cキーでコピーして別のシートにCtrl+Vキーで貼り付けたとします。
するとオブジェクトの位置が貼り付け先のシート内でセルを選択した位置が絶対座標になるようで、どうしても元のシートとまったく同じ位置に貼り付ける事ができません。例えば環境設定みたいなところで一番左上のセルを絶対座標に設定し、シートをまたがってすべてのオブジェクトをコピー元のオブジェクトがあったのとまったく同じ位置に先のショートカットキーでポンポンとオブジェクトを貼り付ける事はできないでしょうか?
もう一つの質問ですが、シートをまたがってオブジェクト内の文字の検索や置換はエクセルはできないのでしょうか?(セル内の文字ならできる事は知っています)
もし上記二つ解決できればものすごい作業効率上がるので知っている方いましたらぜひお願いします!
No.2ベストアンサー
- 回答日時:
マクロなら・・・って思いますが
>エクセルで別シートの同じ位置にオブジェクトをコピーしたい
簡単な方法を
図形の四角を一つ作成する
作成した四角の左上角をセルA1の左上角へピッタリくっつく様に移動させる
作成した四角をシートにあるほかのオブジェクトが隠れるように拡大する
作成した四角を選択し、右クリック、順序で最背面に移動する
四角を選択したまま、他のオブジェクトを Shiftを押しながら選択する
右クリック、グループでグループ化し、コピーする
目的のシートへ移動し、セルA1で右クリック、貼り付けまたは
セルA1を選択、Ctrl+Vで貼り付け
貼り付けたオブジェクトを選択し、グループ化を解除
四角のみを選択して削除
これで、全くおんなじ位置へオブジェクトがコピーできる
>もう一つの質問ですが、シートをまたがってオブジェクト内の文字の検索や置換はエクセルはできないのでしょうか?(セル内の文字ならできる事は知っています)
セル内の文字の検索や置換は知ってるようなので、次の方法は如何でしょう?
オブジェクトに設定したい文字列をセルA1に入力します
オブジェクトを選択し、数式バーに次の式を入力します
=A1
これで、おしまいです
試しにセルA1の値を変更してみてください
オブジェクトの値も変化すると思います
したがって、セルA1の値を検索や置換に使用すれば良いのです
参考まで
この回答への補足
ありがとうございます!
最初の質問に答えていただいた方は使えそうです。目からウロコといった気持です。その方法でしばらくやってみます。
以前上役の優秀な人にオブジェクトが同じ位置に複製できたりとかいろいろ便利なマクロ仕込んでもらったことがあるのですが、よくフリーズして6時間もかけて入力したデータがパーになったことが連続数回起きたので気が狂いかけたことあり、マクロは避けたいと思ってました(笑)。
二つ目の方ですが、段落つけはセルに入れても反映されましたがオブジェクトの中で太字にしたり、フォントサイズを変えたりといった装飾が反映されないので、問題すっきり解消というわけにはいかなそうです。もし使う場合もセルの中に段落づけしたテキストをコピペするとなぜか「セルの書式設定」に「折り返して全体を表示する」にチェックが自動で入り、セルがびょーんと縦長になってしまうのですが、これはどこかの設定を変えることで回避できないでしょうか?
ありがとうございました!エクセル2007に最近2003からバージョンアップしたのですがこの点解決できる機能つかなかったんであきらめかけてましたが、その方法でしばらくやってみます。
No.4
- 回答日時:
#2です
補足の回答
>オブジェクトの中で太字にしたり、フォントサイズを変えたりといった装飾が反映されない
数式で書式の変更は出来ません、これは仕様なのでどうにもなりません。
>セルがびょーんと縦長になってしまうのですが、これはどこかの設定を変えることで回避できないでしょうか?
セルの高さを固定したいセル範囲を選択して
[Alt]を押しながら[O][R][E]の順でキーを押して
セルの高さを指定して[OK]
これは標準で自動設定になっているためです
上記の操作をすることで固定され
貼り付け等の操作を行っても、セルの高さが変わることがなくなります
参考まで
ありがとうございます!
仕様なんだなとか標準で自動設定されていたのはわかっているのですがどこをどう変えたらそれが変えられるのかがわかりませんでした。
教えていただいたやり方でできました。助かりました。
No.3
- 回答日時:
std45739さん 今日は!
NO1です。2番目の質問の回答ですが、遅くなり申し訳御座いません。
先ず検索の件ですが、フィルタオプションの設定ではオートフィルタでできない詳細な検索が可能になります。
■Excel(エクセル)基本講座:フィルタ オプションの設定(データ抽出)
http://www.eurus.dti.ne.jp/~yoneyama/Excel/filte …
概要:データ抽出の条件設定がバージョンによって異なる
【相違点】 検索条件に文字列だけを入力した場合に検索結果に相違を生じます。
Excel97,Excel2000,Excel2003そして、Excel2007は前方一致で検索されます。
Excel2002では完全一致で検索されます。
【例】 検索条件(Criteria)として「岡」と入力すると
Excel97,2000,2003そして、Excel2007では、"岡本"、"岡田"、"岡崎" など「岡」で始まる文字列が検索されます。
Excel2002では、"岡"だけが検索されます。
【対処法】 次に示す数式やワイルドカード文字を利用することで、バージョンに関係なく、同じ結果が得られるようになります。
指定した文字列に完全に一致するアイテムだけを検索するには?
="=文字列" :[文字列]に検索する文字列を入力します。
(例) ="=岡" ←岡と完全一致するものを検索する
指定した文字列で始まるアイテムを検索するには?
(例) 岡* のようにワイルドカード文字の*(アスタリスク)を使います。 ←岡で始まるものを検索する。
【条件の書き方】
DSUM関数などデータベース関数の検索条件の設定方法と同じです。
ワイルドカードを使用できます。(詳細はページ内の図解を参照して下さい)
■文字を検索・置換するには(Excel講座サイト)
http://www.arkfact.com/excel/02/nyumon2-30.html
概要:文字を検索・置換するには→ワークシートに入力したデータを探すときには検索機能が便利です。
セルのデータだけでなく、計算式やコメント内の文字列を検索することもできます。
また、検索したあるデータを他のデータに置き換えたい時には、置換機能を利用します。
ワークシートに入力したデータを探すときには検索機能が便利です。
セルのデータだけでなく、計算式やコメント内の文字列を検索することもできます。
また、検索したあるデータを他のデータに置き換えたい時には、置換機能を利用します。
検索は、[編集] →[検索]コマンドを使用
置換は、[編集] →[置換]コマンドを使用
☆文字列や数値を検索する
☆文字列または数値を置換する(各ページ内の操作手順の図解を参照して下さい)
シート間とブック全体の選択が出来ます。
本講座の目次は基本操作・データー入力・数式計算・書式を整える・印刷をする・グラフ作成・図形描画機能が詳細に図解され判り易いサイトです。
http://www.arkfact.com/excel/basic01.html
ですので参考にしてマスターされれば幸いです。
No.1
- 回答日時:
std45739さん 今日は!
>一つはエクセルでたとえばテキストボックスや四角のオブジェクトをまずCtrl+Cキーでコピーして別の>シートにCtrl+Vキーで貼り付けたとします。するとオブジェクトの位置が貼り付け先のシート内でセル>を選択した位置が絶対座標になるようで、どうしても元のシートとまったく同じ位置に貼り付ける事がで>きません。例えば環境設定みたいなところで一番左上のセルを絶対座標に設定し、シートをまたがってす>べてのオブジェクトをコピー元のオブジェクトがあったのとまったく同じ位置に先のショートカットキー>でポンポンとオブジェクトを貼り付ける事はできないでしょうか?
残念ながらその様には、ショートカットキーではExcelの構造上出来ません。
Excelで1セルに電卓のような足し算が出来無いのと同じです。ただ方法はあります。
張り付けたいセル範囲やオブジェクトに名前を付けて置く事で可能ですが、質問者さんが望んでる様にショートカットキーでポンポン張り付けられません。
■セルや描画オブジェクトの名前について(Excel2000)
http://www.ne.jp/asahi/hishidama/home/tech/excel …
概要:セルに名前の付いているワークシートをコピーした場合、名前もそのまま残るが、コピー先の名前はローカル名になる。
(コピー元のシートもコピー先のシートも同じ名前が残っているが、無関係なシートから名前を選択するとコピー元のシート(グローバル名の場合)に飛ぶ)
ワークシートの“シートそのもの”をコピーするのでなく、全選択でデータをコピーした場合は、名前はコピーされない。こうしてコピーした後に元のシートと同じ名前を付けたいと思っても、「名前ボックス」に名前のみを入れると位置移動扱いになるのでグローバル名の場所に飛んでしまう。明示的にローカル名として入力する必要がある。
●ローカルのブックですべて同一の名前を行う
http://support.microsoft.com/kb/104501/ja
概要:グローバル、次の情報について説明し、ローカル名と方法することができます参照、名前を使用したいです。 また、ローカルのブックのすべての重複する名前を行うための簡単な方法も提供します。
■ExcelTips集 Excelの操作・トラブルのヒント
http://excelcafe.net/xltips/xl_file.htm#5
概要:同じブック内の複数シートを同時に表示したい別シートのデータを比較する時に便利です。
(1)[ウィンドウ]-[新しいウィンドウを開く]を押し、現在開いているブックをもう一つ表示します。
(タイトルバーに「ブック名:2」と表示されます。)
(2)[ウィンドウ]-[ 整列]-[並べて表示]を選択して[OK]ボタンをクリックします。
※「縦に並べて表示」、「左右に並べて表示」で並べ方を選択できます。
【Excel2003~】
[ウィンドウ] - [並べて比較]ダイアログボックスで[OK]ボタンをクリックします。
[同時にスクロール]ボタンで複数シートを同時にスクロールすることもできます。
※解除する時は「並べて比較解除」ボタンを押します。
☆複数シートで一度に同じ表を作りたい
複数シートが選択された状態で文字(テキストボックス)を入力したり、罫線を設定したりすると選択したシートで同じ位置に同じ表を作る事が出来ます。
Ctrlキーを押しながら任意のシートタブをクリックします。
タイトルバーに「作業グループ」と表示された状態で表(テキストボックス)を作ります。
※全てのシートを選択する場合は、シートタブを右クリックし、[全てのシートを選択]を選択します。
※作業グループでは図の挿入など一部の操作に制限がかかります。
以上の様に工夫が必要です。
シートをまたがってオブジェクト内の文字の検索や置換はエクセルはできないのでしょうか?
これも通常の方法では無理でしょうが、何か裏技が有るかも知れませんので補足します。
質問の際最近Excelのバージョンを記入しない、質問者さんが多いですが是非記入して下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- Excel(エクセル) テキストの背後にあるオブジェクトとは 3 2023/01/03 20:22
- Excel(エクセル) エクセルからビジオのリンク貼り付け 1 2023/03/30 17:51
- Visual Basic(VBA) エクセルマクロでアニメを作る方法を教えてください。 1 2023/02/07 14:27
- Illustrator(イラストレーター) Illustratorでオブジェクトの色が勝手に変わって困っています。 4 2022/09/04 18:47
- Excel(エクセル) エクセルVBAでチェックボックスにチェックを入れる 1 2022/09/14 00:52
- Excel(エクセル) マクロでボタンにつける名前がどこに設定されているかわからないケースがありました。 1 2023/06/19 19:37
- Excel(エクセル) 前の(左隣の)シートを連続参照するように、あとから変更したい 1 2023/02/22 00:51
- Word(ワード) ワードアートの袋文字のコピー 1 2023/01/08 16:03
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
このQ&Aを見た人はこんなQ&Aも見ています
-
いちばん失敗した人決定戦
あなたの「告白」での大失敗を教えてください。
-
「これはヤバかったな」という遅刻エピソード
寝坊だったり、不測の事態だったり、いずれにしても遅刻の思い出はいつ思い出しても冷や汗をかいてしまいますよね。
-
これ何て呼びますか
あなたのお住いの地域で、これ、何て呼びますか?
-
ゆるやかでぃべーと タイムマシンを破壊すべきか。
[状況]これはディベートの論題だと仮定したうえでの回答お願いします。
-
かっこよく答えてください!!
あなたは今にも別れそうなカップルの彼女の恋愛相談に乗っています。
-
エクセルで複数のシートに画像のはりつけ
その他(Microsoft Office)
-
エクセル2003で、複数のシートに一度に図を貼り付けたい
Excel(エクセル)
-
word 図形描画を同じ位置に貼るには?
Windows 7
-
-
4
Excel に貼り付けた図形が、保存した後、再度、開くと勝手に動いている。
Excel(エクセル)
-
5
複数シートの同じセル内容を1シートに順番に貼り付けたい
その他(Microsoft Office)
-
6
オブジェクトの貼り付け位置について(Excel エクセル)
その他(ソフトウェア)
-
7
エクセルでブック内の倍率がバラバラなので、一括ですべてのシートの倍率を
Excel(エクセル)
-
8
エクセルVBA 画像を貼り付けるセル位置を指定する方法
Excel(エクセル)
-
9
Wordでこのような三角が出てくるようになってしまったのですがどうやったら消せますか?
Word(ワード)
-
10
セルの文字を「印刷時だけ非表示」にしたいです。
Excel(エクセル)
-
11
リンクされた図のあるエクセルシートをコピーすると図が小さく表示されてしまいます。
Excel(エクセル)
-
12
Excelで全てのシートに一気に列を貼り付けたい
Excel(エクセル)
-
13
excel 複数のシートの同じ場所からコピーして1つのシートにまとめる方法
Excel(エクセル)
-
14
有無、要否、賛否、是非、可否、当否…これらの言葉について
その他(教育・科学・学問)
-
15
ユーザーフォームを表示中にシートの操作をさせるには
Excel(エクセル)
-
16
パワーポイントの画面がずれる
PowerPoint(パワーポイント)
-
17
ワードで、各ページ同じ位置に図を貼り付けたいのですが。。。
Word(ワード)
-
18
受信メールの添付ファイル忘れの指摘方法
Yahoo!メール
-
19
高さでDLとELの違い
その他(ビジネス・キャリア)
-
20
テキストボックスから、複数のシートに転記する方法・・・
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・昔のあなたへのアドバイス
- ・字面がカッコいい英単語
- ・許せない心理テスト
- ・歩いた自慢大会
- ・「I love you」 をかっこよく翻訳してみてください
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・はじめての旅行はどこに行きましたか?
- ・準・究極の選択
- ・この人頭いいなと思ったエピソード
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの下部のシートタブの...
-
エクセルでセルの書式設定がで...
-
エクセルで別シートの同じ位置...
-
シート全体を他のブックのシー...
-
ワークシートの行が途中から表...
-
Excelで保護のかかったシートの...
-
excelで勝手にテキストボックス...
-
VBA アクティブでないシートの...
-
EXCELでコピーしたグラフのデー...
-
Excelで大量の2000個のリストを...
-
VBA列を行に入れ替える方法
-
シート保護したExcelへの画像貼...
-
エクセルで数式は残したまま他...
-
【エクセル】表から条件に合っ...
-
エクセル セルの結合でサイズ...
-
ロックしたセルのコピー&貼り付け
-
エクセルでの複数シートへの同...
-
エクセルのマクロでコピー後の...
-
【エクセル】数式のセル番地を...
-
エクセルで打ち込んだ数字を自...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで別シートの同じ位置...
-
エクセルの下部のシートタブの...
-
EXCELでコピーしたグラフのデー...
-
シート全体を他のブックのシー...
-
ワークシートの行が途中から表...
-
エクセルでセルの書式設定がで...
-
Excelで保護のかかったシートの...
-
ロックしたセルのコピー&貼り付け
-
エクセルで数式は残したまま他...
-
VBA アクティブでないシートの...
-
excelで勝手にテキストボックス...
-
Excelで大量の2000個のリストを...
-
シート保護してても並び替えを...
-
【エクセル】表から条件に合っ...
-
【エクセル】数式のセル番地を...
-
シート保護したExcelへの画像貼...
-
スプレッドシートが真っ白にな...
-
行の挿入ができなくなった
-
エクセルのマクロでコピー後の...
-
フィルタされたものを切り取り...
おすすめ情報