Excel VBA質問箱 IV

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

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


17533 / 76738 ←次へ | 前へ→

【64658】Re:リストBOXからSheetをコピーしたい(複数枚)
お礼  とってぃ E-MAIL  - 10/3/2(火) 10:58 -

引用なし
パスワード
   Yuki さんありがとうございました。
見事です。また何かありましたらその時は回答お願い致します。

▼Yuki さん:
>▼とってぃ さん:
>>実行したいこと
>>1.リストBOXで全Sheetを表示する。
>>2.リストBOXからSheetを選択させる(複数可)
>>3.リストBOXで選択したSheetをコマンドボタンで新しいBookにコピーする。
>>以上です。
>
>Private Sub CommandButton1_Click()
>  Dim i  As Long
>  Dim j  As Long
>  Dim s() As String
>  
>  With Me.ListBox1
>    For i = 0 To .ListCount - 1
>      If .Selected(i) Then
>        ReDim Preserve s(j)
>        s(j) = .List(i)
>        j = j + 1
>      End If
>    Next
>  End With
>  ' 選択したシート全部の新ブックが出来る
>  Worksheets(s).Copy
>End Sub
0 hits

【64654】リストBOXからSheetをコピーしたい(複数枚) とってぃ 10/3/2(火) 9:32 質問
【64655】Re:リストBOXからSheetをコピーしたい(複数... 超初心者 10/3/2(火) 9:59 発言
【64657】Re:リストBOXからSheetをコピーしたい(複数... とってぃ 10/3/2(火) 10:57 お礼
【64656】Re:リストBOXからSheetをコピーしたい(複数... Yuki 10/3/2(火) 10:29 発言
【64658】Re:リストBOXからSheetをコピーしたい(複数... とってぃ 10/3/2(火) 10:58 お礼

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