Excel 2007 veya 2010'da CTRL + D tuşlarına bastığınızda (ve muhtemelen eski sürümlerde), üstündeki hücrenin tam bir kopyasını çıkarır (elbette hücre referanslarını değiştirme). Bunu yaparken, yazı tipi biçimlendirme, doldurma ve hatta kenarlıklar (ugh) gibi diğer her şeyi kopyalar. Değeri / forumulayı kopyalayıp şu anki hücrenin biçimlendirmesini miras alabilirsem, bu harika olurdu.
2014/08/01 Güncellemesi
Bu harika makro ile geldim. Ancak, bir makro kullanmanın olumsuz tarafı, geri alma yeteneğini kaybetmenizdir. Bir geri alma makrosu oluşturmadan geri alma işlevselliğini bir makroyla uygulamanın bir yolu olduğunu biliyorum . Bunu daha önce Excel'de yaptım. Excel'e bir şekilde çalışma kitabının durumunu korumasını, böylece geri almanın gerçekte geri dönmesini sağlayacak bir yol var. Yine de bu, muhtemelen göndermeyi bırakacağım bir soru.
Alt CtrlD () Dim R Menzili Olarak Set r = Seçim Uygulama Birimi (r, r.Offset (-1, 0)). Son Alt
Kimse buna daha doğal bir yaklaşım bilmiyorsa, o zaman cevap veren işareti alır.
=A1+A2
olmasıA2+A3
, bu kopyalar formül kelimesi kelimesine. Ayrıca, doldurma tutamacını fareyle aşağı sürüklemek, klavye kısayolunun amacını yitirir. CTRL + [ne olursa olsun] tuşuna basabilmek ve CTRL + D'nin biçimlendirmeyi kopyalamadan önce yaptığı her şeyi yapmasını istiyorum.