Excel Forum
 
 

Geri Git   Excel Forum > EXCEL-Soruları > Diğer Excel Soruları
Atatürk

DUYURU SİSTEMİ

Diğer Excel Soruları Yukarıdaki başlıklara uymayan Excel sorularınızı bu bölüme gönderebilirsiniz.
Dosya ekleyebilirsiniz

Özel Arama



Yanıtla
 
Paylaş Konu Araçları Görünüm Modları
Eski 21-03-2011, 08:49   #1
mcigoz
 
Giriş: 16/03/2011
Şehir: Ankara
Mesaj: 10
Excel Vers. ve Dili:
2003 tr
Varsayılan Hücre içindeki formülü sabitlemek?

Arkadaşlar hücrenin içine yazdığım formülün sabit kalmasını istiyorum. Şöyle ki hücrenin üstünde delete tuşuna bastığımda formül aynen kalsın ama girilen rakamlar silinsin. Acaba nasıl yapabilirim bunu?
mcigoz Çevrimdışı   Alıntı Yaparak Cevapla
Eski 21-03-2011, 09:14   #2
Huseyinkis
 
Huseyinkis kullanıcısının avatarı
 
Giriş: 23/09/2004
Şehir: İstanbul
Mesaj: 1,691
Excel Vers. ve Dili:
Excel 2010 TR
Varsayılan

Alıntı:
mcigoz tarafından gönderildi Mesajı Görüntüle
Arkadaşlar hücrenin içine yazdığım formülün sabit kalmasını istiyorum. Şöyle ki hücrenin üstünde delete tuşuna bastığımda formül aynen kalsın ama girilen rakamlar silinsin. Acaba nasıl yapabilirim bunu?
Hücre içerisinde formul varken ve sonucu silmeye çalıştığınızda formulun silinmeme şansı yok fakat macro ile formul sabitnenip siz sildikten sonra bir buton yardımı ile veya herhangi bir hücreye yapılacak bir işlem ile formulu tekrar yazması sağlana billir. Konu ile ilgili örnek dosya koyarsanız makro ile yapmaya çalışırım.

iyi çalışmalar.
__________________
///Ya severek "Acı Çekmesini" biliceksin yada Sevmeyeceksin hep "Acı Çekeceksin"///
Huseyinkis Çevrimdışı   Alıntı Yaparak Cevapla
Eski 21-03-2011, 09:36   #3
Korhan Ayhan
Moderatör
 
Korhan Ayhan kullanıcısının avatarı
 
Giriş: 15/03/2005
Şehir: ANTALYA
Mesaj: 17,706
Excel Vers. ve Dili:
OFFICE 2003 PRO TR OFFICE 2013 PRO TR
Varsayılan

Selamlar,

Eğer kullandığınız tablodaki formülleriniz sabit hücrelerde ise sayfa koruma yöntemi ile formüllerinizi koruyabilirsiniz. Bu konuyla ilgili aşağıdaki linkten faydalanabilirsiniz.

Formülleri Korumak (Video)

Bunun dışında makro kullanarak DELETE tuşuna özgü bir yordam kullanabilirsiniz. Bununla ilgili ekteki örnek dosyayı incelermisiniz.

"A" sütunundaki verilerden bir kısmını seçip DELETE tuşuna basın. Sadece formül dışındaki hücrelerin içeriği silinecektir.

Kullanılan kodlar;

Boş bir modüle;

Kod: (Rahat kopyalayabilmeniz için tüm kodu seçmenizi sağlar)
Option Explicit
 
Sub SABİTLERİ_SİL()
    Dim Hücre As Range
    
    For Each Hücre In Selection
        If Hücre.Value <> "" And Not Hücre.HasFormula Then Hücre.ClearContents
    Next
End Sub

ThisWorkbook bölümüne;

Kod: (Rahat kopyalayabilmeniz için tüm kodu seçmenizi sağlar)
Option Explicit
 
Private Sub Workbook_Activate()
    Application.OnKey "{Delete}", "SABİTLERİ_SİL"
End Sub
 
Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Application.OnKey "{Delete}"
End Sub
 
Private Sub Workbook_Deactivate()
    Application.OnKey "{Delete}"
End Sub
Eklenmiş Dosyalar
Dosya Türü: rar ÖRNEK.rar (6.9 KB, 18 Görüntülenme)
__________________
.
.
.

Soru sormadan önce forumumuzun aşağıdaki
bölümlerini incelediğinizde birçok sorunuza yanıt bulabilirsiniz.


Excel Dersanesi
Uygulamalı Excel Eğitimi
Excel İçin Örnek Uygulamalar
Video Dersane (***Altın Üyelere Özel***)

Lütfen sorularınızın çözümlendiğine dair geri dönüş mesajı yazınız...!
Lütfen yazım ve forum kurallarına uyalım...!
Lütfen sorularımızı açık ve net bir dille ifade edelim...!



FORUM KURALLARI
Korhan Ayhan Çevrimiçi   Alıntı Yaparak Cevapla
Eski 21-03-2011, 14:32   #4
mcigoz
 
Giriş: 16/03/2011
Şehir: Ankara
Mesaj: 10
Excel Vers. ve Dili:
2003 tr
Varsayılan

Alıntı:
Korhan Ayhan tarafından gönderildi Mesajı Görüntüle
Selamlar,

Eğer kullandığınız tablodaki formülleriniz sabit hücrelerde ise sayfa koruma yöntemi ile formüllerinizi koruyabilirsiniz. Bu konuyla ilgili aşağıdaki linkten faydalanabilirsiniz.

Formülleri Korumak (Video)

Bunun dışında makro kullanarak DELETE tuşuna özgü bir yordam kullanabilirsiniz. Bununla ilgili ekteki örnek dosyayı incelermisiniz.

"A" sütunundaki verilerden bir kısmını seçip DELETE tuşuna basın. Sadece formül dışındaki hücrelerin içeriği silinecektir.

Kullanılan kodlar;

Boş bir modüle;

Kod: (Rahat kopyalayabilmeniz için tüm kodu seçmenizi sağlar)
Option Explicit
 
Sub SABİTLERİ_SİL()
    Dim Hücre As Range
 
    For Each Hücre In Selection
        If Hücre.Value <> "" And Not Hücre.HasFormula Then Hücre.ClearContents
    Next
End Sub

ThisWorkbook bölümüne;

Kod: (Rahat kopyalayabilmeniz için tüm kodu seçmenizi sağlar)
Option Explicit
 
Private Sub Workbook_Activate()
    Application.OnKey "{Delete}", "SABİTLERİ_SİL"
End Sub
 
Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Application.OnKey "{Delete}"
End Sub
 
Private Sub Workbook_Deactivate()
    Application.OnKey "{Delete}"
 
End Sub
çok teşekkürler bi sorum daha var çalışma kitabında 88 sayfa var her sayfanın j3 hucresinde artan numara olmasını istiyorum araya sayfa eklediğimde numaralandıma yeni sayfayıda dahil ederek devam etsin mumkunmudur? birde bu 88 ayfayı alfabetik nasıl sıralarım?
mcigoz Çevrimdışı   Alıntı Yaparak Cevapla
Eski 21-03-2011, 14:37   #5
Korhan Ayhan
Moderatör
 
Korhan Ayhan kullanıcısının avatarı
 
Giriş: 15/03/2005
Şehir: ANTALYA
Mesaj: 17,706
Excel Vers. ve Dili:
OFFICE 2003 PRO TR OFFICE 2013 PRO TR
Varsayılan

Selamlar,

Yeni sorularınızı başka bir başlık açarak sorun.

Ayrıca sayfa sıralama ile ilgili forumda örnekler var. Lütfen arama yapınız.
__________________
.
.
.

Soru sormadan önce forumumuzun aşağıdaki
bölümlerini incelediğinizde birçok sorunuza yanıt bulabilirsiniz.


Excel Dersanesi
Uygulamalı Excel Eğitimi
Excel İçin Örnek Uygulamalar
Video Dersane (***Altın Üyelere Özel***)

Lütfen sorularınızın çözümlendiğine dair geri dönüş mesajı yazınız...!
Lütfen yazım ve forum kurallarına uyalım...!
Lütfen sorularımızı açık ve net bir dille ifade edelim...!



FORUM KURALLARI
Korhan Ayhan Çevrimiçi   Alıntı Yaparak Cevapla
Yanıtla


Konu Araçları
Görünüm Modları

Gönderme Kuralları
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
SimgelerAçık
[IMG] kodu Açık
HTML kodu Kapalı


Saat 06:10


Bu forum Elit NET - www.elitnet.com.tr tarafından sunulmaktadır.


Bahis Forum - Termal Kemer - Define - Samsung Fernseher - Wheat Flour Gönen Tarım Fuarı Çorlu Telefon Santralı - Ergene Kamera - Çorlu Su Arıtma - Kaplin - Redüktör - Teknik Borulama, Tesisat, Tank ve Baca - Bulvar Palas - Plastik Yüzey Boyama - İzmit Sigorta - Çorlu Kompresör - Çorlu İnşaat - Ambalaj
Powered by vBulletin Version 3.7.2
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Advertisement System V2.6 By   Branden