domingo, 22 de janeiro de 2012

Criar um compromisso no Outlook


Public Function CreateAppointment(SubjectStr As String, BodyStr As String, AllDay As Boolean)

Dim OlApp As Outlook.Application
Dim Appt As Outlook.AppointmentItem

Set OlApp = CreateObject("Outlook.Application")
Set Appt = OlApp.CreateItem(olAppointmentItem)

Appt.Subject = SubjectStr
'Formato da data = mes/dia/ano
Appt.Start = #10/20/2011 1:00:00 PM#
Appt.End = #10/20/2011 2:00:00 PM#
'Appt.AllDayEvent = AllDay
Appt.Body = BodyStr
Appt.ReminderMinutesBeforeStart = 5
Appt.Save

Set Appt = Nothing
Set OlApp = Nothing

End Function


Private Sub testsub()
CreateAppointment "Teste", "Texto", False
End SubCri

sábado, 21 de janeiro de 2012

Código de barras no Office

A forma mais rápida de se gerar um código de barras é simplesmente trocar a fonte do seu número para uma fonte de barras.
Neste link, tem a fonte para o código 3 de 9, um dos mais populares e utilizados: http://www.idautomation.com/fonts/free/

Lembrando que, o caracter de abertura e fechamento de leitura é o asterisco (*), ou seja, se o se código é 123456, utilize "*123456*" (sem as aspas) e troque a fonte para IDAutomationHC39M.ttf.

A maioria dos leitores já vem habilitado para leitura desse código de barras, mas eventualmente se não vier, basta dar uma olhada no manual que lá tem as instruções para configurar o seu leitor.

Não custa lembrar que...
- Quem faz a leitura do código de barras é o leitor e não o programa, portanto, não existe código ou programa para leitura de código de barras neste caso;
- Para maior segurança, é interessante acrescentar um dígito verificador. O algoritmo mais utilizado é o famoso módulo 11, facilmente encontrado na internet.



;-)

Pesquisar este blog

Arquivo do blog

Quem sou eu

Minha foto
Administrador de Empresas/Técnico em Processamento de Dados. Microsoft Office User Specialist - Excel Proficient. Pós-graduado em Business Intelligence.