formülle veri alırken kenarlıklarıda alma

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
C++:
    Range("DX8:EL105").Clear
    Range("FV8").Offset(0, (Range("DX3") - 1) * 15).Resize(98, 15).Copy
    Range("DX8").PasteSpecial xlPasteAll
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,640
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
bu tip soruların makro hariç çözümleri yok mu
formüllerle yeni gelişen formüllerle bir çözümü yok mu

ben makrolarda hep sıkıntı yaşıyorum bu makroyu yine ekleyip çalıştıramadım. benim beceriksizliğim dosyayıda ekledim hatamı anlayamıorum.
231970
 

Ekli dosyalar

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Soldaki pencerede sağ tıklayın
Modul Ekleyin
Eklediğiniz modülün içine
Sub MakroYeni yazın enter basın

Kendiliğinden aşağıdaki hali alacaktır
Sub MakroYeni()
End Sub


Bu iki satırın arasına verdiğim kodları yapıştırın.
Sonra sayfanız üzerinde bu kodları bir butona atayarak ya da makrolar menüsünden çalıştırabilirsiniz.
 

Ekli dosyalar

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,640
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
Hallettim Hocam teşekkür ediyorum
makro hariç çözümler var mıdır.
231973
gerçek dosyamda uyguladım kullanmaya başladım teşekkür ederim tekrar
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Biçimleri formülle alamazsınız.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,640
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
excelin ileriki zamanlardaki versiyonlarında eklenebilir galiba bu tip durumlar
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Koşullu biçimlendirme ile yapılabilir sanırım.
Forum da arama yapabilirsiniz.
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
Koşullu biçimlendirme ile bu kadar biçimlendirme yapmak pratikte mümkün değil.
Çünkü her hücre tek tek koşullu biçimlendirme yapılması gerekir.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,640
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
231974
2015 yılındaki demir hesaplamalarımda demir şekli denen yerdeki gri renkli olan sayıları formülle ve kenarlıkları tek tek koşullu biçimlendirme ile yapmıştım ama çok çok zamanımı almıştı söylendiği gibi. şimdi bu gibi işlerin daha kolay yollarını aramaya çalışıyorum ama bu seferki sorumda format vs farklı olduğu için 39 adet imalat parçasının demir şekilli ve sayılı tabloyu kenarda yaptım. tek seferde çağırmakla ilgili bir sorumdu.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,640
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
tabloya satır sütun eklediğimde makro çalışmadı
bu eklemeler olunca kod otomatik değişemez mi
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Olur olmasına da, öyle bir tablo hazırlayıp soruyorsunuz ki, kriter ya da referans alınacak bir şey bırakmıyorsunuz.

Nihayetinde son gönderdiğiniz resimle ilk dosyanız birbirinden çok farklı.
Bu minvalde kopyalanacak ve yapıştırılacak alanlar için kriterleri söyleyebildiğiniz dosyanızı eklerseniz ona göre düzenleyebilirim.
 
Son düzenleme:

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,640
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
hocam son gönderdiğim resim geçmişte buna benzer bir çalışmayı koşullu biçimlendirme ile çözmüştüm diye 8 ve 9 nolu mesaja cevaben göndermiştim. asıl sorumla ilgisi yoktur.
koddaki adreslerini manuel değiştirip satır sütun eklemekle ilgili değişik durumu kendim çözebildim.
en ufak bir satır sütun eklediğimde kod içindeki
Range("DX8:EL105").Clear

adresi değişimi dinamik olabiliyor mu makro larda
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,640
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
Range("DX8:EL105").Clear
Range("FV8").Offset(0, (Range("DX3") - 1) * 15).Resize(98, 15).Copy
Range("DX8").PasteSpecial xlPasteAll

hocam sizin bu kodu güncel şöyle belirtsek
Excel dosyasının içinde bir yerde belirtsek

Kopyalanacak Alanların ilkinin sol üst köşesinin hücresi = FV8
Kaç Satır Kaç sütun kopyalanacağı =98x15 yada (98,15) (98 satır 15 sütun demek)
Yapıştırılacak Alanın Sol Üst Hücresi = DX8
Kaçıncı aralığın kopyalanması için yazdığımız sayı, hangi hücreye yazılacak = DX3
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Siz 98,15 deki satır ve sütun sayısının değişebilir olmasından mı?
FV8 hücresinin değişebileceği mi?
DX8 hücresinin değişebileceği mi?
DX3 hücresinin değişebileceği mi?
Yoksa bunlardan birden fazlasının değişebileceğini mi söylüyorsunuz?
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,640
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
hepsi değişken hocam, hepsini ben bir yerde belirleyecem makroya çalıştır diyecem sadece
diye düşünüyorum. kodun içine defalarca girip değişmeyecem hücrelere yazacam makroyu çalıştırcam

231993
buna benzer bir çözüm hocam eklediğim dosya sorumdan bağımsız.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,640
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
231994
buda örnek olabilir hocam
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Şu an son haliyle kullandığınız dosyayı paylaşırsanız üzerinde yapayım.
Sizden istediğim, ilgili alan ve hücrelere BAŞLIK yazmanız. Bu başlıklara göre otomatik olarak çalıştırayım
 
Üst