Acho que vou aguardar o fim do semestre, vou terminar o template agora de uma forma mais normal. E então me dedicar a ver como adicionar diálogos para o uso do template. Já vi que não será tão fácil assim.
Valeu pelas dicas. Em 25 de novembro de 2012 12:42, Antônio Ezequiel < [email protected]> escreveu: > Renato, > > é possível vincular a variável ao objeto do modo seguinte: > > Sub Calc_Idade > sName = InputBox ("Qual o seu nome?","Value input") > iAnoNasc = Int(InputBox (sName & ", em que ano você nasceu?","Value > input")) > MsgBox ("Certo, " & sName & ". Então você tem " & (2012 - iAnoNasc) & " > anos.", 64, "Idade calculada") > End Sub > > Porém, para o desenvolvimento pretendido pelo Antonio, talvez, seja melhor > utilizar as "caixas de diálogo" (Ferramentas -> Macros -> Organizar Caixas > de Diálogo). > > Abraço. > > Antonio Ezequiel. > > > > > >________________________________ > > De: GMAIL contador.renato.eco <[email protected]> > >Para: 'Antonio Todo Bom ✈' <[email protected]>; 'Usuários dicas > LibreOffice' <[email protected]> > >Enviadas: Sábado, 24 de Novembro de 2012 18:13 > >Assunto: RES: [pt-br-usuarios] Preciso de Auxílio com Macro > > > >Oi Antonio, > > > >Eu poderia fazer isso num dia SE EU SOUBESSE COMO VINCULAR A VARIÁVEL ao > OBJECTO (aqui neste caso, cx.diálogo (objecto=InputBox) as molduras para > imagens etc (ImageBoxPicture). > > > >Como vc já percebeu, ainda ninguém respondeu afirmativamente (Lembra-se > de mim por email pedindo sua ajuda em programação LibreBasic ?) > >Eu já li quase metade do guia no que desse exemplo ou descrevesse. > > > >Se fosse em Visual Basic/C++ da microsoftVISUALstudio, seria : > >A$ = InputBox("Título da Legenda = ","Digite o nome do > Título","SugestãodeTítulo",11000,7000) > >Clicar no ícone da cx.ferramentas = ImageBox, DESENHAR O TAMANHO da > moldura e na propriedade Picture clicar seta e aberta a cx.do CommonDialog, > escolher os arquivos. > >Etc.etc.etc.... > > > >Como vc viu, a variável "A$", o programa já a vincula ao InputBox, mas no > LibreBasic, ninguém ainda me respondeu ou a ti responderá. > > > >POR FAVOR, se vc receber email individual, pergunte ao remetente se > poderá me repassar. > >Desde já, agradeço > > > >(]Abraços > >Renato > > > >-----Mensagem original----- > >De: Antonio Todo Bom ✈ [mailto:[email protected]] > >Enviada em: sábado, 24 de novembro de 2012 02:30 > >Para: Usuários dicas LibreOffice > >Assunto: [pt-br-usuarios] Preciso de Auxílio com Macro > > > >Estou fazendo um template completo para trabalhos acadêmicos e, pensei em > >resolver um problema através de macro. > > > >Quero automatizar a inserção de imagens, figuras, gráficos, fórmulas. > >A ideia é criar uma macro que abra uma janela de diálogo e conduza o > >usuário a digitar o título da legenda, a especificação fonte (origem), > >procurar pelo arquivo, e preparar o quadro, posicionar a legenda e o texto > >"Fonte: xxxx". > > > >No caso de Gráficos, fórmulas, não vai procurar por arquivo, e sim só > >preparar a moldura, posicionar legenda e texto de fonte e iniciar o > >processo normal do LibreOffice para criar gráficos (objeto OLE) ou > >fórmulas. > > > >Enfim. Não estou com tempo para comer com farinha literatura para fazer > >isso tudo agora e procuro por algum voluntário para codificar. Eu passo > >toda a orientação de como deverá ser feito. > > > >Fico no aguardo. > > > >Antonio Todo Bom > > > >-- > >Você está recebendo e-mails da lista [email protected] > ># Informações sobre os comandos disponíveis (em inglês): > > mande e-mail vazio para [email protected] > ># Cancelar sua assinatura: mande e-mail vazio para: > > [email protected] > ># Arquivo de mensagens: > http://listarchives.libreoffice.org/pt-br/usuarios/ > > > > > >-- > >Você está recebendo e-mails da lista [email protected] > ># Informações sobre os comandos disponíveis (em inglês): > > mande e-mail vazio para [email protected] > ># Cancelar sua assinatura: mande e-mail vazio para: > > [email protected] > ># Arquivo de mensagens: > http://listarchives.libreoffice.org/pt-br/usuarios/ > > > > > > > -- > Você está recebendo e-mails da lista [email protected] > # Informações sobre os comandos disponíveis (em inglês): > mande e-mail vazio para [email protected] > # Cancelar sua assinatura: mande e-mail vazio para: > [email protected] > # Arquivo de mensagens: > http://listarchives.libreoffice.org/pt-br/usuarios/ > -- Você está recebendo e-mails da lista [email protected] # Informações sobre os comandos disponíveis (em inglês): mande e-mail vazio para [email protected] # Cancelar sua assinatura: mande e-mail vazio para: [email protected] # Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/

