Hücre değiştirme

Katılım
27 Ağustos 2005
Mesajlar
12
Merhaba. bi soruma cevap arıyordum yardımcı olursanız sevinirim.

G1 hücresindeki sayı kaç ise Asütunundaki değeri değiştirsin.
örnek
eğer G1 = 112 ise

A112 = 112. ama A sütunu.
Ama formül veya makro sadece G1deki değere eşit olan sütunu değiştirsin. Teşekkürler
 
Katılım
19 Nisan 2007
Mesajlar
337
Excel Vers. ve Dili
Excel 2003 Türkçe
hangi sayfara işlem yapmak istiyorsanız o sayfa adı üzerine gelip Kodu Görüntüle yi seçin gelen pencereye aşağıdaki kodları yapıştırın
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim myRange As Range
Set myRange = Range("G1")
If Not Application.Intersect(Target, myRange) Is Nothing Then
Call Makro1
End If
End Sub

Sub Makro1()
Dim a As Integer
Columns("A:A").ClearContents
a = Range("G1").Value
Cells(a, 1) = Range("G1")
End Sub
 
Katılım
27 Ağustos 2005
Mesajlar
12
gerçekten tam istediğim gibi olmuş çok teşekkür ederim ama G1 sürekli değişken olduğu için a sütunundaki hücre eş zamanlı olarak değişmiyor. bunu nasıl giderebilirim acaba :S
 
Katılım
27 Ağustos 2005
Mesajlar
12
birde "a" sütunundaki hücre g1 deki değeri değilde mesela "serdar yazsın" !!!biliyorum birazcık çok şey istemiş gibi oldum. ama süzme için sabit değer gerekiyormuş :S
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,600
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

İlgili sayfanın kod bölümüne aşağıdaki kodları kopyalayınız.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Son
If Intersect(Target, [G1]) Is Nothing Then Exit Sub
Cells([G1], 1) = "SerdarLand"
Son:
End Sub
 
S

Skorpiyon

Misafir
Sayın Serdarland,

Sayın DeliBalta58'in vermiş olduğu kodlarda G sütunu her değiştiğinde işlem yapılıyor. "Serdar" yazması içinse yine Sayın Delibalta58'in vermiş olduğu kodlardaki aşağıdaki yeri değiştirin.

Sub Makro1()
Dim a As Integer
Columns("A:A").ClearContents
a = Range("G1").Value
Cells(a, 1) = "Serdar"
End Sub
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,600
Excel Vers. ve Dili
Ofis 365 Türkçe
Nerede hata verdi anlamadım.

Basit bir kod, bende çatır çatır çalışıyorda sizde nasıl çalışmaz?
 
S

Skorpiyon

Misafir
Sayın Serdarland,

Necdet Hocam
'ın kodları da çok güzel çalışıyor.
(Necdet Hocam sizin kodlarınıza hiç bakmadan cevap yazdığım için özür dilerim.)
 
Üst