Excel Formül Sorusu Sor

Bir Excel formülüne dair sorunuz varsa, bu alanı kullanarak bize iletin.

Excel Makro Sorusu Sor

Bir Excel VBA koduna dair sorunuz varsa, bu alanı kullanarak bize iletin.

Genel Excel Sorusu Sor

Excel'in ön sayfasındaki FORMÜL haricinde olan sorularınızı buradan sorabilirsiniz.

Çözüldü Hücredeki Kodu Makro ile Yazma

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

COMP_WOLF

Normal Üye

Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
İyi günler herkese,
ben hücreme yazmış olduğum kodu makro ya yazıp onun hücreye uygulanmasını istiyorum. bana nasıl yardımcı olabilirsiniz acaba???
şimdiden çok teşekkür ederim.
 
Çözüm
Mesajımı yine tam olarak okumamışsınız, ben de mecburen varsayımda bulunuyorum.
Varsayımlar:
-- İşlem sadece K10 hücresinde yapılacaktır,
-- K10 hücresine 4 karakter olarak sayı girilecektir.
-- K10 hücresine yazılan sayı anlamlı bir saate dönüştürelibilir bir veri olacaktır (örneğin 2513 ya da 1386 veya 3674 gibi yazılmayacaktır)

Yapacağınız işlem:
-- Alt kısımdan işlem yapılacak sayfanın adına fareyle sağ tıklayıp KOD GÖRÜNTÜLEyi seçin,
-- Açılacak VBA ekranında sağ taraftaki boş alana aşağıdaki kodu yapıştırın,
-- Belgenizi Makro İçeren türünden veya Excel 2003-2007 belgesi olarak taydedin.
VBA:
Görüntülemek için giriş yapmalısınız.
(2 satır)
Foruma hoşgeldiniz.
Önemli bir hususa değinmem gerekti.
Sorularınızı örnek belge üzerinden (örnek belge ile ilgili olarak cevabımın alltındaki İMZA bölümünü mutlaka okuyunuz) sormayınca;
-- hem cevap alma olasılığınızı azaltmış oluyorsunuz.
-- cevap yazılsa da verilen cevabı gerçek belgenize uyarlarken sorun yaşamanız kuvvetle muhtemel.

Sorunuzu, gerçek belgenizin özel bilgi içermeyen bir kopyası üzerinden sorup, olması gereken durumu örneklendirmelisiniz.
.
 
hücrede yazan
K20=KIRP(SOLDAN(K10;2)&":"&SAĞDAN(K10;2))
ama ben K10 hücresine yazdığımı K20 hücresinde görüyorum.
K10 hücresine yazınca oraya uygulamak için makro ile uygulamak istiyorum.
bunun için örnek dosya koymaya gerek var mı ?
 
Bence biraz geniş düşünün,
-- işlem sadece K20 hücresinde mi uygulanacak yoksa K sütunundaki herhangi bir hücreye veri girişi yapıldığında bu hücreye mi?
-- Her zaman K10 hücresine veri girişi yapıp sonucu her zaman K20'de mi görmek istiyorsunuz? (örneğinizde K20=...K10... yazmışsınız)
-- K20 hücresine veri girişi yapıp, yine K20 hücresinde mi sonuç almak istiyorsunuz?
-- Yazılan değer her zaman 4 karakter midir? vs.
Gördüğünüz gibi olay net değil, belgeyi siz kullanıyorsunuz ve yapılacak işlemi de siz biliyorsunuz, bizler ise tahmin yürütmek zorunda kalıyoruz.
Örnek belgede ısrar etmemizin sebebi, bu tür soru işaretlerini ortadan kaldırmak, doğrudan çözüm önerisinde bulunabilmek.
.
 
ben sadece K10 hücresine giriş yapıyorum.
örnek:---
K10 hücresine ben saat girmek istiyorum
1515 yazıp enter yapınca
hücreye 15:15 yazması gerek ama bunu yapmıyor 00:00 oluyor hücrem.
---
=KIRP(SOLDAN(K10;2)&":"&SAĞDAN(K10;2)) ben bu kodu yazınca dediğim oluyor ama mevcut hücremde olmuyor başka bir hücreye yansıtmam gerekiyor. ben bu kodu makroya yazıp K10 hücresine 1515 yazıp enter yapınca o da bu kodu ile hücredeki değeri 15:15 yapmasını istiyorum.
 
Mesajımı yine tam olarak okumamışsınız, ben de mecburen varsayımda bulunuyorum.
Varsayımlar:
-- İşlem sadece K10 hücresinde yapılacaktır,
-- K10 hücresine 4 karakter olarak sayı girilecektir.
-- K10 hücresine yazılan sayı anlamlı bir saate dönüştürelibilir bir veri olacaktır (örneğin 2513 ya da 1386 veya 3674 gibi yazılmayacaktır)

Yapacağınız işlem:
-- Alt kısımdan işlem yapılacak sayfanın adına fareyle sağ tıklayıp KOD GÖRÜNTÜLEyi seçin,
-- Açılacak VBA ekranında sağ taraftaki boş alana aşağıdaki kodu yapıştırın,
-- Belgenizi Makro İçeren türünden veya Excel 2003-2007 belgesi olarak taydedin.
VBA:
Görüntülemek için giriş yapmalısınız.
(4 satır)
 
Çözüm
Üstat teşekkür ederim istediğim gibi oldu.
dün sizden gelen msj yarım yarım geliyordu. ben bir sonraki msj a baktığımda önceki msj ın devamı geldi nedendir bilemiyorum.

burada amaç K10 hücresine 4 rakamlı saat girince onu saat formatına dönüştümesiydi. yoksa yazarken araya : koymak zor geliyordu kullanıcı arkadaşlara.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
DMCA.com Protection Status
Konuyu başlatan
Normal Üye
Katılım
Konu Bilgi
Durum
Çözüldü 
Forum
Excel Makro Soruları
Başlangıç tarihi
Son yanıt tarihi
Cevaplar
6
Geri
Üst