AccessTr.neT

Tam Versiyon: Hücrelerdeki isimlere göre sayfa oluşturma
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
Kısa bir sorum olacaktı

Sayfa1 deki A1:A50 arasındaki hücrelerde yazılı olan isimleri nasıl bir makro ile sayfa yapabilirim.

Örnek:

A1= can olsun makro çalıştığında can isimli bir sayfa oluştursun

A2= ali olsun makro çalıştığında ali isimli bir sayfa oluştursun

Soru kısa olduğundan örnek dosya ekleme geriği duymadım...
Boş bir modüle kopyalayın kodu.
Kod:
Option Explicit
Sub sayfa_Aç_66()
On Error GoTo son
Dim dyn, Duayen, galatasaray As String
Set duayen = Sheets("Sayfa1")
If ActiveSheet.Name = duayen.Range("A3").Text Then
Sheets(duayen.Range("A3").Text).Select
Else
galatasaray = duayen.Range("A3").Value
If galatasaray <> "" Then Sheets(galatasaray).Select
End If
Exit Sub
son:
Sheets.Add after:=Sheets(Sheets.Count)
Sheets(Sheets.Count).Name = duayen.Range("A3")
End Sub
Denemedim deneyip bilgi verirsiniz.
DUAYEN
(09/04/2012, 18:15)DUAYEN yazdı: [ -> ]Boş bir modüle kopyalayın kodu.
Kod:
Option Explicit
Sub sayfa_Aç_66()
On Error GoTo son
Dim dyn, Duayen, galatasaray As String
Set duayen = Sheets("Sayfa1")
If ActiveSheet.Name = duayen.Range("A3").Text Then
Sheets(duayen.Range("A3").Text).Select
Else
galatasaray = duayen.Range("A3").Value
If galatasaray <> "" Then Sheets(galatasaray).Select
End If
Exit Sub
son:
Sheets.Add after:=Sheets(Sheets.Count)
Sheets(Sheets.Count).Name = duayen.Range("A3")
End Sub
Denemedim deneyip bilgi verirsiniz.
DUAYEN

Sadece A3 hücresindeki veriyi sayfa yapıyor...

A1:A50 olabilirmi
Denemedim diye belirtmiştim.Şuan nöbetciyim fazla ilgilenemiyorum kusura bakmayın .
(09/04/2012, 18:22)DUAYEN yazdı: [ -> ]Denemedim diye belirtmiştim.Şuan nöbetciyim fazla ilgilenemiyorum kusura bakmayın .

Ne demekImg-grin Kolay gele
[/quote]

Ne demekImg-grin Kolay gele
[/quote]
Ne demek şimdi bu ?
Sayfalar: 1 2