10 de agosto de 2007
8 de agosto de 2007
O que é o Microsoft Office Compatibility Pack 2007?
P: [O que é o Microsoft Office Compatibility Pack 2007?]
R: [Utilizadores dos programas Word, Excel ou PowerPoint do Microsoft Office XP e 2003—instalar todas as actualizações de Alta Prioridade a partir do Microsoft Update antes da transferência do Compatibility Pack.
A instalação do Compatibility Pack juntamente com o Microsoft Office 2000, Office XP ou o Office 2003, permite-lhe abrir, editar e guardar ficheiros com os novos formatos de ficheiro do Word, Excel e PowerPoint 2007.
O Compatibility Pack podem também ser utilizado juntamente com o Microsoft Office Word Viewer 2003, Excel Viewer 2003 e PowerPoint Viewer 2003 para permitir a visualização dos ficheiros guardados com este novos formatos. Para mais informações sobre o Compatibility Pack, consulte o artigo 923505 da Base de Dados de Conhecimento.
Nota: Se utilizar o Microsoft Word 2000 ou o Microsoft Word 2002 para ler ou escrever documentos com scripts complexos, consulte http://support.microsoft.com/kb/925451 para obter informações que permitem a correcta visualização de documentos do Word 2007 na versão do Word que está a utilizar.
Administradores: O modelo administrativo para os conversores do Word, Excel e PowerPoint contido no Compatibility Pack está disponível para transferência.]
Requisitos do Sistema para o Compatibility Pack
Sistemas Operativos Suportados: A Partir do Windows 2000 Service Pack 4; Windows Server 2003; A partir do Windows XP Service Pack 1; Windows Vista
Programas recomendados do Microsoft Office:
o Microsoft Word 2000 com Service Pack 3, Microsoft Excel 2000 com Service Pack 3 e Microsoft PowerPoint 2000 com Service Pack 3
Microsoft Word 2002 com Service Pack 3, Microsoft Excel 2002 com Service Pack 3 e Microsoft PowerPoint 2002 com Service Pack 3
Microsoft Office Word 2003 com, pelo menos Service Pack 1, Microsoft Office Excel 2003 com, pelo menos, Service Pack 1 e Microsoft Office PowerPoint 2003 com, pelo menos, Service Pack 1
Microsoft Office Word Viewer 2003
Microsoft Office Excel Viewer 2003
Microsoft Office PowerPoint Viewer 2003
Instruções
Para instalar o Compatibility Pack:
Certifique-se de que o sistema está actualizado instalando todas as actualizações de Alta Prioridade/Obrigatórias disponíveis no Microsoft Update(requerido para os utilizadores do Microsoft Office XP e 2003).
Após a instalação de todas as actualizações de Alta Prioridade/Obrigatórias disponíveis no Microsoft Update, transfira o Compatibility Pack clicando no botão Transferir apresentado acima e guardando o ficheiro no disco rígido.
Faça duplo clique no ficheiro de programa FileFormatConverters.exe no disco rígido para iniciar o programa de configuração.
Siga as instruções apresentadas no ecrã para concluir a instalação.
Para remover o Compatibility Pack:
No menu Iniciar do Windows, clique em Painel de Controlo.
Seleccione Adicionar/Remover Programas.
Na lista de programas actualmente instalados, seleccione Compatibility Pack for the 2007 Office system e, em seguida, clique em Remover ou em Adicionar/Remover. Se for apresentada uma caixa de diálogo, siga as instruções para remover o programa.
Clique em Sim ou em OK para confirmar que pretende remover o programa.
3 de agosto de 2007
Alterar a Ribbon com (COM Addin - Application Level)
Aplica-se a:
Outlook
Excel
Word
PowerPoint
Download Exemplo: Aqui...
Neste artigo vamos abordar como alterar a Ribbon através de um COM Addin। Quando se altera a Ribbon através de um COM Addin é chamada alteração por "Application Level" porque corre ao nível da Aplicação.
Vou utilizar o Visual Studio 2005 e as Visual Studio Tools for Office (Second Edition) e um Shared Addin Outlook para ilustrar este artigo। Os procedimentos seguintes só são delegados quando se cria uma nova mensagem de mail
1 - Criar o nosso projecto de Addin
Vamos fazer o overide do RequestService para podermos utilizar o nosso Ribbon Support. Vamos retirar os comentários seguintes:
Toda a estrutura da Ribbon é baseada em XML. Quando inserimos um Ribbon Control aparece o ficheiro XML, é ai que vamos criar os nossos itens neste exemplo. Podes passar o XML no código para algo simples, mas sugere-se para Ribbons com muitos controlos passa-los no XML File. Podemos também alterar dinamicamente o XML, irei produzir em breve um artigo de como o fazer. Vamos então inserir o nosso controlo, clicando no PROJECTO - ADD NEW ITEM - RIBBON SUPPORT, dar o nome de Ribbon1
O Nome do XML File vai ser igual ao nome do Ribbon Support. Vamos então abordar o XML e alterar o mesmo para que possamos abordar a estrutura do mesmo. Abre o Ribbon1.vb.
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" _
onLoad="OnLoad">
<ribbon>
<tabs>
<tab id="MyTab"
label="My Tab">
<group id="MyGroup"
label="My Group">
<toggleButton id="toggleButton1"
size="large"
label="My Button"
screentip="My Button Screentip"
onAction="OnToggleButton1"
imageMso="HappyFace" />
</group>
</tab>
</tabs>
</ribbon>
</customUI>
Existem muitas mais opções, mas vamos ficar apenas pela TAB, GROUP E BUTTON. Se quiseres aprofundar melhor os níveis e suas propriedades faz o download dos "List of Controls IDs" aqui... . Por defeito o Button é criado como toggle, podes alterar para button, vamos deixar como toggle. Copia o XML seguinte, vamos criar 2 Toggles.
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" _
onLoad="OnLoad">
<ribbon>
<tabs>
<tab id="InserirAssinaturas"
label="Ferramentas - Joao Livio">
<group id="MyGroupInserirAssinaturas"
label="Assinaturas">
<toggleButton id="toggleButtonGestaoAssinaturas"
size="large"
label="Gestão Assinaturas"
screentip="Gere Assinaturas Personalizadas"
onAction="toggleButtonGestaoAssinaturas"
imageMso="PropertySheet" />
<toggleButton id="toggleButtonInserirAssinaturas"
size="large"
label="Inserir Assinaturas"
screentip="Insere Assinaturas Personalizadas"
onAction="toggleButtonCriarAssinatura"
imageMso="BevelTextGallery" />
</group>
</tab>
</tabs>
</ribbon>
</customUI>
Por comparação podes verificar o que mudou em cima, apenas mudei os nomes para delegar-mos depois mais facilmente quando se clica NOVA MENSSAGEM, e inseri outro toggle.
Seguidamente vamos criar e inserir uma Função para passar-mos o ID do nosso Ribbon Support, copia para o final da Classe.
Public Function GetCustomUI(ByVal ribbonID As String) As _
String Implements Office.IRibbonExtensibility.GetCustomUI
Return GetResourceText("OutlookAddInJoaoLivioPK.Ribbon1.xml")
End Function
Vamos copiar o seguinte código para Ribbon1.xml
Imports System
Imports System.Collections.Generic
Imports System.Diagnostics
Imports System.IO
Imports System.Text
Imports System.Reflection
Imports System.Runtime.InteropServices
Imports System.Windows.Forms
Imports Office = Microsoft.Office.Core
' TODO:
' This is an override of the RequestService method in the ThisAddIn class.
' To hook up your custom ribbon uncomment this code.
Partial Public Class ThisAddIn
Private ribbon As Ribbon1
Protected Overrides Function RequestService(ByVal serviceGuid As Guid) As Object
If serviceGuid = GetType(Office.IRibbonExtensibility).GUID Then
If ribbon Is Nothing Then
ribbon = New Ribbon1()
End If
Return ribbon
End If
Return MyBase.RequestService(serviceGuid)
End Function
End Class
<ComVisible(True)> _
Public Class Ribbon1
Implements Office.IRibbonExtensibility
Private ribbon As Office.IRibbonUI
Public Sub New()
End Sub
Public Function GetCustomUI(ByVal ribbonID As String) As String _
Implements Office.IRibbonExtensibility.GetCustomUI
Return GetResourceText("OutlookAddInJoaoLivioPK.Ribbon1.xml")
End Function
#Region "Ribbon Callbacks"
Public Sub OnLoad(ByVal ribbonUI As Office.IRibbonUI)
Me.ribbon = ribbonUI
End Sub
Public Sub toggleButton1(ByVal control As Office.IRibbonControl, _
ByVal isPressed As Boolean)
If isPressed Then
MessageBox.Show("Primido")
Else
MessageBox.Show("Levantou")
End If
End Sub
#End Region
#Region "Helpers"
Private Shared Function GetResourceText(ByVal resourceName As String) _
As String
Dim asm As Assembly = Assembly.GetExecutingAssembly()
Dim resourceNames() As String = asm.GetManifestResourceNames()
For i As Integer = 0 To resourceNames.Length - 1
If String.Compare(resourceName, resourceNames(i), _
StringComparison.OrdinalIgnoreCase) = 0 Then
Using resourceReader As StreamReader = _
New StreamReader(asm.GetManifestResourceStream(resourceNames(i)))
If resourceReader IsNot Nothing Then
Return resourceReader.ReadToEnd()
End If
End Using
End If
Next
Return Nothing
End Function
#End Region
End Class
Subscreve o código completo pelo em cima por forma a delegarmos a Ribbon1 através da Public Sub toggleButton1
Vamos correr o projecto e criar uma nova mensagem de Mail e verifica a Tab "Joao Livio - Ferramentas" a amarelo em baixo, clica na mesma.

A nossa Ribbon1 vai aparecer bem como os nossos Toggles Buttons.

Clica em "Inserir Assinaturas"
Conclusão: tens aqui um bom exemplo do porquê passar a utilizar Framework Projects com interacção com o Office 2007, fica mais fácil e rápido de manipular, sugiro vivamente se ainda não começastes comeces a familiariza-te com a linguagem VB.NET e C#, no entanto podes também utilizar VBA, VB com o Visual Studio 2005, é compactível mas vais escrever muito código para realizar operações simples.
(c) Joao Livio, Agosto 2007
Microsoft MVP Office Systems
http://officept.mvps.org
2 de agosto de 2007
Compilação de Artigos Microsoft
ACC: Access 2003 Dowloads
ACC: Como resolver erros fatais de sistema no Access 2003
ACC: Como iniciar o iniciar MSBackup.exe a partir do Microsoft Access
ACC: Como guardar, calcular e comparar dados de data/hora no Microsoft Access
ACC: Funções para calcular e apresentar valores de data/hora no Access
ACC: Como recuperar dados de uma tabela de base de dados danificado
OFF: Informações sobre a utilização de várias versões do Office com o Office 2003
ACC: Referências que poderá ter para definir quando trabalha com BD´s Access 2003
OFF: Como compreender a funcionalidade de reparação no Office 2003 e no Office XP
OFF: Recursos técnicos para produtos do Office
ACC: Como preencher um registo com dados a partir de um registo anterior
ACC: Como recuperar tabelas eliminadas de uma base de dados
ACC: Descrição das expressões para contar Sim, Não, e outras respostas no Access
ACC: Como repor o número de página num nível de grupo num relatório do Access
OFF: Microsoft Office Access 2007 Developer Reference
VBA: Language Reference as a compiled Help file download
WRD:Evento de demonstração de código de impressão em série do Word
WRD:Pedir para seleccionar tabelas com código de impressão em série do Word
VBA: Como utilizar ADO com dados do Excel a partir do Visual Basic ou VBA
VBA: Como Interpretar erros de automatização por VB / VBA (longo)
WRD:Erro de tempo de execução VBA Utilizar nome MappedDataField
AC7: O que há de novo no Microsoft Office Access 2007 (Visão Geral)
1 de agosto de 2007
Funções Office 2007 VBA
Por razões de motor de busca de páginas e pela importância desta informação em Português resolvi incluir esta secção no site para ser mais fácil o acesso à sua monitorização.
Porque o autor deste Artigo não sou eu a página vai abrir como Same Frame (Mesma Página). Se resolver voltar atrás, basta clicar na seta voltar no seu Browser. Pode sempre utilizar o link original em baixo.
Alguns exemplos que irão encontrar para cada função estão em Inglês, basta apenas substituir a função em Inglês pela citada em Português, isto para quem tem o Office em Português obviamente.
Legal
Autor: Microsoft (MSFT)
Fonte: http://office.microsoft.com/pt-pt/access/HA101316762070.aspx
ActiveX
Função CreateObject
Função GetObject
Aplicação
Matrizes
Função Matriz
Função Filtro
Função Associação
Função LBound
Função Dividir
Função UBound
Conversão
Função Asc
Função Car
Função Dia
Função EuroConvert
Função FormatoMoeda
Função FormatoDataHora
Função FormatoNúmero
Função FormatoPercentagem
Função GUIDFromString
Função Hex
Função Nz
Função Oct
Função Cad
Função GUIDFromString
Funções de Conversão de Tipos
Função Val
Base de Dados
Função DDE
Função DDEIniciar
Função DDEPedir
Função DDEEnviar
Função Aval
Função Partição
Data/Hora
Função Data
Função SomData
Função DifData
Função PartData
Função SérieData
Função ValorData
Função Hora
Função Minuto
Função Mês
Função NomeMês
Função Agora
Função Segundo
Função Tempo
Função Cronómetro
Função SerieHora
Função ValorHora
Função DiaSemana
Função NomeDiadaSemana
Função Ano
Agregado de Domínio
Função DMédia
Função DContar
Funções DPrimeiro, DÚltimo
Função DPesquisar
Funções DMín, DMáx
Funções DDesvP, DDesvPP
Função DSoma
Funções DVar, DVarP
Gestão de Erros
Entrada/Saída de Ficheiros
Função EOF
Função FreeFile
Função Entrada
Função Loc
Função LOF
Função Procurar
Gestão de Ficheiros
Função ActDir
Função Dir
Função FileAttr
Função HoraDataFich
Função ComprFich
Função ObterAtributo
Financeira
Função RDS
Função VF
Função IPgto
Função IRR
Função TIRM
Função NPer
Função VAL
Função Pgto
Função PPgto
Função VP
Função Taxa
Função DPD
Função SDA
Monitorização
Função Ambiente
Função ObterTodasDefinições
Função ObterDefinição
Função IsArray
Função ÉData
Função ÉVazio
Função ÉErro
Função EmFalta
Função ÉNulo
Função Função ÉNum
Função IsObject
Função TypeName
Função VarType
Matemática
Função Abs
Função Atg
Função Cos
Função Exp
Funções Int, Corrigir
Função Registo
Função Aleatório
Função Arredondado
Função Snl
Função Sen
Função Rqd
Função Tg
Mensagens
Diversos
Função ChamarPorNome
Função EstadoIME
Função MacID
Função MacScript
Função QBCor
Função RGB
Função Spc
Função Separador
Fluxo do Programa
Função Escolha
Função DoEvents
Função Ise
Função Parâmetro
Texto
Função Format
Função InStr
Função InStrRev
Função Minúscula
Função Esquerda
Função Compr
Funções SuprEsq, SuprDir e SuprEspaço
Função Meio
Função Substituir
Função Direita
Função Espaço
Função CompCad
Função ConvCad
Função Cadeia
Função StrReverse
Função Maiúscula
Questões de Liçenciamento Office 2007
P: [O meu Office ou Windows não passou no teste de Software Genuino]
R: Convêm ler como funciona o Sistema de Software Genuíno e verificar através do site da Microsoft os procedimentos a adoptar: (Software Microsoft Genuíno), em último caso pedir ajuda à Microsoft (Centro de Suporte)
P: [Posso instalar o Meu Office 2007 em mais de 1 Computador?]
R: [A melhor forma de responder a esta pergunta é efectuar um procedimento que 90% dos utilizadores não fazem. LÊR O EULA (Termos de Utilização do Produto antes de Abrir), assim pode sempre devolver ou não comprar se não concordar.] (Find License Terms for Software Licensed from Microsoft, Microsoft Office Suites License Designations]
Tentar reparar um MDB Corrupto
O que acontece normalmente ? O Teu JET (Motor Dados da Microsoft) ficou corrupto. Porque? ou Desligastes o PC sem Normal Shutdown, instalastes algum Software que te eliminou ou alterou o JET ou claro lá está os VIRUS, SPYWARE, MALWARE que também podem corromper MDBs e recursos do Sistema Operativo, estas são as situações mais comuns.
Em baixo se apresentam algumas soluções Comuns que poderão resultar seguindo os passos por exclusão de partes
Utiliza por exclusão de partes Se não der vá saltando de ponto para ponto
1. Tenta reparar o MDB
Mas eu não consigo abrir o MDB como vou reparar ??!!!
Reparação através de linha de comando, MODIFIQUE CaminhoParaOffice pelo caminho que têm para o ficheiro Msaccess.exe, modifique também CaminhoParaMDB pelo caminho para o MDB.
DICA: Vai a INICIAR e EXECUTAR
"C:\CaminhoParaOffice\Msaccess.exe c:\CaminhoParaMDB\BaseDeDado.MDB /Repair"
Exemplo:
INICIAR - EXECUTAR
START - RUN
Copie o texto em cima e substitua os CAMINHOS INDICADOS
2. Certifica-te que tens os Services Packs instalados, vai até ao Microsoft Update
3. Importa todos os Objectos para outro MDB
CRIA UM NOVO MDB, Vai a FILE - Get External Data e IMPORT. Este procedimento irá tentar importar e reparar alguns erros que poderão originar a corrupção do MDB. Insiste por vezes não dá à primeira vez.
A Seguinte caixa irá aparecer. Percorre todos os Tabuladores fazendo SELECT ALL, seguido de OK no fim de todos os Objectos SELECCIONADOS em TODOS OS TABULADORES
4. Repara o JET
PARA Access 2003, 2002 XP, 2000 e 97
Jet compact utility available in Download Center
http://support.microsoft.com/kb/295334
5. Instala a ultima Versão do MDAC (Microsoft Data Access Components)
Última versão à saída deste artigo
Para Sistemas x86 suportando os Sistemas Operativos Windows 2000, Windows 98, Windows ME, Windows NT, Windows XP
Não esqueça de escolher a Língua adequada ao seu Office
6. Tentar efectuar o DECOMPILE do MDB
DICA: Vai a INICIAR e EXECUTAR
"C:\CaminhoParaOffice\Msaccess.exe c:\CaminhoParaMDB\BaseDeDado.MDB /decompile"
Exemplo:
INICIAR - EXECUTAR
START - RUN
Copie o texto em cima e substitua os CAMINHOS INDICADOS
CONCLUSÃO:
UM PROJECTO SEM BACKUPS NUNCA É UM BOM PROJECTO, Nada é infalível, tudo pode acontecer, para estes casos FAÇA BACKUP DO MDB sequencialmente e sempre que haja alterações.
Não apagues o Backup antigo, sugere-se que de semana a semana vá apagando os antigos e seguindo a rotina de Backup indicada.
Data: Agosto/2004, Revisto Agosto/2007
utor: João Pedro Tito Lívio
Microsoft MVP Office Core
www.access.online.pt
Como colocar um MDB ou ACCDB em Rede e porquê?
INTRODUÇÃO
Uma das perguntas frequentes referenciadas em muitos Fóruns e Grupos de Notícias da Microsoft é COMO UTILIZAR O ACCESS EM REDE?
Um dos bens mais preciosos e com mais valor de uma Empresa, é sem dúvida a Informação armazenada e tratada ao longo dos anos, senão vejamos; Imagina que perdes os Dados de Facturação e Dados de Clientes da tua Empresa ou Empresa para a qual trabalhas? Será que o impacto económico não seria enorme? Agora imagina que podes partilhar essa informação com todos os Departamentos e Funcionários dessa mesma Empresa? É obvio que informaticamente é sem margem para dúvidas é uma forma de acesso instantâneo à informação, vai reflectir-se na produção da Empresa e na Produtividade dos Funcionários. Podermos chegar então à conclusão que se utilizares o teu MDB em Rede terás muitas vantagens, mas agora como o fazer? Qual a melhor forma de implementação sem perder velocidade de acesso aos dados? É isso que vamos ver neste artigo.
BASES DE DADOS BACK-END E FRONT-END
O que é uma Base de Dados Back-End? Do Inglês BACK (Atrás), é a BD onde os Dados são Armazenados, ou seja a BD (MDB) que inclui as TABELAS e suas RELAÇÕES e que normalmente se encontra numa pasta Partilhada num Servidor com Segurança Activa (Raid 5 Etc…) e Segurança Passiva (Backups Físicos para Datatape, CD ou DVD, Etc…). NESTA BASE DE DADOS SÓ FICAM AS TABELAS
O que é uma Base de Dados Front-End? Do Inglês FRONT (Frente), á a BD que fica na Máquina Cliente, máquina do Utilizador (MDB ou MDE). NESTA BASE DE DADOS FICAM TODOS OS OUTROS OBJECTOS, Formulários, Macros etc. MENOS AS TABELAS
USANDO O DIVISOR DE BASES DE DADOS DO ACCESS
Porque dividir a Base de Dados?
Como vimos na introdução enumerei algumas vantagens de utilização de Dados Partilhados, o que a divisão irá fazer é mover as Tabelas da Base de Dados actual para uma nova Base de Dados BACK-END. Em ambientes Multi-utilizador (REDE), reduz o tráfego na rede e permite continuar as desenvolver o FRONT-END sem afectar os DADOS contidos no BACK-END. Este procedimento tem como vantagem também a utilização dos Dados sem perturbar os Utilizadores.
Como Dividir a Base de Dados?
Abre o teu Projecto MDB
Vai a FERRAMENTAS – UTILITÁRIOS DE BASES DE DADOS – DIVISOR DE BASE DE DADOS
A Caixa de Diálogo vai aparecer para DIVIDIR A BASE DE DADOS
Escolhe o Nome do teu BACK-END e local no PC Local ou na REDE, Seguidamente em DIVIDIR
Verás a confirmação de Sucesso.
Ok, já temos a nossa BD dividida, mas agora tenho as Tabelas num MDB e os restantes Objectos em outro, como vou ligar as Tabelas?
Por defeito as Tabelas ficam logo Lincadas ao MDB FRONT-END, como saber se estão ligadas? Verifica a imagem seguinte e repara que o Ícone que identifica as tabelas mudou. Mas agora como faço para os outros FRONT-END? Verifica o capítulo (Usando o Gestor de Tabelas Ligadas)
USANDO O GESTOR DE TABELAS LIGADAS
Abre o teu Projecto MDB
Clica numa Zona neutra na Janela da Base de Dados na parte de TABELAS com o BOTÃO DIREITO DO RATO e depois em LIGAR TABELAS
A Caixa de Diálogo vai aparecer, escolhe o nome do MDB que colocastes no passo anterior clica no botão LIGAR
Verás então as Tabelas contidas no BACK-END (Clica em SELECCIONAR TUDO e OK)
PRONTO – Estás a trabalhar normalmente como num Projecto para Monoposto
CONCLUSÃO
Os Procedimentos que efectuastes aplicam-se unicamente quando já tens as Tuas TABELAS criadas e RELACIONADAS e não vais prever alterar nada que venha a por em causa a fiabilidade dos Dados. Se quiseres acrescentar mais tabelas podes utilizar o Gestor de Tabelas Ligadas.
Se quiseres podes criar, apagar renomear Tabelas ou Campos e suas Propriedades usando ADOX, ADODB ou JET SQL
Eu Sugiro JET SQL
Link: http://msdn2.microsoft.com/en-us/library/aa140015(office.10).aspx
ADODB, ADOX - Programaticamente alterar qualquer objecto Access
Para quem tiver mais tempo (Requer Conhcimentos Avançados) EN
http://msdn2.microsoft.com/en-us/library/aa139984(office.10).aspx
Concorrência de Registos: sugiro que utilizes um FRONT-END para cada Maquina Cliente, tens uma desvantagem que é teres de actualizar em todos os PCs, mas compensa o trabalho visto se apontares um Link para um MDB único vais começar a ter problemas de crescimento anormal do MDB e problemas de CONCORRÊNCIA DE REGISTOS entre os UTILIZADORES
Lembra-te que é mais seguro distribuíres um MDE nas Máquinas Cliente, caso contrário os utilizadores terão acesso ao Código fonte VBA e alterar algo.
Data: Setembro/2004, Revisto em Junho de 2007
Autor: João Pedro Tito Lívio
Microsoft MVP Office Core
www.access.online.pt
Distribuir um ACCDB ou ACCDE com Access Runtime
Efectuar download das Ferramentas Access Developer Extensions 2007
Efectuar os procedimentos em: http://support.microsoft.com/kb/937998
Seguir os procedimentos em baixo (Menu DEVELOPER)
Seguir o Assistente:
Na opção seguinte temos 3 opções, Requerer que o Office 2007 esteja instalado, Efectuar download do Access Runtime se o mesmo não estiver presente através da WEB (ACCDR a) ou Requerer nada e as Extensões serão instaladas. Podemos ainda incluir nos Programas Iniciar um atalho, ainda no Ambiente de Trabalho e executar Macros directamente através do assistente.
Podemos a seguir adicionar ficheiros adicionais e chaves de registo que ache necessárias
A seguinte secção refere-se à informação dos (c) dos seus dados, ou da sua Empresa, bem como a versão do ACCDB ou ACCDE.
Nesta fase tive de escolher a língua de instalação ENGLISH para o Botão (OK) ficar disponível, certamente estará disponível ASAP em PT a linguagem de instalação na nossa Língua
Clicando em (OK) e dando o nome para o Pacote la vai aparecer o nosso Setup
(a) ACCDR é uma nova extensão de ficheiro que lhe permite abrir uma base de dados em modo de execução. Simplesmente ao alterar a extensão de ficheiro de uma base de dados de .accdb para .accdr, poderá criar uma versão bloqueada ("locked-down") da base de dados do Office Access 2007. Poderá reverter a alteração para .accdb para restaurar todas as funcionalidades
Office Outlook Automação - Automation
ACC: Executar Schedule + a partir do MS Access utilizando automatização
ACC: Utilizar automatização para adicionar uma tarefa / Reminder ao Outlook
ACC: Utilizar automatização para adicionar compromissos para o Microsoft Outlook
ACC: Importar texto para o Access ADO/RDO/DAO/Filesys/Automação ImportText.exe
ACC: Automação com o Outlook, Download de exemplos através do site da Microsoft
ACC: Como utilizar a automatização para imprimir mapas do Microsoft Access
ACC: Como apresentar diapositivos Microsoft PowerPoint num formulário