MSGBOX VIA BAT
                    Amigos, Vou direto ao assunto...
Preciso colocar um MsgBox no Inicializar para q o Usuário escolha entre as opções de "Abrir uma Planilha" ou "Não", como fiz abaixo:
Respo = MsgBox("Você desejar começar a trabalhar com a planilha Status de Compras?", _
vbYesNo + vbCritical + vbDefaultButton1)
Title = "Aviso!"
If Respo = vbYes Then
Workbooks.Open FileName:="I:\Suprimentos\Status de Compras.xls"
Else:
MsgBox("Não se esqueça que é imprescindÃvel a atualização do Status de Compras!"
End If
....................
Bom até aà tudo bem...
Mas o problema é que preciso fazer isso Via BAT pq ainda não tenho a Licença pra utilizar o VB6 aqui na empresa.
Sei que poderia colocar um atalho da Planilha no Incializar mas quero dar ao Usuário a opção de não abrÃ-la naquele momento.
PFavor, Alguém saberia como posso fazer isto via BAT ??
                
            Preciso colocar um MsgBox no Inicializar para q o Usuário escolha entre as opções de "Abrir uma Planilha" ou "Não", como fiz abaixo:
Respo = MsgBox("Você desejar começar a trabalhar com a planilha Status de Compras?", _
vbYesNo + vbCritical + vbDefaultButton1)
Title = "Aviso!"
If Respo = vbYes Then
Workbooks.Open FileName:="I:\Suprimentos\Status de Compras.xls"
Else:
MsgBox("Não se esqueça que é imprescindÃvel a atualização do Status de Compras!"
End If
....................
Bom até aà tudo bem...
Mas o problema é que preciso fazer isso Via BAT pq ainda não tenho a Licença pra utilizar o VB6 aqui na empresa.
Sei que poderia colocar um atalho da Planilha no Incializar mas quero dar ao Usuário a opção de não abrÃ-la naquele momento.
PFavor, Alguém saberia como posso fazer isto via BAT ??
                    Pq não usa VBA do excel?
                
            
                    Realmente poderia fazer isto utilizando um Auto_Open na Planilha, mas todos os Usuários possuem NÃveis de proteção de Macro e eu não quero correr o risco de brecarem a execução.
Sendo assim a Bat seria uma boa opção...
PFavor, Alguém saberia como posso fazer isto via BAT ??
                
            Sendo assim a Bat seria uma boa opção...
PFavor, Alguém saberia como posso fazer isto via BAT ??
                    Amigo usa o vbscript !!!
                
            
                    Como posso utlizar o VBScript??
Tem algum material ou exemplo pra eu pesquisar esta alternativa???
                
            Tem algum material ou exemplo pra eu pesquisar esta alternativa???
                    Amigo dá uma procurada no google:
VBScript
Abraço
                
            VBScript
Abraço
                    APJUNIOR, para usar em VBScript, deveria ser executado pelo Internet Explorer, funfa da mesma forma que o VB ou VBA, só que dentro de um script HTML, mas se for pra usar VBScript, eu recomendo então JavaScript que é interpretado por qualquer browser, veja:
Qualquer dúvida poste...flw
                
            <html>
<head>
<title>Abrir planilha</title>
</head>
<body>
<script language="JavaScript">
  if (confirm('Você desejar começar a trabalhar com a planilha Status de Compras?')){
    window.document.location = 'file://C:/arquivo.xls';
  }else{
    alert('Não se esqueça que é imprescindÃvel a atualização do Status de Compras!');
  }
  window.close;
</script>
</body>
</html>Qualquer dúvida poste...flw
                    Faça um VBS (VBScript) é bem mais simples...
Nele você pode usar o createobject e por sà só trabalhar diretamente com o objeto manipulado
                
            Nele você pode usar o createobject e por sà só trabalhar diretamente com o objeto manipulado
                    Via VBScript persistiu os mesmos problemas de se usar VBA Excel.
Apareceu pro Usuário, alertas e avisos de conteúdo ativo de scripts e contrloes ActiveX próprios do IExplorer devido ao nÃvel de segurança que é configurado como default para todos.
Eu não queria correr o risco de brecarem a execução.
Sendo assim a Bat seria a opção...
PFavor, Alguém saberia como posso fazer isto via BAT ??
                
            Apareceu pro Usuário, alertas e avisos de conteúdo ativo de scripts e contrloes ActiveX próprios do IExplorer devido ao nÃvel de segurança que é configurado como default para todos.
Eu não queria correr o risco de brecarem a execução.
Sendo assim a Bat seria a opção...
PFavor, Alguém saberia como posso fazer isto via BAT ??
                    cria um arquivo com extenção .vbs dentro dele coloque codigos do vbscript
                
            
                    VC tem Licença para usar o ACCESS??
                
            
                        Tópico encerrado , respostas não são mais permitidas
                    
                


