VB初心者質問スレ Part8 (・∀・)
■ このスレッドは過去ログ倉庫に格納されています
0352343,346,348
NGNG大変申し訳ありませんが、分かる方お願いします。
Sub Macro6()
Dim boCheck As Boolean
Dim filename As String
boCheck = Application.Dialogs(xlDialogOpen).Show
filename = ActiveWorkbook.Name
If boCheck = False Then
MsgBox "キャンセルが選択されました。処理を中止します。"
Exit Sub
Else
Application.DisplayAlerts = False
ActiveSheet.Range("BF6:BI105").Select
Application.CutCopyMode = False
Selection.Copy
Workbooks(filename).Close SaveChanges:=False
ActiveSheet.Range("BF6:BI105").Select
ActiveSheet.Paste
End If
End Sub
上記を実行すると、クリップボード内でセルの値をまとめてしまいます。
例:BF6セル BG6セル BH6セル BI6セル
100 200 300 400
が 元のBOOKにペーストすると BF6セルにまとめて『100・200・300・400』
となります。対処法ご存知の方よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています