• DİKKAT

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

boş hücrelere "0" yazdırmak

Katılım
29 Mart 2010
Mesajlar
30
Excel Vers. ve Dili
2007
merhaba,

forumda aradım bulamadım. bulduklarımdan da pek birşey anlamadım. kendi derdimi anlatacağım. yardımcı olabilecek varsa çok sevinirim. excelde G2 ile N2374 arasındaki 8X2374 hücrelik alanda boş hücreler var. buralara "0" yazdırmak istiyorum. nasıl yapabilirim?
 

Ekli dosyalar

Son düzenleme:
Sub sıfır()
Range("g2:n2374") = 0
End Sub

kodu çalıştırın tamamdır heralde
 
çalıştırdım ama hata verdi. "Expected:line number or statement or end of statement" dedi.
 
bu arada tekrar denedim. çalıştı fakat dolu hücreleri de sıfır yaptı. yarısı tamam:)
 
bu arada tekrar denedim. çalıştı fakat dolu hücreleri de sıfır yaptı. yarısı tamam:)

çok özür hocam ya :) dalgınlıkla oldu. okumamışım boş hücreleri :D

Sub Sıfırla()
Range("g2:n2374").Select
Selection.SpecialCells(xlCellTypeBlanks).Select
Selection.FormulaR1C1 = "0"
End Sub

necdet hocamın kodları.

umarım bu sefer olur.
 
Bu şekilde deneyebilirsiniz.
Kod:
Sub boshucsıfıryap()
On Error Resume Next
[g2:n2500].SpecialCells(4) = 0
End Sub
 
çok özür hocam ya :) dalgınlıkla oldu. okumamışım boş hücreleri :D

Sub Sıfırla()
Range("g2:n2374").Select
Selection.SpecialCells(xlCellTypeBlanks).Select
Selection.FormulaR1C1 = "0"
End Sub

necdet hocamın kodları.

umarım bu sefer olur.

hocam denedim oldu çok teşekkür ediyorum. peki bir satırı başka bir sheete nasıl yapıştırırız. benim bir projem var da o yüzden adım adım soruyorum:)
 
Merhaba,

Aşağıdaki kod satırı ile yapabilirsiniz.

Kod:
Rows(15).Copy Sheets("Sayfa2").Range("A1")

Aktif sayfadaki 15. satırı "Sayfa2" isimli sayfanın 1. satırına yapıştırır.
 
arkadaşlar benimde bir sorum var.benim hücrenin içerisinde 2013-2014 EĞİTİM-ÖĞRETİM YILINDA HİZMETE GİRMİŞTİR.şeklinde yazmasına rağmen bunu silip sıfır yapıyor.bu yazı bu şekilde kalması lazım.
 
Sub Makro6()
'
ActiveCell.Offset(-6, -2).Range("A1:E8").Select
ActiveCell.Offset(1, 2).Range("A1").Activate
Selection.Replace What:="", Replacement:="0", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
End Sub
 
sayın ykp58;
teşekkür ederim ellerinize sağlık
 
arkadaşlar bilmediğimden soruyorum. bu kodu nereye yazmalıyım?
 
Foruma hoş geldiniz. Sayfa sekmesine sağ tıklayarak kod görüntüle (Alt F11 e tıklayarak) (geliştirici sekmesini şeride ekledikten sonra visual basic seçeneğini tıkladıktan sonra gelen alana yazabilirsiniz.
 
Geri
Üst