• Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü Formülleri Bozmadan Kopyalamak

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

uğurbatur

Yeni Üye
Kullanıcı Bilgileri
Aktiflik
Çevrimdışı
Katılım
30 Ara 2023
Mesajlar
47
Aldığı beğeni
8
Excel V
Office 365 TR
Konuyu Başlatan
Günaydın arkadaşlar;

Excel üzerinden hazırlanmış verileri muhasebe programına aktarıyoruz.
Kullandığımız muhasebe programı belli dönemlerde versiyon güncelliyor. Bu bize sıkıntı oluyor. Şöyle ki;

Ekteki dosyada muhasebe fişi sayfasında W sütunundaki veriler, yeni versiyonda A sütununa taşınıyor.
Böyle olunca W sütunundaki formülleri A sütununda tekrar yapmam gerekiyor.
Bu iş zaman alıyor, bunun kolay bir yolunu bulamadım.
Yardımcı olabilir misiniz ?
 

Ekli dosyalar

  • Sigorta Poliçesi Girişi.xlsx
    147.2 KB · Gösterim: 2
Bir başka basit yöntem ise formülleri kopyaladıktan sonra sadece değerleri yapıştırmak olabilir. Yani, W sütunundaki formülleri A sütununa kopyalayıp, ardından bu hücrelerin değerlerini alabilirsiniz:
********************************************************************************
Verilerinizi Excel tablosu formatında düzenlerseniz, sütunların yerini değiştirdiğinizde, formülleriniz dinamik olarak güncellenebilir. Excel tablosu kullanmak, verilerinizi taşımayı ve düzenlemeyi kolaylaştırır.

İşte size yardımcı olabilecek başka bir bir adım:

  1. Excel'de geliştirici sekmesini etkinleştirin. (Dosya > Seçenekler > Şeridi Özelleştir > Geliştirici'yi işaretleyin)
  2. Geliştirici sekmesinde, Makro kaydet butonuna tıklayın.
  3. Makro adını belirleyin ve Tamam'a tıklayın.
  4. W sütunundaki verileri seçin ve kopyalayın.
  5. A sütununa yapıştırın.
  6. Geliştirici sekmesinde, Kaydı durdur butonuna tıklayın.
  7. Visual Basic for Applications (VBA) editorunu açmak için Geliştirici sekmesinde Visual Basic butonuna tıklayın.
  8. Yeni oluşturduğunuz makronun kodunu bulun ve formülleri kopyalayıp yapıştıran işlemleri içeren kodu ekleyin.
Bir örnek kod şu şekilde olabilir:

Sub VerileriTasi()
Range("W:W").Copy
Range("A:A").PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
End Sub

Bu adımları takip ederek W sütunundaki verileri A sütununa hızlı bir şekilde taşıyabilir ve formülleri tekrar oluşturmak yerine bu işlemi otomatikleştirebilirsiniz
 
Bir başka basit yöntem ise formülleri kopyaladıktan sonra sadece değerleri yapıştırmak olabilir. Yani, W sütunundaki formülleri A sütununa kopyalayıp, ardından bu hücrelerin değerlerini alabilirsiniz:
********************************************************************************
Verilerinizi Excel tablosu formatında düzenlerseniz, sütunların yerini değiştirdiğinizde, formülleriniz dinamik olarak güncellenebilir. Excel tablosu kullanmak, verilerinizi taşımayı ve düzenlemeyi kolaylaştırır.

İşte size yardımcı olabilecek başka bir bir adım:

  1. Excel'de geliştirici sekmesini etkinleştirin. (Dosya > Seçenekler > Şeridi Özelleştir > Geliştirici'yi işaretleyin)
  2. Geliştirici sekmesinde, Makro kaydet butonuna tıklayın.
  3. Makro adını belirleyin ve Tamam'a tıklayın.
  4. W sütunundaki verileri seçin ve kopyalayın.
  5. A sütununa yapıştırın.
  6. Geliştirici sekmesinde, Kaydı durdur butonuna tıklayın.
  7. Visual Basic for Applications (VBA) editorunu açmak için Geliştirici sekmesinde Visual Basic butonuna tıklayın.
  8. Yeni oluşturduğunuz makronun kodunu bulun ve formülleri kopyalayıp yapıştıran işlemleri içeren kodu ekleyin.
Bir örnek kod şu şekilde olabilir:

Sub VerileriTasi()
Range("W:W").Copy
Range("A:A").PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
End Sub

Bu adımları takip ederek W sütunundaki verileri A sütununa hızlı bir şekilde taşıyabilir ve formülleri tekrar oluşturmak yerine bu işlemi otomatikleştirebilirsiniz
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Bu makro, W sütunundaki tüm formülleri A sütununa kopyalar.
İşinizi görürmü deneyiniz
Çok teşekkür ederim, sonumum çözülmüştür.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst