2017-05-18 51 views
-2

當我將它粘貼到任何編輯器中時,引號出現在結尾和開始處,並且裏面的引號被複制。如何從excel多單元複製而不引用重複?

+0

能否請您提供的多細胞看起來像什麼,它是什麼,當你粘貼它像一個例子嗎?另外,具體的編輯器會有幫助。 – Kyle

+0

例如在一個單元格內有一個新行。 –

+2

請參觀 –

回答

0

創建一個宏,並嘗試下面的代碼:

Sub copy() 
    'If needed Attach Microsoft Forms 2.0 Library: tools\references\Browse\FM20.DLL 
    'Then set a keyboard shortcut to the CopyCells Macro (eg Crtl T) 
    Dim objData As New DataObject 
    Dim cell As Object 
    Dim concat As String 
    Dim cellValue As String 
    CR = "" 
    For Each cell In Selection 
    If IsNumeric(cell.Value) Then 
     cellValue = LTrim(str(cell.Value)) 
    Else 
    cellValue = cell.Value 
    End If 
    concat = concat + CR + cellValue 
    CR = Chr(13) 
    Next 
    objData.SetText (concat) 
    objData.PutInClipboard  
End Sub 
+0

只是在沒有解釋任何東西的情況下發布代碼的答案是不好的做法。請閱讀[回答]。 –

+1

不好,但很有用 –

+0

@Andras_v的確,我只是說:添加描述代碼的功能以及爲什麼它可以解決問題可能是一個好主意。這幾乎會使它成爲一個很好的答案。 –

相關問題