Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


56306 / 76732 ←次へ | 前へ→

【25183】Re:別シートに代入するには
回答  ponpon  - 05/5/23(月) 23:37 -

引用なし
パスワード
   こんばんは。

こんなんでは、いかが?
アクティブシートではなく、sheet2に抽出します。


Sub test2()
  Dim myVal
  Dim i As Integer
  Dim n As Long
  Dim m As Long
 
  With Worksheets("sheet1")
    myVal = .Range("D2:D33").Value
  End With
  With Worksheets("sheet2")
   For i = 1 To 8
    .Cells(3, (2 * i - 1) + 5).Value = myVal(i, 1)
   Next
    n = 5
    m = 1
    i = 1
   Do While n < 440
    .Cells(n \ 5 + 3, (2 * m - 1) + 5) = myVal(i + 8, 1)
     i = i + 1
     n = n + 1
     m = m + 1
    If m > 5 Then m = 1
    If i > 24 Then i = -7
   Loop
   
  End With


End Sub

0 hits

【25112】別シートに代入するには にしもり 05/5/20(金) 13:59 質問
【25126】Re:別シートに代入するには ウッシ 05/5/20(金) 16:16 回答
【25158】Re:別シートに代入するには にしもり 05/5/23(月) 9:51 質問
【25179】Re:別シートに代入するには にしもり 05/5/23(月) 20:13 質問
【25183】Re:別シートに代入するには ponpon 05/5/23(月) 23:37 回答
【25193】Re:別シートに代入するには にしもり 05/5/24(火) 9:10 質問
【25232】Re:別シートに代入するには ponpon 05/5/24(火) 23:01 発言
【25234】Re:別シートに代入するには ウッシ 05/5/24(火) 23:54 回答
【25236】Re:別シートに代入するには ponpon 05/5/25(水) 0:20 発言
【25243】Re:別シートに代入するには にしもり 05/5/25(水) 9:23 お礼

56306 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free