• DİKKAT

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

Otomatik Değer Değiştirme

Katılım
1 Kasım 2012
Mesajlar
275
Excel Vers. ve Dili
Microsoft Office 2013 Türkçe
Arkadaşlar Selamlar...

Bir excel kitabım var, bu sayfamdaki hazır belgeyi 2 tane yazdırmak istiyorum, ancak yazdırdığım ilk nüshadaki c1 hücresindeki değeri ikinci nüshada bir artırarak makro koduyyla yazdırmanın bir yolu var mı?
 
Yazma konudan sonra range("c1").value = range("c1").value + 1 yazın.
 

aslında oldu lakin ben bunu 5 nüsha çıkarmak istiyorum, 1. nüsha sorunsuz çıkıyor ikinci nüsha sorunsuz, 3. nüsha problemli çıkıyor.

Sub Yazdır_Gunluk_Devam()

ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False

Range("C3").Value = Range("C3").Value + 1
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False

Range("C3").Value = Range("C3").Value + 2
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False

Range("C3").Value = Range("C3").Value + 3
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False

Range("C3").Value = Range("C3").Value + 4
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False


kodları böyle düzenledim kendimce, lakin 1,2 nüshalar sıkıntısız çıkıyor, 3. nüshada ikincideki değerden 2 fazla atıyor, diğerleri de aynı şekilde, sıkıntıyı çözemedim.
End Sub
 
Kodlarınıza dikkatlice bakarsaniz sıkıntıyı göreceksiniz.
Kodlarınıza bakarak mesajınızı tekrar okuyun.
 
Algoritma dersi başlıyor, Dikkaaat! :)
İpucu: kodları çalıştırmadan, adım adım C3 hücresinin değerini kağıda yazınız.
 
:)

3.nüsha ve sonrası içinde değer arttırma kodunu aşağıdaki gibi yaznınız
Kod:
range("c1").value = range("c1").value + 1
 
bazen insan gözünün önündekini görmeyebilir o anki psikolojisine bağlı
yardımcı olmak lazım :)

saygılarımla
 
bazen insan gözünün önündekini görmeyebilir o anki psikolojisine bağlı
yardımcı olmak lazım :)

saygılarımla

hakikaten de öyle yav. ALLAH razı olsun. küçük bir dikkatsizlik insanın sonunu getirebiliyor.
 
Geri
Üst