Pesquisar este blog

terça-feira, 25 de maio de 2010

Faça SELECT nas planilhas de Excel !

EXATAMENTE! execute cláusulas SQL em planilhas do Excel!
Eu também um dia não acreditei!

Mas é bem simples, vamos inicialmente garantir que um componente foi adicionado ao projeto VBA

  • Abra o ambiente VBA pressionando as teclas Alt+F11
  • Vá ao menu Ferramentas(Tools) / Referencias (references)
  • Localize e adicione a referencia "Microsoft activeX 2.8 Data Objects Library"
  • Agora adicione um novo módulo VBA de código ao seu arquivo
  • Menu Inserir(Insert) / Módulo (Module)
  • Cole o Código abaixo e altere o nome da planilha e altere as variaveis
  • arquivo e nomePlanilha de acordo com seus valores

Sub SQLXL()

Dim objConnection As ADODB.Connection
Dim objRecordset As New ADODB.Recordset

Set objConnection = CreateObject("ADODB.Connection")
Set objRecordset = CreateObject("ADODB.Recordset")

arquivo= "C:\Documents and Settings\Usuario\Desktop\ExemploSQL.xls"
NomePlanilha = "Plan1"

'Conexao
objConnection.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & arquivo & ";" & _
"Extended Properties=""Excel 8.0;HDR=Yes;"";"

'Setar recordset
objRecordset.Open "SELECT * FROM [" & NomePlanilha & "$] WHERE nomecampo = 'x'", _
objConnection, adOpenStatic, adLockOptimistic, adCmdText

End Sub

terça-feira, 18 de maio de 2010

Controle registros através de um formulário:

Olá! Esse post vai pro pessoal que costuma utilizar o excel como uma base de dados de fato, isso mesmo! vc que utiliza como agenda, registro de funcionários, ou qualquer outro tipo de lista.

O recurso que mostrarei a seguir permitirá uma melhor visualização e botões de manipulação de registros como: Novo, próximo, anterior, pesquisar, excluir! :)

Se é fácil!? Muito! veja só:

nas Versões 97 a 2003:
  1. Abra sua planilha de dados
  2. Acesse o menu Dados/Data > Form
  3. Pronto!
____________________________________________________________________
Versão 2007 (2k7):


  1. Na primeira vez, deveremos adicionar este comando na nossa barra de acesso rapido no Excel 2007
  2. clique na seta para baixo da sua barra de acesso rapido e clique em Mais comandos/More commands
  3. Mude a opção do primeiro campo para Todos os comandos
  4. Encontre a opção Form/Formulário, selecione e clique em Adicionar/Add
  5. A opção irá para o quadro da direita como na figura
  6. Pronto!

Espero que seja útil e que você nos envie suas dúvidas e sugestões de post!
Grande Abraço
Sr Planilha helps

segunda-feira, 17 de maio de 2010

Tenha o Menu do office antigo na versão 2007

Duvído que você nunca tenha ficado perdido procurando algum comando no novo MS Office 2007! Mais que isso, duvido que tenha lido o manual introdutório!

Pensando nisso, este post lhe ensinará como instalar o menu padrão na nova versão de seu office:

  1. Feche todos os programas Office que possam estar abertos (Word, Excel, Access, Power Point)
  2. Faça o download de : http://www.addintools.com/english/menuoffice/Setup_OfficeMenu.exe
  3. Execute o arquivo Setup_OfficeMenu.exe
  4. Siga confirmando (Next >) as telas de instalação com as opções padrões
  5. Ao término, você poderá optar em alterar opções dos menus, ou mesmo fechar a tela do seu OfficeMenu.
  6. Abra seu office e confira o novo menu!

quarta-feira, 12 de maio de 2010

Bem vindo ao nosso Support Blog!

Olá Pessoal!

Que tal utilizarmos este Blog sem moderação!? digo... sempre que pintar aquela dúvida, ou mesmo pra visitar e aprender um pouco mais destas super ferramentas que são Microsoft Excel e IBM Symphony worksheets!

Suporte em todos os níveis incluindo VBA e relação com banco de dados, é Só aqui!

Falando em Symphony, você já possui a última versão dele? NÃO????

Tá esperando oquê? Nele, alem de abrir todos os arquivos geralmente utilizados, DOC, XLS, PPT, ainda tem suporte aos feitos em ferramentas livres, sim Openoffice por exemplo!

Abra facilmente ODT e outros arquivos que você pedia pra alguém converter pra você, instale agora! Excelente compatibilidade.

Quanto custa? É DE GRAÇAAAAAAAAA!

Baixe e instale agora vai: http://symphony.lotus.com/software/lotus/symphony/home.nsf/home

Enquanto você vai instalando e brincando com seu novo software, eu vou preparar nosso primeiro post de dicas, e receber os pedidos de suporte pra galera ok!?

Grande abraço
Sucesso pra nós!
Sr Planilha!

Veja também estas dicas

Related Posts Plugin for WordPress, Blogger...