• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Makroyla Sayfa OluŞturmak

Katılım
6 Ağustos 2006
Mesajlar
64
Excel Vers. ve Dili
2003 tr
MÜŞterİ İsİmlerİnİn Lİste Halİnde KaydedİldİĞİ Bİr Sayfada Butona Tiklanarak O İsİmlere Aİt Sayfalarin OluŞturulmasi SaĞlanabİlİr Mİ
 
Aşağıdaki kodları ilgili sayfanın VBE bölümüne kopyalayınız.

A kolonundaki isimlere çift tıkladığınızda seçtiğiniz isimde sayfa oluşacaktır.

Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
On Error Resume Next
If Intersect(Target, [a2:a100]) Is Nothing Then Exit Sub
If Target = "" Then Exit Sub
Dim ssayi As Long
Dim sayfaadi As String

ssayi = Worksheets.Count
sayfaadi = Target.Value

For Each sec In Worksheets
If sayfaadi = sec.Name Then
MsgBox "Bu Kişinin Sayfası Mevcut."
Target.Offset(1, 0).Select
Exit Sub
End If
Next

Worksheets.Add After:=Worksheets(ssayi)
Worksheets(ssayi + 1).Name = sayfaadi
Sheets(1).Select
Target.Offset(1, 0).Select
End Sub
 
sayın rpek ellerinize sağlık peki sayfadaki (isimlerin olduğu) bilgileri de yeni açılay sayfaya nasıl kopyalarız.
 
Sn. hergüder
Dosyada izah ettiğim gibi Açılan Mesaj penceresinde AS3434 yazan yere kopyalama yapacağınız sayfa adını yazın. AS3434 diye bir sayfanız olmadığından hata veriyor.
 
Geri
Üst