Hücre ve makro

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Ekteki örneği inceleyin.
 
Katılım
16 Nisan 2005
Mesajlar
353
Selam

Sevgili leventm
burada iki resim görüyor 10-20..fan resim
görmesi için makro'nun komut satırılarında göremedim?
nereden yapabilirim . sadece komutu yasanız sevinirim

Teşeküller
 
Katılım
16 Nisan 2005
Mesajlar
353
Selam arkadaşlar

Makro'da türkçe komut yazabilirimiyiz.
Leventm bey verdiğin örneği makrosunu türkçe yazabilirmiyiz


Teşeküller
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Makronun kodları aşağıdaki gibidir. Bir programlama dilinin Türkçe olması gibi bir şey söz konusu olamaz.

[vb:1:7527f817f0]Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address <> "$E$6" Or [e6] = 0 Then Exit Sub
On Error Resume Next
Shapes("resim").Select
Selection.Delete
deger = [e6].Value
sat = Columns(1).Find(deger).Row
ActiveSheet.Shapes(Cells(sat, 2).Value).Select
Selection.Copy
[d15].PasteSpecial
Selection.ShapeRange.Name = "resim"
[e6].Select
End Sub
[/vb:1:7527f817f0]
 
Katılım
16 Nisan 2005
Mesajlar
353
Sevgili leventm çok sağolun ilgilendiğiniz için.

bu kotları tama sizden aldım yeni bir excel açtım ve kopyaladım ama bir türlü olmadı ?

tekrar bir baksanız sevinirim veya kodu yazdıktan sonra bir işlemi var acaba?
birde 20-30-40....resimleri için geçerlidi dimi?

Teşeküller
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Resimlerin adı ile hücredeki resim adı yazılışları farklı, hücrede "Resim1" yazıyor halbuki resmin adı "Resim 1" yani arada bir boşluk var bunu düzeltirseniz normal çalışır.
 
Katılım
16 Nisan 2005
Mesajlar
353
Selam
Sevgili Leventm

bu saate kader tek bunda çalıştım
soru
1-Her şeyi yazıp ve resimleri ekledikten sonra kodu yazıp doğru çalışıyor
tersini yaptığım zaman çalışmıyor. yani önce kot yazıp sonra adları yazıp
ve sonra resimi eklediğimde çalışmıyor

soru
2-(a,b,c...) adılarını ve (Resim 1, Resim 2, Resim3.... ) başka bir hüçrede
yazdığımda ( gösterdiğimde) gene çalışmıyor.

genel ve serbest bir formül varmı acaba

çok sağolun
 
Katılım
16 Nisan 2005
Mesajlar
353
nihatjeoloji' Alıntı:
Selam
Sevgili Leventm

bu saate kader tek bunda çalıştım
soru
1-Her şeyi yazıp ve resimleri ekledikten sonra kodu yazıp doğru çalışıyor
tersini yaptığım zaman çalışmıyor. yani önce kot yazıp sonra adları yazıp
ve sonra resimi eklediğimde çalışmıyor

soru
2-(a,b,c...) adılarını ve (Resim 1, Resim 2, Resim3.... ) başka bir hüçrede
yazdığımda ( gösterdiğimde) gene çalışmıyor.

genel bir formül varmı acaba

çok sağolun
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Kod sadece E6 hücresinde değer değiştiğinde çalışacaktır. E6 yerine başka hücre isimleri yazabilirsiniz. Genel olamaz,mutlaka referansın kod içinde tanımlanması gerekir. birinci sorunuzda ise açıkçası ne demek istediğinizi anlayamadım.
 
Katılım
16 Nisan 2005
Mesajlar
353
Sevgili leventm kusura bakmasınız dimi

Ã?R.gönderdim bir baksanız sevinirim

Teşekküller
 
Üst