Ajuda do LibreOfficeDev 27.2
Exibe as cadeias de caracteres ou expressões numéricas especificadas no ecrã ou num ficheiro sequencial.
Print [#filenum,] expression1[{;|,} [Spc(number As Integer);] [Tab(pos As Integer);] [expression2[...]]
filenum: Qualquer expressão numérica que contenha o número do ficheiro definido pela instrução Open para o respetivo ficheiro.
expressão: Qualquer expressão numérica ou de cadeia de caracteres a ser impressa. É possível separar várias expressões com um ponto e vírgula. Se forem separadas por uma vírgula, as expressões são recuadas até ao próximo ponto de tabulação. Os pontos de tabulação não podem ser ajustados.
número: Número de espaços a inserir pela função Spc.
pos: São inseridos espaços até à posição especificada.
Se uma vírgula ou um ponto e vírgula aparecerem depois da última expressão para serem impressos, o LibreOfficeDev Basic armazena o texto numa memória interna e continua a executar o programa sem imprimir. Quando é encontrada outra instrução para imprimir sem uma vírgula ou um ponto e vírgula no fim, todo o texto a ser impresso é impresso de imediato.
As expressões numéricas positivas são impressas com um espaço inicial. As expressões negativas são impressas com um sinal de menos. Se um dado intervalo for excedido por valores de vírgula flutuante, a respetiva expressão numérica é impressa em notação exponencial.
Se a expressão a imprimir exceder um certo comprimento, o ecrã será moldado automaticamente à próxima linha.
Pode inserir a função Tab, entre ponto e vírgula, entre os argumentos e avançar o resultado para uma posição específica ou pode utilizar a função Spc para inserir um número específico de espaços.