人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

エクセルで、指定したセルの内容(文字列)をクリップボードに転送する方法を教えてください。

●質問者: P-mako
●カテゴリ:コンピュータ
✍キーワード:エクセル クリップボード セル 文字列 転送
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● gentou
●5ポイント

http://e-words.jp/w/E382AFE383AAE38383E38397E3839CE383BCE38389.h...

クリップボードとは 【clip board】 ─ 意味・解説 : IT用語辞典 e-Words

コピーをすれば、クリップボードに登録されるはずですが。

◎質問者からの返答

かなり言葉足らずでした。

VBAで実現したいです。


2 ● T-pon
●10ポイント

http://www.voicechatjapan.com/excelvba/VBArei5.htm

このURLの上部で参考になりますでしょうか?


以下転載

*****

Sub 選択範囲コピー()

Worksheets(”Sheet1”).Cell(1,1).CurrentRegion.Select

Selection.Copy Destination := Range(”G9”) ’G9のセルに貼り付け

End Sub

--------------------------------------------------------------------------

Sub 選択範囲切取り()

Worksheets(”Sheet1”).Cell(1,1).CurrentRegion.Select

Selection.Cut

ActiveSheet.Paset Destination := Range(”G9”) ’G9のセルに貼り付け

End Sub

◎質問者からの返答

これは違います。

任意のセルの内容をクリップボードに転送するのみです。

任意のセルは、クリックされたときに決定するので

Cells(ActiveCell.Row, ActiveCell.Column)

を使って実現したいです。


3 ● nitscape
●45ポイント

http://www.google.com/

Google

Range(”C5”).Copy

やCells(1,1).Copy

のようにすればいけると思います。

◎質問者からの返答

できました。ありがとうございます。

→ Cells(ActiveCell.Row, ActiveCell.Column).Copy

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ