1 Ανοίξτε το Microsoft Office Excel , πληκτρολογήστε " 1 " σε " A1 " , " 2 " σε " Β1 " και " 3 " σε " C1 ". Αποθηκεύστε το βιβλίο εργασίας ως " myExceldata " σε " C : \\ " . 2
Ξεκινήστε το Microsoft Office Access , επιλέξτε "Bland βάση δεδομένων " και στη συνέχεια κάντε κλικ στο κουμπί " Δημιουργία ". Επιλέξτε από το μενού " Εργαλεία βάσης δεδομένων " και κάντε κλικ στο " Visual Basic ". Κάντε κλικ στο "Εισαγωγή" μενού και επιλέξτε " Ενότητα ".
Εικόνων 3
Κάντε κλικ στο μενού "Εργαλεία" , επιλέξτε "Αναφορές " και επιλέξτε το πλαίσιο δίπλα στο " Microsoft Excel 4 Αντιγράψτε και επικολλήστε τον παρακάτω κώδικα VBA για να ανοίξετε το " myExceldata " βιβλίο εργασίας . Θα χρησιμοποιήσετε την τιμή σε " B1 " ως παράμετρος για την αναζήτηση δεδομένων από τον πίνακα " dbAccessTable " που δημιουργήθηκε και να εμφανίσει την περιγραφή μέσα από ένα πλαίσιο μηνύματος . Private Sub passExcelParamenters ( ) Dim strSQL Όπως String Dim dbs Όπως Database Dim rst Όπως εγγραφών Dim XLSPar As Integer Dim XLSApp Όπως Excel.Application Dim XLXBook Όπως Excel.Workbook Dim XLSSheet Όπως Excel.Worksheet Set dbs = CurrentDb Set XLXBook = Workbooks.Add ( Πρότυπο : = " G : \\ myExcelData . xlsx " ) Σετ XLSApp = XLXBook.Parent Set XLSSheet = XLXBook.Worksheets ( " Φύλλο1 " ) Με XLSSheet . Range ( " B1 " ) . Επιλέξτε XLSPar = Selection.Value End With XLXBook.Close strSQL = " CREATE TABLE dbAccessTable ( ΑΡΙΘΜΟΣ Prod_ID , Prodct TEXT) ? " DoCmd.SetWarnings Λάθος DoCmd.RunSQL ( strSQL ) strSQL = " INSERT INTO dbAccessTable ( Prod_ID , Prodct ) " strSQL = strSQL & " ΑΞΙΕΣ ( 1 , ' Cars' ) ? " DoCmd.RunSQL ( strSQL ) strSQL = " INSERT INTO dbAccessTable ( Prod_ID , Prodct ) " strSQL = strSQL & " ΑΞΙΕΣ ( 2 , ' Φορτηγά ') ? " DoCmd.RunSQL ( strSQL ) sqlStr = "SELECT dbAccessTable.Prod_ID , dbAccessTable.Prodct " sqlStr = sqlStr & "ΑΠΟ dbAccessTable " sqlStr = sqlStr & "WHERE ( ( ( dbAccessTable.Prod_ID ) = " & ( XLSPar ) & " ) ) ? " Set RST = dbs.OpenRecordset ( sqlStr ) rst.MoveLast rst.MoveFirst MsgBox " Η περιγραφή για το αναγνωριστικό του προϊόντος στο Β1 είναι " & ΤΥ . πεδία ( 1 ) . Value rst.Close dbs.Close Sub End Πατήστε το " F5 " για να τρέξει σας υπορουτίνα .
Η
5
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα