タイトル | : イミディエイトウィンドウで改行が効かない? |
記事No | : 10617 |
投稿日 | : 2011/11/17(Thu) 15:09 |
投稿者 | : よっくん |
こんにちは。
環境: XP + VB2010
Dim sqlStr As String
sqlStr = "SELECT" & vbCrLf sqlStr = sqlStr & "更新日付, ユーザーID,COUNT(*)" & vbCrLf sqlStr = sqlStr & "FROM" & vbCrLf sqlStr = sqlStr & "○○マスタ" & vbCrLf sqlStr = sqlStr & "GROUP BY" & vbCrLf sqlStr = sqlStr & "更新日付, ユーザーID" & vbCrLf sqlStr = sqlStr & "ORDER BY" & vbCrLf sqlStr = sqlStr & "更新日付, ユーザーID" & vbCrLf 上記のコードを実行して イミディエイトウィンドウで ?sqlStr をやると、
"SELECT 更新日付, ユーザーID,COUNT(*) FROM ○○マスタ GROUP BY 更新日付, ユーザーID ORDER BY 更新日付, ユーザーID "
と表示され、イミディエイトウィンドウ内で改行されません。 ただ、 Debug.Print(sqlStr) で書き出すと
SELECT 更新日付, ユーザーID,COUNT(*) FROM ○○マスタ GROUP BY 更新日付, ユーザーID ORDER BY 更新日付, ユーザーID
というふうに改行されます。 VB2005の場合は、?sqlStr で 改行されて表示されていました。
VB2010で ?sqlStr でも改行されるような設定ってあるのでしょうか?
|