MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Access e Outlook

    avatar
    vic
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 04/09/2011

    [Resolvido]Access e Outlook Empty Access e Outlook

    Mensagem  vic 5/9/2011, 01:03

    Consigo fazer o lançamento no calendario do ms outlook, porém não consigo localizar o registro no calendario do outlook através do access 2007. Estou precisando de um exemplo para poder entender melhor, pois ainda não tenho pratica.

    Abs
    vic
    avatar
    Convidado
    Convidado


    [Resolvido]Access e Outlook Empty Re: [Resolvido]Access e Outlook

    Mensagem  Convidado 5/9/2011, 23:39

    Boa Noite Vic.. seja Bem vindo ao Fórum...

    Detalhe mais sua dúvida, para que possamos tentar ajudá-lo

    Saudações
    avatar
    vic
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 04/09/2011

    [Resolvido]Access e Outlook Empty Re: [Resolvido]Access e Outlook

    Mensagem  vic 7/9/2011, 00:37

    Boa noite Harysohn

    Pelo access 2007 eu consigo cadastrar um apontamento no calendario do outlook 2007, porém não consigo abrir (escolher)um apontamento ja cadastrado no outlook pelo access 2007. Você têm algum exemplo com estas funcionalidades?

    Desde já agradeço

    Abs

    Vic
    avatar
    Convidado
    Convidado


    [Resolvido]Access e Outlook Empty Re: [Resolvido]Access e Outlook

    Mensagem  Convidado 7/9/2011, 11:22

    Não testei, mas seria algo como isso;?

    Public Sub ListaCalendario()


    Dim CalItem As Outlook.AppointmentItem
    Dim myNamespace As Outlook.NameSpace
    Dim myCal As Outlook.Items


    Set myNamespace = Outlook.GetNamespace("MAPI")
    Set myCal = myNamespace.GetDefaultFolder(olFolderCalendar).Items

    For Each CalItem In myCal
    Debug.Print CalItem.Start & " - " & CalItem
    Next


    End Sub


    Cumprimentos
    avatar
    vic
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 04/09/2011

    [Resolvido]Access e Outlook Empty Re: [Resolvido]Access e Outlook

    Mensagem  vic 7/9/2011, 12:41

    Mais uma vez agradeçoa atenção.

    Não deu certo ou eu não consegui implementar da forma correta. Meus conhecimentos não me ajudam neste sentido.

    Abs
    avatar
    Convidado
    Convidado


    [Resolvido]Access e Outlook Empty Re: [Resolvido]Access e Outlook

    Mensagem  Convidado 7/9/2011, 13:29

    Envie parte do BD para que possamos ver..

    Cumprimentos
    avatar
    vic
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 04/09/2011

    [Resolvido]Access e Outlook Empty Re: [Resolvido]Access e Outlook

    Mensagem  vic 7/9/2011, 14:01

    Segue exemplo que estou utilizando;
    avatar
    vic
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 04/09/2011

    [Resolvido]Access e Outlook Empty Re: [Resolvido]Access e Outlook

    Mensagem  vic 7/9/2011, 14:34

    Não consegui adicionar o anexo, com isso segue os comandos:

    Para incluir o apontamento:

    Private Sub Add_Record_Click()

    ' Use late binding to avoid the "Reference" issue
    Dim olapp As Object ' Outlook.Application
    Dim olappt As Object ' olAppointmentItem

    If isAppThere("Outlook.Application") = False Then
    ' Outlook is not open, create a new instance
    Set olapp = CreateObject("Outlook.Application")
    Else
    ' Outlook is already open--use this method
    Set olapp = GetObject(, "Outlook.Application")
    End If

    Set olappt = olapp.CreateItem(1) ' olAppointmentItem

    With olappt
    .Start = Nz(Me.eventstart, "") & " " & Nz(Me.time, "")
    .duration = Nz(Me.duration, 0)
    .subject = Nz(Me.subject, vbNullString)
    .Mileage = Nz(Me.uniqueID, vbNullString)
    .Location = "Aberdeen"

    .Save
    End With

    ' Release the Outlook object variables.
    Set olappt = Nothing
    Set olapp = Nothing ' Set chkAddedToOutlook to checked
    Me.chkAddedtoOutlook = True

    ' Save the Current Record because we checked chkAddedToOutlook
    'If Me.Dirty Then
    'Me.Dirty = False
    'End If

    ' Inform the user
    MsgBox "Appointment Added!", vbInformation

    End Sub


    Para selecionar o apontamento: (não esta funcionando)

    Private Sub Find_Record_Click()

    ' Use late binding to avoid the "Reference" issue
    Dim objApp As Object ' Outlook.Application
    Dim objAppt As Object ' olAppointmentItem

    Set objNS = objAppt.GetNamespace("MAPI")

    Set objRecip = objNS.CreateRecipient(strName)
    Set objFolder = objNS.GetSharedDefaultFolder(objRecip, olFolderCalendar)

    Dim sfilter As String
    sfilter = "[Mileage] = " & Me.uniqueID & ""

    Set objAppt = objFolder.Items.Find(sfilter) ' olAppointmentItem

    With objAppt

    Me.subject = .subject

    .Save
    End With

    ' Release the Outlook object variables.
    Set olappt = Nothing
    Set olapp = Nothing ' Set chkAddedToOutlook to checked
    Me.chkAddedtoOutlook = True

    ' Save the Current Record because we checked chkAddedToOutlook
    If Me.Dirty Then
    Me.Dirty = False
    End If

    ' Inform the user
    MsgBox "Appointment Added!", vbInformation

    End Sub


    Abraço
    avatar
    Convidado
    Convidado


    [Resolvido]Access e Outlook Empty Re: [Resolvido]Access e Outlook

    Mensagem  Convidado 7/9/2011, 15:03

    Envie-me no e-mail que posto aqui..

    Harysohn@hotmail.com

    Cumprimentos
    avatar
    Convidado
    Convidado


    [Resolvido]Access e Outlook Empty Re: [Resolvido]Access e Outlook

    Mensagem  Convidado 7/9/2011, 18:22

    O BD do colega para quem puder ajudar..

    http://dl.dropbox.com/u/26441349/Vic_07_09_11.rar
    avatar
    vic
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 04/09/2011

    [Resolvido]Access e Outlook Empty Re: [Resolvido]Access e Outlook

    Mensagem  vic 14/9/2011, 22:28

    Prezados,

    Alguma ajuda???

    abs.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Access e Outlook Empty Re: [Resolvido]Access e Outlook

    Mensagem  vieirasoft 14/9/2011, 22:57

    Para ver o mail no Outlook através de um botão de comando


    On Error GoTo StartError
    Dim objOutlook As Object
    Dim objItem As Object
    'Create a Microsoft Outlook object.
    Set objOutlook = CreateObject("Outlook.Application")
    'Create and open a new contact form for input.
    Set objItem = objOutlook.CreateItem(olMailItem)


    objItem.Display
    'Quit Microsoft Outlook.
    Set objOutlook = Nothing

    Exit Sub
    StartError:
    MsgBox "Error: " & Err & " " & Error
    Exit Sub

    .........................................

    Para ver o calendário/Agenda

    On Error Resume Next
    Dim mOutlookApp As Outlook.Application
    Dim mNameSpace As Outlook.NameSpace
    Set mOutlookApp = New Outlook.Application
    Set mNameSpace = mOutlookApp.GetNamespace("MAPI")
    mNameSpace.GetDefaultFolder(olFolderCalendar).Display
    Set mNameSpace = Nothing
    Set mOutlookApp = Nothing

    .....................................................................

    Para ver os contactos

    On Error GoTo StartError
    Dim objOutlook As Object
    Dim objItem As Object
    'Create a Microsoft Outlook object.
    Set objOutlook = CreateObject("Outlook.Application")
    'Create and open a new contact form for input.
    Set objItem = objOutlook.CreateItem(olContactItem)

    objItem.Display
    'Quit Microsoft Outlook.
    Set objOutlook = Nothing

    Exit Sub
    StartError:
    MsgBox "Error: " & Err & " " & Error
    Exit Sub


    avatar
    vic
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 04/09/2011

    [Resolvido]Access e Outlook Empty Re: [Resolvido]Access e Outlook

    Mensagem  vic 14/9/2011, 23:06

    Prezado,

    Temos como localizar um agendamento especifico no calendario do outllok?

    Desde ja obrigado
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Access e Outlook Empty Re: [Resolvido]Access e Outlook

    Mensagem  vieirasoft 14/9/2011, 23:13

    Vic, boa noite

    A minha interacção com o Outlook, resume-me a isso no Access. Desconheço se tem ou não possibilidade de fazer o que você quer. Vamos deixar o tópico aberto por algum tempo para ver se alguém sabe como fazer isso.
    avatar
    vic
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 04/09/2011

    [Resolvido]Access e Outlook Empty Re: [Resolvido]Access e Outlook

    Mensagem  vic 14/9/2011, 23:18

    Vieira,

    Agradeço sua atenção e presteza.

    Vamos aguardar.

    Abs.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Access e Outlook Empty Re: [Resolvido]Access e Outlook

    Mensagem  vieirasoft 21/9/2011, 17:05

    Como não houve retorno, o tópico passa a resolvido. Qualquer coisa reabra, por favor.

    Conteúdo patrocinado


    [Resolvido]Access e Outlook Empty Re: [Resolvido]Access e Outlook

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 13:12