title image


Smiley TIPP: Excel-Export mit Kontrollkästchen
Das geht per Automation:



Dim oExcel As New Excel.Application, RS As Dao.Recordset, I As Long

With oExcel

.Visible = True

.Workbooks.Add

Set RS = CurrentDb.OpenRecordset( _

"SELECT ID,Vorname,Nachname,PLZ,Ort,Strasse,Val(JaNein) As Ja_Nein FROM MeineTabelle", _

dbOpenSnapshot)



For I = 0 To RS.Fields.Count - 1

.Cells(1, I + 1) = RS.Fields(I).Name

Next I

.Range("A2").CopyFromRecordset RS

.Columns(7).Select ' für die Spalte mit Ja/Nein-Feld

With .Selection

' Unicode-Zeichen für Kästchen ab-/angekreuzt

.NumberFormat = ChrW(&H2610) & " ;" & ChrW(&H2611) & " ;" & ChrW(&H2610) & " "

.Font.Name = "Arial Unicode MS"

.Font.FontStyle = "Standard"

.Font.Size = 10

.HorizontalAlignment = xlCenter

.VerticalAlignment = xlCenter

.ShrinkToFit = True

End With

.ActiveWorkbook.SaveAs "C:\temp\test.xls"

.Quit

End With

Set oExcel = Nothing



Gruß aus dem Norden
Reinhard


Bitte immer die Access-Version angeben!
DB-Wiki


Wie man Fragen richtig stellt

YaccessAccess-FAQUnd ansonsten: Wikipedia




geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: