アプリ版:「スタンプのみでお礼する」機能のリリースについて

結合しているセルを解除した場合に、解除したセル全てに結合時に入力していた文字或いは
数字を表示したいのですが、そのようなことは可能でしょうか?。

通常は、解除したセルの最初のセルには解除前の文字が残り、残りは空白セルとなります。
この空白セル全てに解除前の文字が残るようにしたいのです。

どなたか、よろしくお願いいたします。

A 回答 (4件)

こんにちは!



VBAになりますが、一例です。
画面左下の操作したいSheet見出し上で右クリック → コードの表示 → VBE画面のカーソルが点滅しているところに
↓のコードをコピー&ペースト → Excel画面に戻り(VBE画面を閉じて)マクロを実行してみてください。
(Alt+F8キー → マクロ → マクロ実行です)

Sub Sample1() 'この行から//
Dim c As Range, myVal As Variant
Selection.UnMerge
For Each c In Selection
If c <> "" Then
myVal = c
Else
c = myVal
End If
Next c
End Sub 'この行まで//

※ 必ず範囲指定した後にマクロを実行してください。

※ 列全体などは範囲指定しないでください。
全てのセルをループさせるようにしていますので
「応答なし」になると思います。m(_ _)m
    • good
    • 0
この回答へのお礼

早速のご教示ありがとうございました。
直ぐに試してみてみましたが、ワンクリックで思いどおりに出来ました。
tom04様には、幾度とお世話になっています。
ありがとうございました。

お礼日時:2016/02/08 20:24

結合したいセルとは別に、結合したいセルと同様に結合したセルを用意する。


(…くどい)

その結合したセルをコピーし、データを残して結合したいセルに書式のみ貼り付ける。

で如何でしょうか?
    • good
    • 0
この回答へのお礼

ご教示ありがとうございます。
少し手間がかかる感じですが、参考とさせていただきます。

お礼日時:2016/02/08 20:28

空白なら解除前と同じ表示になりますよ。

    • good
    • 0
この回答へのお礼

ありがとうございます。
参考とさせていただきます。

お礼日時:2016/02/08 20:30

(セルの結合の解除[Ctrl]+[C] → [Ctrl]+[V])


[F2] セルの編集状態 [Ctrl]押しつつ[Enter]
    • good
    • 0
この回答へのお礼

おそくなりましたが、早速のご教示ありがとうございます。
いろいろと方法があるのですね。
参考になりました。
ありがとうございました。

お礼日時:2016/02/08 20:18

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