過去ログ

                                Page     804
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼VBからExcelのセルをコピーしたいのですが  鹿 03/2/24(月) 18:16
   ┣Re:VBからExcelのセルをコピーしたいのですが  よろずや 03/2/24(月) 23:24
   ┃  ┗ありがとうございます。  鹿 03/2/25(火) 9:34
   ┃     ┗Re:ありがとうございます。  よろずや 03/2/25(火) 22:52
   ┗Re:VBからExcelのセルをコピーしたいのですが  鹿 03/2/26(水) 11:06
      ┗Re:VBからExcelのセルをコピーした...  こう 03/2/26(水) 13:17
         ┗Re:VBからExcelのセルをコピーした...  鹿 03/2/26(水) 15:00
            ┗Re:VBからExcelのセルをコピーした...  つん 03/2/27(木) 10:58

 ───────────────────────────────────────
 ■題名 : VBからExcelのセルをコピーしたいのですが
 ■名前 : 鹿
 ■日付 : 03/2/24(月) 18:16
 -------------------------------------------------------------------------
   VBにて今、立ち上がっている特定のBook&Sheetで
指定されたセルを指定したセルへコピーしたいのですが?
よろしくお願いいたします
 ───────────────────────────────────────  ■題名 : Re:VBからExcelのセルをコピーしたいのですが  ■名前 : よろずや  ■日付 : 03/2/24(月) 23:24  -------------------------------------------------------------------------
   ▼鹿 さん:
>VBにて今、立ち上がっている特定のBook&Sheetで
>指定されたセルを指定したセルへコピーしたいのですが?
>よろしくお願いいたします

まずは、今開いてるブックを捕まえるところからですか?
ヘルプで GetObject 関数 あたりを探してよく読んでください。
読み終えたら、次の質問をどうぞ。
 ───────────────────────────────────────  ■題名 : ありがとうございます。  ■名前 : 鹿  ■日付 : 03/2/25(火) 9:34  -------------------------------------------------------------------------
   下記のようにselectまではOKなのですが
selection.Copyがどうやったらそしてpasteがどうやったら
うまくいくのか教えてください。
With XLS.Application
   .Visible = True
   .Windows("CdFormat.xls").Visible =True
   .Worksheets("sheet1").Range("E3:E3").Select
End with
よろしくお願いいたします。
 ───────────────────────────────────────  ■題名 : Re:ありがとうございます。  ■名前 : よろずや  ■日付 : 03/2/25(火) 22:52  -------------------------------------------------------------------------
   ▼鹿 さん:
>下記のようにselectまではOKなのですが
>selection.Copyがどうやったらそしてpasteがどうやったら
>うまくいくのか教えてください。
>With XLS.Application
>   .Visible = True
>   .Windows("CdFormat.xls").Visible =True
   .Worksheets("Sheet1").Range("E3").Copy _
    Destination:=.Worksheets("Sheet2").Range("E5")
>End with
ってな感じですかね。
 ───────────────────────────────────────  ■題名 : Re:VBからExcelのセルをコピーしたいのですが  ■名前 : 鹿  ■日付 : 03/2/26(水) 11:06  -------------------------------------------------------------------------
   よろずやさん、本当にありがとうございます。
できましたら同じシート内にコピーしたいのですが、、、。
下記のようにSheet1のセルE3をSheet1のセルE5にコピーしたい場合は
どうすればいいのでしょうか?

With XLS.Application
   .Visible = True
   .Windows("CdFormat.xls").Visible =True
   .Worksheets("Sheet1").Range("E3").Copy _
End with
 ───────────────────────────────────────  ■題名 : Re:VBからExcelのセルをコピーした...  ■名前 : こう <kou__@anet.ne.jp>  ■日付 : 03/2/26(水) 13:17  -------------------------------------------------------------------------
   鹿さん、よろずやさん、こんにちわ。

VBからは試していませんが...

>下記のようにSheet1のセルE3をSheet1のセルE5にコピーしたい場合は
>With XLS.Application
>   .Visible = True
>   .Windows("CdFormat.xls").Visible =True
   .Worksheets("Sheet1").Range("E5") = .Worksheets("Sheet1").Range("E3")
>End with
 ───────────────────────────────────────  ■題名 : Re:VBからExcelのセルをコピーした...  ■名前 : 鹿  ■日付 : 03/2/26(水) 15:00  -------------------------------------------------------------------------
   ありがとうございます。
出来ました。
できましたらもう1回愚問を、、、。
sheet2のA1からC1までをsheet1のA1からC1にコピーしたいのですが、、、。
sheet2のA1からC1までのセルは結合されています。
結合したままうまくコピーさせたいのですが。
よろしくお願いします
 ───────────────────────────────────────  ■題名 : Re:VBからExcelのセルをコピーした...  ■名前 : つん <honey@sweetparty.ne.jp>  ■日付 : 03/2/27(木) 10:58  -------------------------------------------------------------------------
   鹿 さん、おはようございます。
横から失礼します。

>sheet2のA1からC1までをsheet1のA1からC1にコピーしたいのですが、、、。
>sheet2のA1からC1までのセルは結合されています。
>結合したままうまくコピーさせたいのですが。

Sub test()

  Worksheets("Sheet2").Range("a1:c1").Copy _
   Destination:=Worksheets("Sheet1").Range("a1")

End Sub

これでは、あかんのかな?
これで、普通にsheet2のA1からC1をコピーして、
sheet1のA1に貼り付けたのと同じ状態ですが・・・
こんな簡単なことじゃないのかな・・・????
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 804