Excel elektronik tablolarındaki istemcilerden çok sayıda veritabanı bilgisi alıyorum. Bu veriyi tekrar veritabanına eklemek/güncellemek zorundayım.Excel'den tırnak işaretleri veya kesme işaretleri kaçışından yararlanma
Genellikle bir grup hücreyi birbirine ekleyerek ekleme ve güncelleştirme deyimlerini oluşturmak için excel kullanırım. Bazen veriler, içlerinde tek tırnak işareti olan metin hücrelerini içerir. Dikkatlice ele alınmazsa, bu tek tırnaklar SQL ifadelerinin kırılmasını sağlar.
Bir grup hücre değerini bir arada birleştirirken, metin verilerindeki tek tırnaklardan formüllerle nasıl çıkarım, sonuçta ortaya çıkan SQL komut dosyalarım geçerli olur? Bu T-SQL ifadelerinde karakter kaçar ve dize veri olarak davranır, iki tek tırnak tüm tek tırnak yerini alacak
=SUBSTITUTE(A1, "'", "''")
:
Bunu buraya atmıştım çünkü unutmaya devam ediyorum (muhtemelen şimdi yapmayacağım). ..) ve cevabı asla çabuk bulabilir. – Mir
Related: VBA ile değiştirmeyi deniyorsanız, bu soru size yardımcı olabilir. http://stackoverflow.com/questions/17430938/excel-escaping-single-and-double-quotes – Mir
Bul/Değiştir çalışmıyor mu? – pnuts