Personel & Zimmet Takip Programı (KZT-v.5) foruma eklenmiştir. 
http://www.excelce.net/forum/index.php?topic=1676.0

Gönderen Konu: [Çözüldü] Excelde Son sayfanın sonuna yeni sayfa ekleme  (Okunma sayısı 17128 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı ayaz323

  • Excelce Onbaşı
  • **
  • İleti: 29
  • Puan +0/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: adem yalçın
  • İl / İlçe: istanbul
Merhaba;

Ricam şudur ben excel de şu kod ile yeni sayfayı en başta ki sayfanın yanına istediğim isimle oluşturabiliyorum fakat ben bunu en son sayfada oluşmasını istiyorum yani yazdığım isimde en son sayfanın yanına yeni sayfa oluştursun

Sheets.Item(1).Select
Sheets.add
Sheets.Item(1)name=textbox1.text

yardımcı olursanız sevinirim. iyi günler.
« Son Düzenleme: 11 Aralık 2010, 11:23:15 Gönderen: Bülent Öztürk »

Çevrimdışı Hüseyin Çoban

  • Excelce.Net Yönetici
  • *
  • İleti: 182
  • Puan +11/-0
  • Cinsiyet: Bay
  • Ad Soyad: Hüseyin Çoban
  • İl / İlçe: Denizli
  • İşletim Sisteminiz: Windows 7 - 64 bit
  • Mesleğiniz: Ü.Tğm.
  • Office Versiyonunuz: Office 2007 TR
Ynt: Excelde Son sayfanın sonuna yeni sayfa ekleme
« Yanıtla #1 : 10 Aralık 2010, 20:04:15 »
Merhaba,

Tablonuzu görmeden kesin olarak bişey söyleyemem. Ancak anladığım kadarıyla kodlardaki
Kod: [Seç]
Sheets.add satırını
Kod: [Seç]
Sheets.Add After:=Sheets(Worksheets.Count) bu şekilde düzenleyerek deneyin.

Çevrimdışı ayaz323

  • Excelce Onbaşı
  • **
  • İleti: 29
  • Puan +0/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: adem yalçın
  • İl / İlçe: istanbul
Ynt: Excelde Son sayfanın sonuna yeni sayfa ekleme
« Yanıtla #2 : 10 Aralık 2010, 21:06:34 »
Merhaba,

Tablonuzu görmeden kesin olarak bişey söyleyemem. Ancak anladığım kadarıyla kodlardaki
Kod: [Seç]
Sheets.add satırını
Kod: [Seç]
Sheets.Add After:=Sheets(Worksheets.Count) bu şekilde düzenleyerek deneyin.

Denetim fakat olmadı olayı şu şekilde tanımlayayım;

yazdığım kod ile  textbox a girdiğim isim ile combandbutton'a tıkladığımda en baş tarafa o isimde sayfamı oluşturuyor. fakat ben bunun tam tersini en son oluşturmasını istiyorum, girdiğim isimle ilginize de teşekkür ederim  :begendim :alkis

Çevrimdışı Hüseyin Çoban

  • Excelce.Net Yönetici
  • *
  • İleti: 182
  • Puan +11/-0
  • Cinsiyet: Bay
  • Ad Soyad: Hüseyin Çoban
  • İl / İlçe: Denizli
  • İşletim Sisteminiz: Windows 7 - 64 bit
  • Mesleğiniz: Ü.Tğm.
  • Office Versiyonunuz: Office 2007 TR
Ynt: Excelde Son sayfanın sonuna yeni sayfa ekleme
« Yanıtla #3 : 10 Aralık 2010, 22:06:19 »
Kullandığınız kodları silip, CommandButtona bu kodları uygulatarak deneyiniz.

Kod: [Seç]
Application.ScreenUpdating = False
Ad = Sheets(Worksheets.Count).Name
Sheets.Add After:=Sheets(Worksheets.Count)
ActiveSheet.Name = TextBox1.Text
« Son Düzenleme: 10 Aralık 2010, 22:08:22 Gönderen: Hüseyin Çoban »

Çevrimdışı ayaz323

  • Excelce Onbaşı
  • **
  • İleti: 29
  • Puan +0/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: adem yalçın
  • İl / İlçe: istanbul
Ynt: Excelde Son sayfanın sonuna yeni sayfa ekleme
« Yanıtla #4 : 11 Aralık 2010, 10:47:16 »
Kullandığınız kodları silip, CommandButtona bu kodları uygulatarak deneyiniz.

Kod: [Seç]
Application.ScreenUpdating = False
Ad = Sheets(Worksheets.Count).Name
Sheets.Add After:=Sheets(Worksheets.Count)
ActiveSheet.Name = TextBox1.Text


Allah razı olsun çok teşekkürler.

Çevrimdışı Hüseyin Çoban

  • Excelce.Net Yönetici
  • *
  • İleti: 182
  • Puan +11/-0
  • Cinsiyet: Bay
  • Ad Soyad: Hüseyin Çoban
  • İl / İlçe: Denizli
  • İşletim Sisteminiz: Windows 7 - 64 bit
  • Mesleğiniz: Ü.Tğm.
  • Office Versiyonunuz: Office 2007 TR
Ynt: Excelde Son sayfanın sonuna yeni sayfa ekleme
« Yanıtla #5 : 11 Aralık 2010, 10:50:58 »

Allah razı olsun çok teşekkürler.

Rica ederim, iyi çalışmalar.
Allah hepimizden razı olsun.
« Son Düzenleme: 11 Aralık 2010, 10:56:35 Gönderen: Hüseyin Çoban »