ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   line breaks in a variable (https://www.excelbanter.com/excel-programming/283288-line-breaks-variable.html)

[email protected]

line breaks in a variable
 
IO currently have the following variable in one continuous line:

sTables = "* Basic Tables. TEMPORARY. NUMERIC T0000000. LEAVE T0000000.
VARIABLE LABEL T0000000 'Table Total'. VALUE LABELS T0000000 0 ' '.
TABLES /FORMAT BLANK MISSING('.') /OBSERVATION " & myVars4ANOVA & "
/TABLES (" & myVars4Table & ") BY (" & Groupvar & "+ T0000000)
(STATISTICS) /STATISTICS mean( ( F7.2 ))."

The program I am passing the variable sTables to needs sTables to look
exactly like:

sTables = "* Basic Tables.
TEMPORARY.
NUMERIC T0000000.
LEAVE T0000000.
VARIABLE LABEL T0000000 'Table Total'.
VALUE LABELS T0000000 0 ' '.
TABLES /FORMAT BLANK MISSING('.') /OBSERVATION " &
myVars4ANOVA & " /TABLES (" & myVars4Table & ") BY (" & Groupvar
& "+ T0000000) (STATISTICS) /STATISTICS mean( ( F7.2 ))."

so that there is a line break after each period mark.
I cannot figure out how to create line breaks within the parentheses?


Lance


Tom Ogilvy

line breaks in a variable
 
sTable = Application.Substitute(sTable,".", vbNewLine & ".")

you might also try vbCr or vbLf in place of vbNewline (vbNewline is
equivalent to vbCRLF in windows).

Regards,
Tom Ogilvy

wrote in message
...
IO currently have the following variable in one continuous line:

sTables = "* Basic Tables. TEMPORARY. NUMERIC T0000000. LEAVE T0000000.
VARIABLE LABEL T0000000 'Table Total'. VALUE LABELS T0000000 0 ' '.
TABLES /FORMAT BLANK MISSING('.') /OBSERVATION " & myVars4ANOVA & "
/TABLES (" & myVars4Table & ") BY (" & Groupvar & "+ T0000000)
(STATISTICS) /STATISTICS mean( ( F7.2 ))."

The program I am passing the variable sTables to needs sTables to look
exactly like:

sTables = "* Basic Tables.
TEMPORARY.
NUMERIC T0000000.
LEAVE T0000000.
VARIABLE LABEL T0000000 'Table Total'.
VALUE LABELS T0000000 0 ' '.
TABLES /FORMAT BLANK MISSING('.') /OBSERVATION " &
myVars4ANOVA & " /TABLES (" & myVars4Table & ") BY (" & Groupvar
& "+ T0000000) (STATISTICS) /STATISTICS mean( ( F7.2 ))."

so that there is a line break after each period mark.
I cannot figure out how to create line breaks within the parentheses?


Lance





All times are GMT +1. The time now is 10:21 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com