vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Datagridview in VBA Access 2007 verwenden! 
Autor: teach-pro-as
Datum: 21.09.12 08:28

Hallo,

Ich möchte ein Datagridview in meiner Accessanwendung einsetzen.
Ich kann es auch einbinden und füllen.

Private Sub Form_Load()
    Dim cnn As ADODB.Connection
    Dim rst As ADODB.Recordset
    Dim strSQL As String
 
    Set cnn = CurrentProject.Connection
    strSQL = "SELECT * FROM tbl_personen"
 
    Set rst = New ADODB.Recordset
 
    rst.CursorLocation = adUseClient
    rst.Open strSQL, cnn, adOpenStatic, adLockBatchOptimistic
 
    Set grd_test.DataSource = rst
 
End Sub
aber wenn ich die breiten der Zellen oder sonst was ändern will keine Chance.

Private Sub grd_test_DblClick()
    grd_test.
End Sub
Hinter den Punkt kann ich weder auf den Font, Cells, ColumHeader usw zugreifen.
in den Verweisen ist die dll für das datagrid eingebunden.

Brauch ich d noch eine dll oder weis jemand warum das nicht mag.

AUch über diese Variante bekomme ich keinen Zugriff.
Private Sub grd_test_DblClick()
    grd_test.Objekt.
End Sub
Wenn jemand was weis ich bin für jede Anregung dankbar.

Danke und Gruß teach-pro-as
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Datagridview in VBA Access 2007 verwenden! 
Autor: Blackbox
Datum: 21.09.12 19:18

Hi,

mich stört:

Verweise. Das bei einem Control.

Es fehlt, wie Du Datagridview ins Projekt gebracht hast.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Datagridview in VBA Access 2007 verwenden! 
Autor: teach-pro-as
Datum: 21.09.12 21:00

Hallo,

Ich habe das Datagrid view wie üblich über die Toolbox auf mein Formular gezogen.

mit diesem vorgang wird dann im Menü extras verweise der hacken vor der dazugehörigen dll gesetzt.

msdatagrid.dll
msdatagrid.ocx

doch ich kann einfach die funktionen nicht verwenden.

Kein Celltext, Col, row, ColHeaderText usw.

Dank
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Datagridview in VBA Access 2007 verwenden! 
Autor: ModeratorDieter (Moderator)
Datum: 22.09.12 00:13

Welches DataGridView genau meist du?

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Datagridview in VBA Access 2007 verwenden! 
Autor: teach-pro-as
Datum: 22.09.12 08:23

Hallo,

MS Datagridcontrol 6.0 (sp6) (OLEDB)

so steht es inden ActiveX steuerelementen und nach den einfügen auch in den Verweisen vom Codegenerator VBA im Menü <Extras><Verweise>


Danke für eure hilfe im vorab.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Datagridview in VBA Access 2007 verwenden! 
Autor: teach-pro-as
Datum: 28.09.12 14:01

Hallo,

AUch wenn ein Steuerelement in ACCESS in der Entwurfsansicht des Formulares über die Schaltfläche ACTIVE-X Steuerelement Einfügen an das Form gebunden wird, ist es danach auch in der Liste der Verweise in VBA Code Generator im Menü Extras Verweisse zu finden.

erklärt das die FRage wie ich das Element (DataGridView) in das Formular gebracht habe?

Danke

teach-pro-as
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel