CriarVinculo

Setembro 23, 2008 at 3:13 pm (Access)

Public Function CriarVinculo()
Dim rVinculo As DAO.Recordset

Set rVinculo = CurrentDb.OpenRecordset(“Select * from admVinculos”)

While Not rVinculo.EOF

DoCmd.TransferDatabase acLink, “ODBC”, “ODBC;DSN=” & rVinculo.Fields(“Banco”) & “;UID=” & rVinculo.Fields(“Usuario”) & “;PWD=” & rVinculo.Fields(“Senha”) & “;LANGUAGE=us_english;DATABASE=” & rVinculo.Fields(“Base”) & “”, acTable, rVinculo.Fields(“Origem”), rVinculo.Fields(“Destino”), , True

rVinculo.MoveNext

Wend

rVinculo.Close

Set rVinculo = Nothing

End Function

Link Permanente Deixe um comentário

RemoverVinculo

Setembro 23, 2008 at 3:09 pm (Access)

Public Function RemoverVinculo()
Dim rVinculo As DAO.Recordset

Set rVinculo = CurrentDb.OpenRecordset(“Select * from admVinculos”)

While Not rVinculo.EOF

DoCmd.DeleteObject acTable, rVinculo.Fields(“Destino”)

rVinculo.MoveNext

Wend

rVinculo.Close

Set rVinculo = Nothing

End Function

Link Permanente Deixe um comentário

ExecutarSQL

Setembro 23, 2008 at 3:06 pm (Access)

Public Function ExecutarSQL(strSQL As String)

‘Desabilitar menssagens de execução de comando do access
DoCmd.SetWarnings False

DoCmd.RunSQL strSQL

‘Abilitar menssagens de execução de comando do access
DoCmd.SetWarnings True

End Function

Link Permanente Deixe um comentário

ImprimirExcel

Setembro 23, 2008 at 3:01 pm (Access)

Public Function ImprimirExcel(Modelo As String)

Dim XPlanilha As Object

Set XPlanilha = CreateObject(“Excel.Application”)

‘Abre o arquivo modelo
XPlanilha.Workbooks.Open (Modelo)

‘Seleciona a primeira planilha
XPlanilha.Workbooks(1).Sheets(1).Select

XPlanilha.ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True

XPlanilha.Application.DisplayAlerts = False

XPlanilha.Quit

XPlanilha.Application.DisplayAlerts = True

Set XPlanilha = Nothing

End Function

Link Permanente Deixe um comentário

Importar Planilha

Janeiro 18, 2008 at 11:32 pm (Access)

Public Function ImportarPlanilha()

DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel8, “tblClientes”, “C:\Clientes.xls”, True, “Clientes!a1:g35″

End Function

Link Permanente Deixe um comentário