• DİKKAT

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

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
 
Formülü yazdığınız hücrede F2 ve F9 tuşlarına basın, formüller artık yok olacaktır.
 
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?..
 
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
 
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:
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)
 
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.
 
Gerçekten büyük datalarla uğraşmak için baya bir bellek olmalı, haklısınız ne deyim :)
 
Geri
Üst