Soru excel hesaplama seçenekleri

Katılım
18 Ağustos 2009
Mesajlar
740
Excel Vers. ve Dili
Office Ev ve İş 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
12-12-2024
Arkadaşlar Excelde hesaplama seçenekleri bazen otomatik modundan el ile moduna dönmektedir. Bunu her seferinde sayfasına girip değiştirmek yerine bir butona otomatik ve el ile şeklinde ayarlamak için kodları varmıdır? Tıkladığımda otomatik moduna tıkladığımda el ile moduna alacak. Hangi modda olduğunu öğrenmek için kodda varsa oda faydalı olur.

Teşekkürler..
 

kulomer46

Altın Üye
Katılım
23 Mart 2007
Mesajlar
1,514
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
08-06-2027
Merhaba

Excelde Dosya-Seçenekler-Formüller-Hesaplama Seçenekleri kısmındaki Çalışma Kitabı Hesaplaması ayarını

Otomatik yapan Makro Kodu

Application.Calculation = xlAutomatic
cells(1,1)="Çalışma Kitabı Hesaplaması OTOMATİK olarak ayarlandı"



El ile yapan Makro Kodu

Application.Calculation = xlManual
cells(1,1)="Çalışma Kitabı Hesaplaması EL İLE olarak ayarlandı"



Selamlar...
 
Katılım
18 Ağustos 2009
Mesajlar
740
Excel Vers. ve Dili
Office Ev ve İş 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
12-12-2024
Merhaba

Excelde Dosya-Seçenekler-Formüller-Hesaplama Seçenekleri kısmındaki Çalışma Kitabı Hesaplaması ayarını

Otomatik yapan Makro Kodu

Application.Calculation = xlAutomatic
cells(1,1)="Çalışma Kitabı Hesaplaması OTOMATİK olarak ayarlandı"



El ile yapan Makro Kodu

Application.Calculation = xlManual
cells(1,1)="Çalışma Kitabı Hesaplaması EL İLE olarak ayarlandı"



Selamlar...


Teşekkürler hocam. Kontrol eden kod varmıdır acaba? Mesela hesaplamanız otomatik modda,hesaplamanız el ile ayarlı şeklinde?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,740
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

MsgBox Application.Calculation
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,740
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Ne olmasını bekliyordunuz? Ne oldu?
 

muratboz06

Destek Ekibi
Destek Ekibi
Katılım
23 Mart 2017
Mesajlar
568
Excel Vers. ve Dili
Office365 TR
Aşağıdaki kodu herhangi bir butona atayabilirsiniz.
Kod:
Sub HesaplamaModuDeğiştir()
    
    If Application.Calculation = xlCalculationManual Then
        hesaplama = "Elle"
    ElseIf Application.Calculation = xlCalculationAutomatic Then
        hesaplama = "Otomatik"
    End If
    cevap = MsgBox("Hesaplama modunuz: " & hesaplama & vbCrLf & "Değiştirmek ister misiniz?", vbYesNo + vbQuestion, "Hesaplama modu")
    If cevap = vbYes Then
        If hesaplama = "Elle" Then
            Application.Calculation = xlCalculationAutomatic
        ElseIf hesaplama = "Otomatik" Then
            Application.Calculation = xlCalculationManual
        End If
    End If
    
End Sub
 
Üst