Excel2003でコメントを使用しているのですが、暫くぶりにコメントを編集した時に、何時も困る事がございます。
コメントの『表示』(常時・ポイント時共)では、設定セルの近くにキチンと表示されるのですが、「編集画面(コメントのボックス?)」が、設定セルから程遠い有らぬ位置に飛んでいる経験はございませんでしょうか?
■原因
・列や行等の表示・非表示?
・セルの挿入?
どの時点で飛んでしまったのか理解していないので、私の勝手な想像ですみません…。
コメント設定時には、キチンと設定セルの傍に「編集画面」も有るのですが、日々使用し、忘れた頃に確かめると、あらぬ所に飛んでおります。
■希望
この現象を回避し、「編集画面」もコメント設定セル付近に表示させていたいです。
(1)どの様に設定すれば宜しいでしょうか?
私の経験では、「コメントの書式設定」-「プロパティ」-「オブジェクトの位置関係」で、
a「セルに合わせて~変更をしない」……これが、一番遠くに飛んでしまってました。
b「~移動するが、サイズ変更しない」…遠くに飛んでおります。
c「~移動やサイズ変更をする」…………飛んで行き、かつサイズが0。
(2)全てのコメント位置を一度に修正(コメント設定セルの側に戻す)する方法はございますか?
沢山設定していると、一つ一つ修正する作業はかなり大変です。
過去の履歴でも、解決出来ていないようです。
http://oshiete1.goo.ne.jp/qa886274.html
どなた様か、ご存知の方がございましたら、是非教えて下さい。
宜しくお願い致します。
No.2ベストアンサー
- 回答日時:
コメントの位置を修正するなら以下のような操作が簡単かもしれません。
コメントのシートのA列からデータ範囲の列を選択して、Ctrl+Cでコピーし、空白シートのA1セルでCtrl+Vで貼り付け、そのままもう一度Ctrl+Xで切り取り、元のシートのA1でCtrl+Vで貼り付けます。
MackyNo1様、アドバイス有難うございます。
なるほど……これは素晴らしい方法ですね。
読んだ途端に衝撃が走りました。
素晴らしい発想力に、「頭いい…」と感動してしまいました。
お陰様で、一発で修正出来ました。
今回は既に、時間・労力を費やし、朦朧としながら直しましたが、
次回、喜んで活用させて頂きます。
変な話、教えて頂いた事を実行したいが為に、
「またあらぬ位置に移動してないかな…」と、修正したファイルを確認してしまった程です。(笑)
苦労した分、皆様から頂いたアドバイスは決して忘れることはないでしょう。
この方法は、私だけでなく、他の方々にも必ずや喜ばれる事と思います。
有難うございました。
No.3
- 回答日時:
(エクセルの原則)数の多いときはVBA。
沢山のコメントの入ったシートを用意するのは大変なので、少数でしかテストできてませんが。標準モジュールに貼り付け、実行。
Sub Test01()
Dim cl As Range
For Each cl In Range("A1:D20")
If cl.NoteText <> "" Then
MsgBox cl.Address
cl.Comment.Shape.Select True
Selection.ShapeRange.Top = cl.Top + 10
Selection.ShapeRange.Left = cl.Left + cl.Width + 10
cl.Comment.Shape.Visible = False
End If
Next
End Sub
で
「コメントの枠の左上隅位置」が、「セルの右端上位置」から、下へ10、右に10の位置に揃うと思います。10は適当な好みで。
上記テストではRange("A1:D20")に限定してます。適当に広げてください。
また
cl.Comment.Shape.Visible = False
で見えなくしてますが、cl.Comment.Shape.Visible = Trueにすればコメント枠が見えたままに出来ます(位置の確認ができる)
Msgboxは「コメントあり」のセルを正確に捉えたか確認用。納得すれば削除。
これらコードはマクロの記録を参考にしてますが、コメントのVBAでの扱いは、他と不統一で手こずる。
imogasi 様、アドバイスを頂き、誠に有難うございます。
お忙しい中貴重なお時間を費やしテストを繰返して下さったとの事、心から感謝しております。
私にはコメント操作のVBA知識が無かった故、確認に手間取ってしまい、お礼が遅くなってしまいました。
誠に申し訳ございませんでした。
imogasi 様のアドバイス通りにモジュールを作成し、範囲選択で多少変更を加えて実行した結果、解決出来ました。
楽しくなって、何度もマクロを実行させてしまいました。(笑)
VBAは、「誰でも」という訳にはいきませんが、知識があればこんなにも快適になるのですね。
喜んで活用させて頂きます。
有難うございました。
色々な角度から、難なく解決できてしまう皆様は凄いですね。
知識がある事の素晴らしさを目の当たりにし、「凄いな~」と心底関心致しております。
「(エクセルの原則) 数の多いときはVBA」良く理解致しました。
imogasi 様の様に、サラリとVBAを書ける迄、私も知識を高めたいと思います。
今回はとても勉強になりました。
ご質問させて頂いて良かったです。
有難うございました。
No.1
- 回答日時:
こんにちは
>沢山設定していると、一つ一つ修正する作業はかなり大変です。
私は、この点でコメントを使うのを止めてしまいました。
ウインドウ枠の固定をやっているとおかしな動きをするし..
よい解決法が見つかるといいですね。
ちなみにコメントを止めてから状況に応じて入力規則のメッセージを使うようにしています。 入力規則のメッセージはセルをポイントしないと表示されませんが入力する際のヒントのような場合には適切なので。
A88No8様、アドバイス有難うございます。
A88No8様もご苦労された経験をお持ちなのですね…。
お仲間が居て何だか嬉しい限りです。
「コメントの使用を止められた」との事。
貴重な体験に基づくアドバイス、有難うございました。
そのお陰で、
「なるほど…そういう手も有るな…。
いや、むしろその方が色々と有効活用できて便利かも…」
と新しい発想を得る事が出来ました。
何だか、色々と発想が膨らんできました。有難うございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
初めて自分の家と他人の家が違う、と意識した時
子供の頃、友達の家に行くと「なんか自分の家と匂いが違うな?」って思いませんでしたか?
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
Excelでのコメント表示位置
Excel(エクセル)
-
Excel コメントの線が伸びたとき
Excel(エクセル)
-
エクセルでセルに挿入したコメントの表示位置について
Excel(エクセル)
-
-
4
エクセルで複数のコメントのサイズ(形)を一括で変える方法
Excel(エクセル)
-
5
エクセル コメント表示位置・サイズについて
その他(コンピューター・テクノロジー)
-
6
Excelで、セルにメモが入力されているのですが、何故か矢印のみで、メモが表示されません。入力枠が全
デスクトップパソコン
-
7
エクセルのコメントの引き出し線の位置
Excel(エクセル)
-
8
エクセルでコメントの書式を一括変更できますか?
Excel(エクセル)
-
9
【エクセル】コメントの初期(固定)書式を設定したい。
Excel(エクセル)
-
10
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
11
Excel のコメントに逃避癖があります
Excel(エクセル)
-
12
Excelのコメントが表示されない
Excel(エクセル)
-
13
エクセルのエラーメッセージ「400」って?
Visual Basic(VBA)
-
14
エクセルの書式設定にフォントだけが
Excel(エクセル)
-
15
Excelで隠れてしまった図やテキストボックスを探す方法
Excel(エクセル)
-
16
Wordでこのような三角が出てくるようになってしまったのですがどうやったら消せますか?
Word(ワード)
-
17
セルの文字を「印刷時だけ非表示」にしたいです。
Excel(エクセル)
-
18
振り込み相手の口座名義はどこまで書けば振り込めるか?
銀行・ネットバンキング・信用金庫
-
19
特定セルの内容を更新したら、その更新日を自動的に表示する方法について
Excel(エクセル)
-
20
エクセルのデータグループ化の際に貼り付けた図だけ一緒に折りたたんでくれません!
Windows Vista・XP
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
貼り付けで複数セルに貼り付けたい
-
(Excel)数字記入セルの数値の後...
-
セルをクリック⇒そのセルに入力...
-
【エクセル】IF関数 Aまたは...
-
Excelで数式内の文字色を一部だ...
-
Excel 例A(1+9) のように番地の...
-
エクセルで指定したセルのどれ...
-
対象セル内(複数)が埋まった...
-
エクセル オートフィルタで絞...
-
エクセルの一つのセルに複数の...
-
【Excel】 セルの色での判断は...
-
Excel2003 の『コメント』の編...
-
枠に収まらない文字を非表示に...
-
エクセル 足して割る
-
エクセルでオブジェクトを常に...
-
Excelで教えてください。 バー...
-
セルの高さ(行高)を求めるには?
-
エクセルの書式設定の表示形式...
-
エクセル “13ヶ月”を“1年1ヶ月...
-
Excelでのコメント表示位置
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
貼り付けで複数セルに貼り付けたい
-
【エクセル】IF関数 Aまたは...
-
(Excel)数字記入セルの数値の後...
-
エクセルで指定したセルのどれ...
-
Excelで数式内の文字色を一部だ...
-
Excelでのコメント表示位置
-
【Excel】 セルの色での判断は...
-
エクセルのセルの枠を超えて文...
-
対象セル内(複数)が埋まった...
-
セルをクリック⇒そのセルに入力...
-
エクセルの一つのセルに複数の...
-
枠に収まらない文字を非表示に...
-
Excel 例A(1+9) のように番地の...
-
エクセルの書式設定の表示形式...
-
エクセル 足して割る
-
エクセル “13ヶ月”を“1年1ヶ月...
-
エクセル オートフィルタで絞...
-
エクセルで住所と建物名を分け...
-
EXCEL VBA セルに既に入...
-
excelの特定のセルの隣のセル指...
おすすめ情報