我想使用TextBox
类将VB.NET
中的Clipboard
字符串粘贴到Excel表格中:
txtBox.SelectAll()
Clipboard.SetText(txtBox.SelectedText)
Sheet.Range("B5").Select()
Sheet.Paste()
但是,我最终在Excel应用程序中获得的字符串非常庞大,因为它以多个不必要的空格结束,而我用来粘贴它的列看起来非常难看。
有哪种方法可以使用VB.NET
修剪或删除复制字符串中的空格/空格?
提前致谢
编辑:现在我有一个新问题。如果我有一个DataGridView
并且我遇到同样的问题,在这种情况下如何修剪文本?这是我的代码:
dgv1.SelectAll()
dgv1.ClipboardCopyMode = DataGridViewClipboardCopyMode.EnableAlwaysIncludeHeaderText
Clipboard.SetDataObject(dgv1.GetClipboardContent())
答案 0 :(得分:1)
查看String.Trim()
Clipboard.SetText(txtBox.Text.Trim)
Sheet.Range.Select("B5")
Sheet.Paste