I have written a Notepad++ Macro that will convert a SQL Query into a Vb string to paste into my VB code.
The principal is that you could just press Ctrl
+ Shift
+ E
and the macro should convert the SQL line from something like
SELECT a FROM b
TO "SELECT a FROM b" & vbCrLf & _
and then the cursor should move to the next line.
This is what my Macro looks like:
<Macro name="VB Script" Ctrl="yes" Alt="no" Shift="yes" Key="69">
<Action type="0" message="2453" wParam="0" lParam="0" sParam="" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam='"' />
<Action type="0" message="2451" wParam="0" lParam="0" sParam="" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam='"' />
<Action type="1" message="2170" wParam="0" lParam="0" sParam=" " />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="&" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam=" " />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="v" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="b" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="c" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="r" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="l" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="f" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam=" " />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="&" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam=" " />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="_" />
<Action type="0" message="2300" wParam="0" lParam="0" sParam="" />
</Macro>
I have checked with a few different ways and determined that this line will move the cursor one line down:
<Action type="0" message="2300" wParam="0" lParam="0" sParam="" />
The problem is that only on the first line executes the entire macro and moves one line down. But any line after that it doesn't move down a line.