Excel工作表中的奇怪问题
我无法将这条记录导入sql server 2000。它使缓冲区超出了限制。为什么它会显示这样的字符?如果我将字符限制为255,这是正常的。我试着像下面这样模拟 以下是一个示例文件: 打开记事本。在双引号内创建一个小文本并粘贴到excel中。现在双击该单元格并添加更多字符,使其跨越255个字符。现在您将看到#符号 我试着把格式改成文本。现在,右键单击单元格并单击“属性”。它将再次显示哈希Excel工作表中的奇怪问题,excel,Excel,我无法将这条记录导入sql server 2000。它使缓冲区超出了限制。为什么它会显示这样的字符?如果我将字符限制为255,这是正常的。我试着像下面这样模拟 以下是一个示例文件: 打开记事本。在双引号内创建一个小文本并粘贴到excel中。现在双击该单元格并添加更多字符,使其跨越255个字符。现在您将看到#符号 我试着把格式改成文本。现在,右键单击单元格并单击“属性”。它将再次显示哈希 这是什么属性?如何使其恢复正常?此记录只是我必须导入的数百万条记录中的一个示例。在Excel 2003中,单元
这是什么属性?如何使其恢复正常?此记录只是我必须导入的数百万条记录中的一个示例。在Excel 2003中,单元格中的字符数可以超过255个,但不能设置值或使用包含255个以上单元格的单元格中的值 您可以使用VBA按单元格导入包含255个字符以上的数据,如:
Sub CutCell()
Dim i as Integer
Dim mytxt As String
' Create a string 1000 characters in length.
mytxt = WorksheetFunction.Rept("test", 250)
ActiveSheet.Shapes("Text Box 1").Select
With Selection
' Initialize text in text box.
.Text = ""
For i = 0 To Int(Len(mytxt) / 255)
.Characters(.Characters.Count + 1).Text = Mid(mytxt, (i * 255) + _
1, 255)
Next
End With
End Sub
有关此问题的更多信息,请参阅。请为您的问题选择更具描述性的标题。“Excel工作表中的奇怪问题”并不严重。