Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
888to892
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
888to892
888to892
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

D Base

D Base
19.07.2007 09:12:50
Heike
Guten Morgen,
ich habe ein Problem.
Habe Abfragemasken in D-Base, in denen Formeln hinterlegt sind.
Müsste diese in Excel (inklusive der Formeln) transferieren.
Kennt sich jemand damit aus? Bin in D-Base leider nicht sehr fit ;-).
Vielen Dank im Voraus. Bei dem schönen Wetter könnte man auch soviel schönere Dinge tun...
lg
Heike

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: D Base
19.07.2007 11:28:42
DirkP
Hi Heike,
mit dem Wetter gebe ich Dir recht ... dann wohnst Du wohl nicht weit weg ;-)
Ich habe lediglich einmal einen Zugriff auf VBA heraus auf Dbase programmiert, allerdings ging es um DB-Werte nicht um Formeln darin. Hilft das ggfls auch ?
P. S.: ich wusste nicht, dass es überhaupt DBASE noch im Einsatz gibt!

AW: D Base
19.07.2007 11:57:00
Heike
Hallo Dirk,
bin aus Leverkusen. Himmel ist gerade wieder etwas verhangen - wollte heute abend in den Beach Club... Mal sehen...
DBase ist hier noch ab und an (produzieren seit 100 Jahre Maschinen) im Einsatz - bei Altmaschinen.
Leider kann es kaum noch jemand.
Vielleicht hilft mir deine alte Programmierung.
Wäre nett.
Gruß
Heike

Anzeige
AW: D Base
19.07.2007 15:33:00
DirkP
Hallo Heike, ich sags ja -- Solingen ist nicht weit weg ;-)
Hier der gewünschte Code, ich hoffe Du kannst noch etwas damit anfangen!
Ein kleines Code-Beispiel aus meiner Vergangenheit ;-)
Zunächst:
im VBA-Entwicklungsfenster bei EXTRAS-VERWEISE
den Haken bei
"Microsoft ActiveX Data Objects 2.5 Library"
setzen.
Ich habe bei dem alten Code "interessante Stellen"
drinne gelassen... Hoffe es hilft:
Call DbaseSchreiben(NeuerPfadname, PfadAngabe, DateiAngabe)

Private Sub DbaseSchreiben(FileIn As String, PathOut As String, FileOut As String)
Dim cn1 As ADODB.Connection
Dim rs1 As ADODB.Recordset
Dim CreateString As String
Dim Strtab As String
Dim Satz As String
Dim strFPath As String
Dim strTxt As String
' Pfad zur dBase-Datei zuweisen
strFPath = PathOut
strTxt = FileIn
Strtab = "temp.dbf"
Set cn1 = New ADODB.Connection
With cn1
.CursorLocation = adUseClient
.Provider = "microsoft.jet.oledb.4.0"
.Properties("Data Source") = strFPath
.Properties("Extended Properties") = "dBase IV"
.Open
End With
CreateString = "Create Table " & Strtab & "(" & ErzeugeCreate(strTxt) & ");"
'cn1.Execute ("Create Table Test1(Feld1 char(10), Feld2 char(20));")
cn1.Execute (CreateString)
Open strTxt For Input As #1
Line Input #1, FELDINHALT
Set rs1 = New ADODB.Recordset
With rs1
.Source = "select * from " & Strtab
Set .ActiveConnection = cn1
.CursorLocation = adUseClient
.CursorType = adOpenStatic
.LockType = adLockOptimistic
.Open
End With
rs1.AddNew
rs1.Fields("DATENBANKFELD") = FELDINHALT
rs1.Update
rs1.Close
close #1
On Error Resume Next
Kill (PathOut & FileOut & ".dbf")
On Error GoTo 0
Name PathOut & "temp.dbf" As PathOut & FileOut & ".dbf"
msgbox "fertig mit Dbase erzeugen"
End Sub


Anzeige
AW: D Base
20.07.2007 08:41:00
Heike
Hallo Dirk,
vielen lieben Dank.
Werde ich in den nächsten Tagen mal ausprobieren :-), ob ich es anpassen kann!
Gruß nach Solingen
Heike

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige