formul yerine değeri almak

Katılım
12 Mayıs 2007
Mesajlar
54
Excel Vers. ve Dili
excel 2003 english
Arkadaşlar misal bi hücreye formülle değer yazdık =düşeyara(a22) felan yada =a1&b1 gibi bunların o hücreye sadece değerini yazmak için ne yapmalıyım.

misal a1=1 , b1=2 ; =a1&b1 yazdığımda formül değil sadece 12 yazmasını istiyorum. şimdiden teşekkürler
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,646
Excel Vers. ve Dili
Pro Plus 2021
Formülü yazdığınız hücrede F2 ve F9 tuşlarına basın, formüller artık yok olacaktır.
 
Katılım
12 Mayıs 2007
Mesajlar
54
Excel Vers. ve Dili
excel 2003 english
Formülü yazdığınız hücrede F2 ve F9 tuşlarına basın, formüller artık yok olacaktır.
Veysel bu şekilde oluyor saolasın ama aşağıya doğru bin tane veri var tek tek yapmakla bitmez.. aynı sutundaki diğer verileri nasıl yapacağım?..
 

Korhan Ayhan

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

Aşağıdaki kodu denermisiniz. C sütunundaki formüllerinizi değere çevirir.

Kod:
Sub FORMÜLLERİ_DEĞERE_ÇEVİR()
    Range("C1:C" & [C65536].End(3).Row).Value = Range("C1:C" & [C65536].End(3).Row).Value
End Sub
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Aşağıda örnek kodu kendinize uyarlayınız.

Sub Makro3()
[a1:a20].Copy
[a1:a20].PasteSpecial Paste:=xlValues
Application.CutCopyMode = False
ActiveCell.Select
End Sub

Farklı bir alternatif :

Sub Makro3()
[z1:z20].Value = [a1:a20].Value
[a1:a20].Value = [z1:z20].Value
End Sub
 
Son düzenleme:

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Bunun için formüle ya da makroya gerek var mı?

Diyelimki bu işi A sütununda gerçekleştirmek istiyorsunuz.

A sütununu seçin
copy (kopyala)
Pastspecial (Özel yapıştır)
value(değerler)
 
Katılım
12 Mayıs 2007
Mesajlar
54
Excel Vers. ve Dili
excel 2003 english
Bunun için formüle ya da makroya gerek var mı?

Diyelimki bu işi A sütununda gerçekleştirmek istiyorsunuz.

A sütununu seçin
copy (kopyala)
Pastspecial (Özel yapıştır)
value(değerler)
evet necdet bende bu şekil yapıyorumda 35000 satır veri 256mb ram outlook netsis programları açıkken bi sutun açıp diğerini seçip oraya kopyalalayıp değerleri seçip diğerini silmek 20dk sürüyor. Öteki türlü 5 dak sürer diye düşündüm.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Gerçekten büyük datalarla uğraşmak için baya bir bellek olmalı, haklısınız ne deyim :)
 
Üst