Bu davranışı yalnızca tek bir fare tıklamasıyla elde edebilirsiniz. Çalışma sayfası kod alanına aşağıdaki olay makrosunu ekleyin:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Intersect(Target, Range("A1")) Is Nothing Then Exit Sub
Application.EnableEvents = False
Application.SendKeys "%{DOWN}f"
Application.EnableEvents = True
End Sub
Ne zaman hücreye tıklarsan A1, aşağı açılır otomatik olarak gerçekleşir.
Çalışma sayfası kodu olduğu için kurulumu çok kolaydır ve kullanımı otomatiktir:
- Excel penceresinin altındaki sekme adını sağ tıklatın
- Kod Görüntüle'yi seçin - bu bir VBE penceresi getirir
- öğeleri yapıştırın ve VBE penceresini kapatın
Herhangi bir endişeniz varsa, önce bir deneme çalışma sayfasında deneyin.
Çalışma kitabını kaydederseniz, makro onunla birlikte kaydedilir.
Excel'in daha sonra 2003 sürümünü kullanıyorsanız, kaydetmeniz gerekir.
.xlsx yerine .xlsm dosyası.
Makroyu kaldırmak için:
- VBE pencerelerini yukarıdaki gibi açın
- kodu temizle
- VBE penceresini kapatın
Genel olarak makrolar hakkında daha fazla bilgi için bkz.
http://www.mvps.org/dmcritchie/excel/getstarted.htm
ve
http://msdn.microsoft.com/en-us/library/ee814735(v=office.14).aspx
Etkinlik Makroları (çalışma sayfası kodu) hakkında daha fazla bilgi için bkz.
http://www.mvps.org/dmcritchie/excel/event.htm
Bunun çalışması için makrolar etkinleştirilmelidir!