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