DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub CommandButton1_Click()
Dim i As Integer
If Worksheets("LİSTE").Range("h2").Value = "" Then Exit Sub
For i = 1 To Worksheets.Count
If Worksheets(i).Name = Worksheets("LİSTE").Range("H2").Value & "" Then
MsgBox "Bu isimde bir sayfa bulundu"
Exit Sub
End If
Next i
Worksheets("LİSTE").Range("A3:G18").Select
Selection.Copy
Ad = Sheets(Worksheets.Count).Name
Sheets.Add After:=Sheets(Worksheets.Count)
ActiveSheet.Name = Worksheets("LİSTE").Range("H2").Value & ""
ActiveSheet.Range("A3").Select
ActiveSheet.Paste
Application.CutCopyMode = False
End Sub
Sub Sadece_Seçili_Alanı_Yeni_Sayfaya_Yapıştır()
'31.12.2019 14:27
Selection.Copy
Sheets.Add After:=ActiveSheet
ActiveSheet.Paste
Cells.EntireColumn.AutoFit
Application.CutCopyMode = False
Range("A1").Select
End Sub
Teşekkür ederimMerhaba
Farklı bir alternatif olarak aşağıdaki Makro Kodunuda deneyiniz.
Kod:Sub Sadece_Seçili_Alanı_Yeni_Sayfaya_Yapıştır() '31.12.2019 14:27 Selection.Copy Sheets.Add After:=ActiveSheet ActiveSheet.Paste Cells.EntireColumn.AutoFit Application.CutCopyMode = False Range("A1").Select End Sub
Selamlar...
Selamlar. İlginiz için teşekkür ederim.Aşağıdaki kodu deneyiniz.
Kod:Private Sub CommandButton1_Click() Dim i As Integer If Worksheets("LİSTE").Range("h2").Value = "" Then Exit Sub For i = 1 To Worksheets.Count If Worksheets(i).Name = Worksheets("LİSTE").Range("H2").Value & "" Then MsgBox "Bu isimde bir sayfa bulundu" Exit Sub End If Next i Worksheets("LİSTE").Range("A3:G18").Select Selection.Copy Ad = Sheets(Worksheets.Count).Name Sheets.Add After:=Sheets(Worksheets.Count) ActiveSheet.Name = Worksheets("LİSTE").Range("H2").Value & "" ActiveSheet.Range("A3").Select ActiveSheet.Paste Application.CutCopyMode = False End Sub