所以我尝试使用Cells对象来存储字符串,并且我一直收到应用程序错误:
$users = DB::connection('another_db_connection')->select('users somehow');
无论我不断尝试引用它的方式不同
请帮忙。
答案 0 :(得分:1)
.text是一个只读属性。尝试将您的值分配给.value
此外,细胞从1开始计数,因此细胞(0,2)毫无意义。
Sheets("Final").Cells(1, 1).Value = "order#"
finalSht.Cells(1, 2) = "Nurse"
finalSht.Cells(1, 3) = "Message"
答案 1 :(得分:0)
Range.Text property是显示的文本,因为它在单元格中格式化,您无法分配它。把它想象成只读¹。将您的字符串分配给单元格的Range.Value property或(因为.Value)是默认值)只需将其放入单元格。
Sheets("Final").Cells(1, 1) = "order#"
Sheets("Final").Cells(1, 1).Value = "order#"
这可以通过日期轻松证明。单元格可能具有格式化的.Text属性,即18-Jul-2015,日期.Value为2015年7月18日,原始Range .Value2为42203。
¹.Text属性的官方文档是矛盾的。
返回或设置指定对象的文本。只读字符串。
它是只读的还是你可以设置它。不是两个。