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

VBAの質問です!
転記元のセルが結合の場合にはどうしらちゃんと転記されますでしょうか?

d4とd5が結合状態になっていて別ファイルへ転記しようとも反応しません…

よろしくお願い申し上げます。

A 回答 (3件)

こんばんは



>d4とd5が結合状態になっていて別ファイルへ転記しようとも反応しません
何をどうなさっているのか不明ですけれど・・

個別セルで
 Range1.Value = Range2.Value
形式で転記すれば問題なくできると思いますけれど・・?
    • good
    • 0
この回答へのお礼

コメントありがとうございます!

sheet2.Range("A1").Value = sheet1.Range("D4").Value

のD4がD5とセル結合されていてうまく転記できないんです…

お礼日時:2022/03/04 21:19

No1です



>のD4がD5とセル結合されていてうまく転記できないんです
通常、結合セルの値はセル範囲の左上のセルが持っています。
D4:D5が結合セルなら、表示されている値は Range("D4").Value で取得できるはずです。

結合範囲を勘違いしていたり、Worksheet 変数を間違えていたりしていませんか?
イミディエイトウィンドウに表示するなり、ブレークポイントを設定するなりで、その時の変数等の内容を確認してみてください。
    • good
    • 0
この回答へのお礼

コメントありがとうございます^ ^
見直してみます!

イミディエイトウィンドウ?
初めて聞きました!
教えていただけるとありがたいです!
ブレークポイントもです!


すいません勉強不足で…
よろしくお願い申し上げます。

お礼日時:2022/03/05 09:05

Option Explicit


Sub test()
Sheet2.Range("A1").Value = Sheet1.Range("D4").Value
End Sub

問題なく実行できますね。
    • good
    • 0
この回答へのお礼

コメントありがとうございます♪
コードがどこかで間違ってるかもなので、
見直してみます!

お礼日時:2022/03/05 09:06

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