VBA Save File Dialog,

VBA Save File Dialog, FileDialog(msoFileDialogSaveAs)


Pode haver momentos em que você precisa perguntar ao usuário selecionar um local para salvar um arquivo. Isso pode ser feito usando o diálogo salvar o arquivo . Tenha em mente que a salvar diálogos de arquivo na verdade não salvar nada . Ela apenas retorna o caminho completo que o usuário tenha selecionado para salvar o arquivo.

O método para criar o diálogo de salvar o arquivo explicado neste artigo usa o comando FileDialog ( msoFileDialogSaveAs ) . Tem um único problema . Você não pode aplicar filtros de tipo de arquivo . Se os filtros de tipo de arquivo são essenciais , existem duas coisas que você pode fazer :

Se você estiver usando VBA para Excel , você pode usar o método descrito no artigo, Excel VBA de diálogo Salvar arquivo , GetSaveAsFilename () Se você não estiver usando VBA para Excel você terá que usar a API do Windows , consulte MSDN, Microsoft exibição Abrir e Salvar como caixas de diálogo no Access com funções de API .


exemplo: Neste exemplo, uma caixa de diálogo se abrirá perguntando ao usuário para selecionar um local para salvar o arquivo . O caminho selecionado será exibido em uma caixa de mensagem :


Sub Example1()Dim intChoice As Integer Dim strPath As String 
'make the file dialog visible to the user intChoice = Application.FileDialog(msoFileDialogSaveAs).Show'determine what choice the user made If intChoice <> 0 Then     'get the file path selected by the user 
    strPath = _ 
        Application.FileDialog(msoFileDialogSaveAs).SelectedItems(1) 
    'displays the result in a message box 
Call MsgBox(strPath, vbInformation, "Save Path")End If End Sub 

Resultado:




Os detalhes a seguir foram selecionados para salvar o arquivo : Nome do arquivo: "Test" Caminho do arquivo : "D: Temp" Tipo de Arquivo : Livro do Excel (* .xlsx )

O caminho resultante é exibido em uma caixa de mensagem :


Título Custom:
 Por padrão, o título da Save File Dialog é " Arquivo Salvar " :



Usando a propriedade .title você pode definir um título personalizado para o diálogo. No exemplo abaixo do título " Título aleatórios para Dialog" será usado:

Sub Example2()Dim intChoice As Integer 
'change the display name of the save file dialog Application.FileDialog(msoFileDialogSaveAs).Title = _    "Random Title For Dialog" 
'make the file dialog visible to the user intChoice = Application.FileDialog(msoFileDialogSaveAs).Show'determine what choice the user made If intChoice <> 0 Then     'your code here 
End If End Sub 

Resultado:




comentem pessoal. !!!!
quem precisar de serviços de programação pode me chamar no e-mail:
magnoalh1@gmail.com.

faço trabalhos avulsos de programação em php , javascript , html , VBA-EXCEL e EXCEL formulas avançadas . pode entrar em contato no whatsapp 83988596239. nós combinaremos os valores de acordo com a demanda.

AV - Tecnologia da Informação e Comunicação



 Questão número 1.1a Questão (Ref.: 241306)Pontos: 1,0  / 1,5
Existem várias abordagens sobre a regulamentação da profissão de Informática. Dentre essas abordagens existem os princípios, que deveriam ser observados em uma eventual regulamentação da profissão segundo a Sociedade Brasileira de Computação. A partir dessa afirmação descreva detalhadamente os três princípios da Sociedade Brasileira de Computação.



Gabarito:
 1. Exercício da profissão de Informática deve ser livre e independer de diploma ou comprovação de educação formal. 2. Nenhum conselho de profissão pode criar qualquer impedimento ou restrição ao princípio acima. 3. A área deve ser Auto-Regulada.


 Questão número 2.2a Questão (Ref.: 64413)Pontos: 0,5  / 0,5
Analise as sentenças abaixo sobre as definições e a relação existente entre Sociedade, Ciência e Tecnologia e, em seguida, assinale a alternativa correta:

I. A ciência constitui-se de um conjunto de conhecimentos organizados e está relacionada à comprovação de teorias;
II. A Sociedade constitui-se por um conjunto de pessoas, as quais constroem conhecimentos (ciência) e desenvolvem tecnologia;
III. No exemplo citado sobre o telefone celular, podemos perceber que a sociedade demandou o desenvolvimento de novos conhecimentos através das tecnologias que, por sua vez, demandaram o desenvolvimento da ciência e das técnicas.
Opção Não RespondidaNenhuma das sentenças apresentadas está correta
Somente as sentenças I e II estão corretas
Opção Não RespondidaSomente a sentença III está correta
Opção Não RespondidaSomente as sentenças II e III estão corretas
Opção Não RespondidaSomente as sentenças I e III estão corretas



 Questão número 3.3a Questão (Ref.: 624934)Pontos: 0,5  / 0,5
Segundo Lucas Agrela da Revista INFO Online O Facebook é o aplicativo responsável pela maior parte do tráfego de internet móvel no Brasil. De acordo com um estudo realizado pela Ericsson e divulgado nesta semana, 28% de todas as transmissões e envios de dados são feitas pelos apps da rede social. O levantamento indicou que o segundo app mais usado é o Chrome (16%), seguido pelo YouTube (15%), pelo WhatsApp (13%) e, por fim, pelo Instagram (6%). O restante do tráfego vem de outros aplicativos, que detém parcelas menores, totalizando 22%. Ou seja, dois terços do tráfego de dados de aplicativos em redes móveis estão concentrados nestes cinco apps.
Disponível em: < http://exame.abril.com.br/tecnologia/noticias/facebook-e-maior-parte-do-trafego-de-internet-movel-no-pais >. Acesso em: 27/02/2015.
  • Esses dados comprovam o quanto as Redes Sociais estão presentes em nosso cotidiano. O Facebook possibilita o surgimento de comunidades virtuais algo que colabora com a corrente que defende a proposta:
Opção Não RespondidaNeutralismo
Opção Não RespondidaDeterminismo Científico e Tecnológico
Opção Não RespondidaDeterminismo Social
Opção Não RespondidaDialética
Associação em Redes


 Questão número 4.4a Questão (Ref.: 66192)Pontos: 0,5  / 0,5
No novo modelo da Sociedade da Informação e do Conhecimento são utilizadas estratégias para reestruturar a produtividade. Uma dessas estratégias é:
Opção Não RespondidaAmpliar os riscos de uso dos equipamentos com novas relações de trabalho de forma mais vertical.
Opção Não RespondidaGerar um déficit comercial para desvalorização da moeda nacional.
Opção Não RespondidaReunir material impresso para acúmulo e transmissão de conhecimento.
Opção Não RespondidaOrganizar vários congressos para debater a expansão das redes.
Utilizar o emprego de tecnologia sobre as relações de trabalho.



 Questão número 5.5a Questão (Ref.: 573484)Pontos: 0,5  / 0,5
A Convergência Tecnológica é uma característica marcante da Sociedade da Informação. Essa convergência tem possibilitado uma nova forma de executarmos nossas atividades profissionais e cotidianas. Nesse contexto, podemos afirmar que:
I-  Os aparelhos de smartphones são exemplos de aparatos tecnológicos com convergencia Tecnológica;
II-  A Convergência Tecnológica pode facilitar a execução de tarefas que exijam a colaboração de outras pessoas;
III- O rádio (analógico) utiliza o conceito de Convergência Tecnológica.
As afirmativas I e II estão corretas
Opção Não RespondidaTodas as afirmativas estão erradas
Opção Não RespondidaSomente a afirmativa II está correta
Opção Não RespondidaSomente a afirmativa I está correta
Opção Não RespondidaSomente a afirmativa III está correta



 Questão número 6.6a Questão (Ref.: 628683)Pontos: 0,0  / 0,5
Para compreender a exclusão digital é fundamental situá-la na perspectiva de seu lugar na dinâmica de cada sociedade e do sistema internacional, como um elemento no conjunto de bens e serviços que determinam a qualidade de vida, a desigualdade social e as chances de desenvolvimento econômico. (SORJ, Bernardo. brasil@povo.com - A luta contra a desigualdade na Sociedade da Informação. Disponível em: < http://unesdoc.unesco.org/images/0013/001346/134613por.pdf >. Acesso em: 20 de mar.2015.)
  • Marque a opção que não está de acordo com o enunciado da questão.
Opção Não Respondida
Não são poucos os que argumentam que o problema da exclusão digital é irrelevante ou secundário, já que as novas tecnologias seriam um luxo de uma sociedade consumista e que a desigualdade deve ser combatida nas carências de alimentação, habitação, saúde e emprego.
Opção Não RespondidaO combate à exclusão digital deve ser concomitante e articulado ao conjunto do elenco de políticas sociais de luta contra a desigualdade social.
Opção Não Respondida
As novas tecnologias não são uma panacéia para os problemas da desigualdade, elas constituem hoje uma das condições fundamentais da integração na vida social.
A exclusão digital possui forte correlação com as outras formas de desigualdade social, e em geral, as taxas mais altas de exclusão digital encontram-se nos setores de menor renda.
Opção Não Respondida A exclusão digital não possui forte correlação com as outras formas de desigualdade social.


 Questão número 7.7a Questão (Ref.: 238461)Pontos: 0,5  / 0,5
"a ética profissional tem por objeto o conjunto de valores que uma determinada classe profissional deve se orientar e seguir para alcançar um "agir profissional" correto e adequado para com a sociedade em que se insere e, no mais das vezes, materializa-se por meio de regras, expressas em códigos de ética, orientadores da conduta profissional de um dado segmento".

Refletindo sobre o conceito, marque a alternativa que representa uma ação que respeita a ética profissional:
Opção Não RespondidaUtilizar ou copiar software sem direito ou autorização para tal.
Proteger empregadores que não têm conhecimento técnico da área de TI e mantém relação baseada apenas em confiança com seus colaboradores.
Opção Não RespondidaApropriar-se do trabalho intelectual de terceiros.
Opção Não RespondidaInterferir no trabalho de terceiros em TI sem autorização.
Opção Não RespondidaNão revelar informações sigilosas solicitadas por órgãos judiciais.



 Questão número 8.8a Questão (Ref.: 615718)Pontos: 1,0  / 1,0
A comunidade científica da computação brasileira vem discutindo a questão da regulamentação da profissão de Informática desde antes da criação da SBC em 1978. Fruto dos debates ocorridos ao longo dos anos, nos diversos encontros de sua comunidade científica, em relação às vantagens e desvantagens de uma regulamentação da profissão de informática, a SBC consolidou sua posição institucional em relação a esta questão pela formulação de alguns princípios, que deveriam ser observados em uma eventual regulamentação da profissão. Um desses princípios diz que o exercício da profissão de Informática deve ser ____________ e ______________ de diploma ou comprovação de educação formal.


Opção Não Respondidaexclusivo / depender.
Opção Não Respondidaindependente / necessitar.
livre / independente.
Opção Não Respondidaobrigatório / depender.
Opção Não Respondidasério / precisar.


 Questão número 9.9a Questão (Ref.: 232302)Pontos: 1,0  / 1,5
Segundo vimos na aula 2, Para Hughes, os sistemas de produção e distribuição incorporam os recursos físicos, intelectuais e simbólicos da sociedade que os constrói. Em cada sociedade e em momentos históricos distintos, esses sistemas "envolvem certos componentes técnicos básicos e conexões, mas variações no essencial básico revelam frequentemente variações em recursos, tradições, arranjos políticos e práticas econômicas de uma sociedade para outra e de um tempo para outro. " Em sua opinião, Hughes se contrapõe a ideia do Determinismo Tecnológico? Justifique a sua posição.



Gabarito:
 Sim, pois, para o autor não é só a Tecnologia e a Ciência que determinam os rumos de nossa humanidade nesse contexto, fatores diversos como variações em recursos, tradições, arranjos políticos e práticas econômicas têm papel fundamental.


 Questão número 10.10a Questão (Ref.: 64208)Pontos: 0,0  / 1,0
No final da década de 80 esse conceito tornou-se mais corrente em nossa sociedade, principalmente nos países desenvolvidos, como uma forma de contestar o modelo de desenvolvimento econômico vigente. Trata-se de um conceito bem amplo que está relacionado ao atendimento das necessidades da sociedade presente sem comprometer o atendimento das necessidades das gerações futuras. Estamos falando sobre:
Tecnologias da Informação e Comunicação.
Opção Não RespondidaComputação Verde.
Opção Não Respondida Sustentabilidade.
Opção Não RespondidaLegalidade e ética da TI.
Opção Não RespondidaSociedade da Informação.

faço trabalhos avulsos de programação em php , javascript , html , VBA-EXCEL e EXCEL formulas avançadas . pode entrar em contato no whatsapp 83988596239. nós combinaremos os valores de acordo com a demanda.

AV - Redes de computadores - Estacio


 Questão número 1.1a Questão (Ref.: 238039)Pontos: 0,3  / 1,5
Sabe-se que a Internet está consolidada sobre uma família de protocolos de alta portabilidade, conhecidos pelos seus dois principais atores que são o protocolo TCP e o protocolo IP. Explique as principais diferenças entre os protocolos TCP e IP e suas funcionalidades.



Gabarito:
 O protocolo IP prove o endereçamento lógico e o roteamento entre as redes, já o TCP prove o endereçamento entre as aplicações, garantindo a entrega de pacotes e controlando o fluxo de dados.


 Questão número 2.2a Questão (Ref.: 622427)Pontos: 0,0  / 1,5
Em uma arquitetura de um sistema de gerenciamento de rede existem três componentes principais. Quais são estes componentes?



Gabarito:
 1-Entidade Gerenciadora 2-Gerenciamento de dispositivos 3-Protocolo de gerenciamento


 Questão número 3.3a Questão (Ref.: 594951)Pontos: 0,0  / 0,5
A Organização Internacional para a Normalização padronizou as camadas do modelo OSI. Qual é a ordem correta para empilhamento destas camadas?
Opção Não Respondidaaplicação, apresentação, sessão, rede, transporte, enlace de dados e física.
aplicação, apresentação, rede, sessão, transporte, enlace de dados e física.
Opção Não Respondida aplicação, apresentação, sessão, transporte, rede, enlace de dados e física.
Opção Não Respondidaapresentação, aplicação, sessão, transporte, rede, enlace de dados e física.
Opção Não Respondidaaplicação, apresentação, sessão, transporte, enlace de dados, rede e física.



 Questão número 4.4a Questão (Ref.: 77763)Pontos: 0,0  / 0,5
Dadas as afirmações seguintes com relação a Internet
I. São redes comutadas por circuitos.

II. São redes comutadas por pacotes.

III. É uma infraestrutura de redes que fornece serviços para aplicações distribuídas.

IV. É uma infraestrutura privada.

verifica-se que está(ão) correta(s)

Opção Não RespondidaI, apenas.
Opção Não RespondidaII, III e IV, apenas.
Opção Não RespondidaI, II, III e IV.
I, II e III, apenas.
Opção Não Respondida II e III, apenas.



 Questão número 5.5a Questão (Ref.: 77742)Pontos: 0,5  / 0,5
Analise as afirmativas abaixo sobre  topologias física e lógica de redes de computadores :

I - A topologia física em barramento é uma topologia na qual os computadores são ligados em um mesmo barramento físico de dados. Embora essa topologia física tenha caído em desuso, logicamente ela é amplamente utilizada, como, por exemplo, pelas redes ethernet.
II - Na topologia física em anel, são utilizados concentradores em cada estação conectada à rede para reduzir a distorção que esta topologia gera no sinal transmitido.
III - A topologia física em estrela se caracteriza pela utilização de conectores BNC que conectam os cabos da rede a um conector T que, por sua vez, está conectado à placa de rede do computador ligado à rede.

São afirmativas corretas:
Opção Não RespondidaIII, apenas.
Opção Não RespondidaII, apenas.
I, apenas.
Opção Não RespondidaI, II e III.
Opção Não RespondidaI e II, apenas.



 Questão número 6.6a Questão (Ref.: 235180)Pontos: 0,5  / 0,5
Uma determinada empresa costuma fazer o backup de suas informações todas as sextas-feiras, às 18:00 horas. Nesse horário, a quantidade de dados que trafegam pela rede e que podem causar a perda desses dados é muito grande. Qual protocolo seria responsável por "garantir" a entrega desses dados?
Opção Não RespondidaHTTP
TCP
Opção Não RespondidaUDP
Opção Não RespondidaIP
Opção Não RespondidaHTTPS



 Questão número 7.7a Questão (Ref.: 566665)Pontos: 0,5  / 0,5
Sobre as redes de computadores, são feitas as seguintes afirmativas:
I - Um servidor Proxy pode ser utilizado para conectar a rede interna de uma empresa à Internet;
II - O processo pelo qual um computador escolhe um caminho de rede para enviar pacotes para um destinatário é chamado roteamento;
III - Os adaptadores de redes ethernet apresentam um número de 48 bits denominado endereço físico ou MAC Address, sendo que o protocolo ARP é utilizado em uma rede TCP/IP para traduzir endereços IP em endereços físicos.
Está(ão) correta(s) a(s) afirmativa(s):
Opção Não RespondidaII
Opção Não RespondidaI
I, II e III.
Opção Não RespondidaIII
Opção Não RespondidaI e II


 Questão número 8.8a Questão (Ref.: 629702)Pontos: 0,5  / 0,5
A empresa Intel Corporate fabricou um adaptador de rede com o seguinte endereço MAC: A4-C4-94-FC-FB-65. Qual parte desse endereço foi fixada pela IEEE à empresa?
Opção Não RespondidaFC-94-FB
Opção Não RespondidaA4-FC-FB-65
A4-C4-94
Opção Não RespondidaFC-FB-65
Opção Não RespondidaA4-FC-FB


 Questão número 9.9a Questão (Ref.: 7878)Pontos: 1,0  / 1,0
Sobre os roteamentos estático e dinâmico na Internet, analise as seguintes afirmações:
I - Os protocolos de roteamento foram concebidos porque a Internet necessita de tabelas de roteamento dinâmicas.
II - No roteamento estático, o administrador introduz em uma tabela a rota para cada destino.
III - Um uso apropriado para roteamento dinâmico é em uma rede pequena, ou para fins de diagnóstico de problemas na rede.
IV - Em uma tabela estática as entradas são feitas manualmente.
Estão corretas APENAS as afirmações:
Opção Não RespondidaII, III e IV
Opção Não RespondidaI, III e IV
I, II e IV
Opção Não RespondidaI e III
Opção Não RespondidaIII e IV



 Questão número 10.10a Questão (Ref.: 621385)Pontos: 1,0  / 1,0
Um sistema de firewall funciona como uma barreira de proteção que divide dois ambientes distintos. Essa barreira atua selecionando o que deve ou não ser transmitido de um ambiente a outro. Os sistemas de firewall .
Opção Não RespondidaPermitem a criação de regras de acesso que diferenciam duas redes: a acessível por máquinas na internet e a acessível por máquinas na intranet, não sendo aplicados para segregar as redes internas entre si.
Opção Não RespondidaSão programas que devem ser instalados em um servidor qualquer da rede de dados, que esteja conectado em qualquer ponto da rede.
Opção Não RespondidaSão projetados para tratar o tráfego de rede dentro da LAN, não sendo aplicáveis para tratar o tráfego proveniente de WAN ou MAN.
Opção Não RespondidaTratam spam de mensagens eletrônicas, protegem a rede contra vírus e geram relatórios de navegações feitas pelos usuários nas páginas web da Internet.
Podem ser desenvolvidos em uma combinação de hardware e software, cuja função é tratar as regras de comunicação entre computadores de redes distintas, em especial entre as redes locais e as de longa distância.

faço trabalhos avulsos de programação em php , javascript , html , VBA-EXCEL e EXCEL formulas avançadas . pode entrar em contato no whatsapp 83988596239. nós combinaremos os valores de acordo com a demanda.

Programando com JS 2 / 5 - Resto 2

  Desafio Leia um valor inteiro N . Apresente todos os números entre 1 e 10000 que divididos por N dão resto igual a 2. Entrada A ...