[[20220118221751]] 『行の値のコピー&ペースト』(VBA初心者) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『行の値のコピー&ペースト』(VBA初心者)

あるセルを選択してマクロを実行すると、
一つ上の行の文字がコピーされて塗りつぶされるような
マクロを組むことは可能でしょうか?
可能でしたら、コードを教えていただけると幸いです。

< 使用 Excel:unknown、使用 OS:Windows10 >


[[20220112202442]] 『行の値のコピー&ペースト』(VBA入門者)

一度聞いたことはしっかり覚えておくことと、ニックネームは統一されたほうがよいですよ。

(もこな2) 2022/01/18(火) 22:31


>文字がコピーされて

セルの場合だとSendkeyを使う方法しか解らない。
不安定だし・・・。
姑息にユーザーフォームのテキストボックスなど使えば簡単だけれど。
シート上の図形類なども中継の対象になるけどね。

(空っぽ) 2022/01/18(火) 22:45


シート上の図形類は、やったことがなかった。
(空っぽ) 2022/01/18(火) 22:49

 使わないと思うけど。
 ユーザーフォームのテストボックスだとこんな感じ。
 では。

 With TextBox1
    .Value = Range("A5").Value
    .SetFocus
    .SelStart = 0
    .SelLength = Len(TextBox1)
    .Copy
 End With
(空っぽ) 2022/01/18(火) 23:18

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.