• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:vbaで別のシートにセルで選択した列を反映させたい)

vbaで別のシートにセルで選択した列を反映させる方法

このQ&Aのポイント
  • vbaを使用して、別のシートにセルで選択した列を反映させたい場合について説明します。
  • 具体的な作業内容としては、以下の手順で行います。
  • 1. SR.xlsmの指定したセルを選択する 2. master.xlsxを開く 3. 選択したセルの値をmaster.xlsxの指定したセルに貼り付ける

質問者が選んだベストアンサー

  • ベストアンサー
  • kigoshi
  • ベストアンサー率46% (120/260)
回答No.1

何も考えずにやりたい作業内容を実現することだけなら、 Sub CB1_Click() Dim bValue, cValue, dValue As Variant bValue = Cells(ActiveCell.Row, 2).Value cValue = Cells(ActiveCell.Row, 3).Value dValue = Cells(ActiveCell.Row, 4).Value Workbooks.Open Filename:="\\0000000\22\33\44\master.xlsx" ActiveSheet.Cells(1, 1) = bValue ActiveSheet.Cells(2, 2) = cValue ActiveSheet.Cells(3, 4) = dValue End Sub で、いかがでしょうか。

botantantan
質問者

お礼

kigoshiさん 完璧です!! お恥ずかしい話ですが、この問題で1.5日悩んで悩んでおりました。 こんなシンプルだったとは。。。 師匠と呼ばせて頂きます! 本当にありがとうございました。

関連するQ&A