Satır ve paragraf sonları içeren bir Word tablosundaki verilerim var. Verileri Excel'e kopyaladığımda, istediğim her satırı ve paragrafı birden çok hücreye böler. Verileri Excel'e nasıl kopyalarım ve araları nasıl saklarım?
Satır ve paragraf sonları içeren bir Word tablosundaki verilerim var. Verileri Excel'e kopyaladığımda, istediğim her satırı ve paragrafı birden çok hücreye böler. Verileri Excel'e nasıl kopyalarım ve araları nasıl saklarım?
Yanıtlar:
Biraz karakter değişimi yapmanız gerekecek. Oldukça basit bir düzeltme.
Kelimede:
^l. Bu, tüm satır sonlarını seçecektir.
^p.^v.
Excel'de:
Referanslar:
daha kolay bir yol var.
Bir Google Gmail hesabınız varsa, Google Drive'ı açabilir ve yeni bir e-tablo oluşturabilir, ardından tüm tabloyu Microsoft Word'den Google E-Tablo'ya kopyalayabilirsiniz. İstediğiniz biçimde aldıktan sonra, tabloyu Microsoft Excel'e kopyalayabilirsiniz.
Excel'e kopyalamadan önce hücrelerin excelde bölünmesine neden olan newline'ı kaldırmak için vba işlevi yaptım.
sub RemoveNewLinesFromTabelCells (tamsayı olarak tblnumber)
'seçilen tablodaki her hücreden yeni satırı tablo numarasına göre kaldır
dim x uzun, y uzun, sütun uzun, satır uzun
columncount = Activedocument.Tables (tblNumber) .Range.Columns.Count
rowcount = Activedocument.Tables (tblNumber) .Range.Rows.Count
x = 1 için satır sayısına
y = 1 ila sütun sayısı
ActiveDocument.Tables (tblNumber) .cell (x, y) .Range.Text = Değiştir (ActiveDocument.TAbles (tblNumber) .cell (x, y) .Range.Text, Chr (13, "")
sonraki y
sonraki x
son alt