Thema Datum  Von Nutzer Rating
Antwort
07.09.2005 14:20:17 Mishelle
NotSolved
07.09.2005 14:29:28 Rasta
NotSolved
07.09.2005 15:24:31 Mishelle
NotSolved
07.09.2005 15:40:01 Rasta
NotSolved
08.09.2005 09:48:06 Mishelle
NotSolved
08.09.2005 11:09:55 Rasta
NotSolved
08.09.2005 11:40:56 Mishelle
NotSolved
08.09.2005 13:26:31 Rasta
NotSolved
08.09.2005 15:06:15 Mishelle
NotSolved
08.09.2005 15:11:33 Rasta
NotSolved
08.09.2005 15:39:49 Mishelle
NotSolved
Blau Aw:Aw:Aw:Aw:verknüpfung exceltabelle/acce
08.09.2005 16:28:26 Rasta
NotSolved
09.09.2005 08:03:44 Mishelle
NotSolved
09.09.2005 09:32:48 Rasta
NotSolved
09.09.2005 11:24:47 MIshelle
NotSolved
09.09.2005 14:29:51 Rasta
NotSolved

Ansicht des Beitrags:
Von:
Rasta
Datum:
08.09.2005 16:28:26
Views:
1233
Rating: Antwort:
  Ja
Thema:
Aw:Aw:Aw:Aw:verknüpfung exceltabelle/acce
Hi Mishelle,

wir geben nicht auf!!! :-)

http://www.microsoft.com/downloads/details.aspx?FamilyID=6c050fe3-c795-4b7d-b037-185d0506396c&displaylang=en

versuch mal den download -- ist die neueste ado-version von microsoft. nach der installation solltest du einen ado-verweis in excel setzen können.

viele grüße

rasta

Mishelle schrieb am 08.09.2005 15:39:49:

hi rasta,

da gibts wirklich keine andere ado version...es gibt auch nur eine dao version... :(

gruß
mishelle

Rasta schrieb am 08.09.2005 15:11:33:

Hi Mishelle,

gibts nicht. scroll die liste doch mal nach unten - bis du zu den ganzen microsoft-verweisen kommst. 100%ig stehen da einige ado-versionen!

schau sie nochmal durch mishelle, ganz sicher findest du einen anderen ado-verweis

viele grüße

rasta

---ansonsten, wenn du wirklich keinen findest, was ich nicht glaube, müssen wir eine andere zugriffstechnik verwenden, wie z.b, "dao" :-)

Mishelle schrieb am 08.09.2005 15:06:15:

hallo rasta,

hab leider nur einen microsoft ado....den ado ext.2.8 for ddl and security

gruß
mishelle

Rasta schrieb am 08.09.2005 13:26:31:

hallo mishelle,

ich würde den verweis auf "microsoft ado 2.7" setzen. ohne extension und security.

dann sollte es funktionieren- wenn nicht meld dich nochmal

viele grüße

rasta

Mishelle schrieb am 08.09.2005 11:40:56:

hallo rasta,

hab das jetzt soweit verstanden...habs auch schon in mein code übernommen, aber wenn ich es ausführe, kommt die meldung "benutzerdefinierter typ nicht definiert" in der zeile "Dim conn As New ADODB.Connection"...dabei hab ich n verweis gemacht auf: microsoft ado ext.2.8 for ddl and security...muss ich da noch n verweis machen?

gruß
mishelle

Rasta schrieb am 08.09.2005 11:09:55:

Hallo Mishelle,

in das sql kannst du joins einbauen -- wenn du datenbanktabellen miteinander vergleichen willst

bsp:
select * from anrede, benutzer where benutzer.anredeID = anrede.ID

hier ein link zu einem sql-tutorial- falls du das brauchst:
http://www.w3schools.com/sql/default.asp

du befindest dich ja schon praktisch im vba-editor von excel.
ein tabellenblatt(worksheet) sprichst du so an

worksheet("name").cells(1, 1)

das aktive worksheet nur mit

cells(1, 1)

ich nehme jetzt nochmal an, du hast die id's fortlaufend nach unten in der excel-tabelle in spalte a stehen.

du läst deinen code laufen und öffnest erstmal die datenbankverbindung, die du am ENDE deines makro-codes wieder schliesst(nicht für jede abfrage eine db-verbindung aufbauen, dauert zu lange....)

dann könntest du schreiben

dim zeile as long
zeile = 1

conn.open

do until cells(zeile, 1) = "END" '(ich schreibe immer ein "END" ans ende meiner datensätze- ansonsten prüfst du auf ""
rs.clear
cmd.CommandText = "SELECT User.UserID FROM UserID where USERID = " & cells(zeile, 1)
cmd.CommandType = adCmdText
Set rs = cmd.Execute
cells(zeile, 2) = rs.fields("UserID")

zeile = zeile + 1

loop
conn.close

verstanden? kommst du damit zurecht/weiter?

Viele Grüße

Rasta



Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
07.09.2005 14:20:17 Mishelle
NotSolved
07.09.2005 14:29:28 Rasta
NotSolved
07.09.2005 15:24:31 Mishelle
NotSolved
07.09.2005 15:40:01 Rasta
NotSolved
08.09.2005 09:48:06 Mishelle
NotSolved
08.09.2005 11:09:55 Rasta
NotSolved
08.09.2005 11:40:56 Mishelle
NotSolved
08.09.2005 13:26:31 Rasta
NotSolved
08.09.2005 15:06:15 Mishelle
NotSolved
08.09.2005 15:11:33 Rasta
NotSolved
08.09.2005 15:39:49 Mishelle
NotSolved
Blau Aw:Aw:Aw:Aw:verknüpfung exceltabelle/acce
08.09.2005 16:28:26 Rasta
NotSolved
09.09.2005 08:03:44 Mishelle
NotSolved
09.09.2005 09:32:48 Rasta
NotSolved
09.09.2005 11:24:47 MIshelle
NotSolved
09.09.2005 14:29:51 Rasta
NotSolved