Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > Εισαγωγή formula σε κελί μέσω VBA...

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 01-10-09, 12:38
ChryssaV
Guest
 
Μηνύματα: n/a
Προεπιλογή Εισαγωγή formula σε κελί μέσω VBA...

Γειά σας και καλό μήνα...μήπως μπορεί να με βοηθήσει κάποιος με το εξής:
Θέλω μέσα από Access 2000 να γράψω κώδικα ώστε να εισάγω formula σε ένα κελί ενός αρχείου excel.
Μήπως ξέρει κανείς πως μπορώ να το κάνω???
Thanks in advance....
Απάντηση με παράθεση
  #2  
Παλιά 08-10-09, 10:30
Όνομα: Ηλιάδης Κωνσταντίνος
Έκδοση λογισμικού Office: Ms-Office 2010, Ms-Office 2013
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 13-12-2008
Περιοχή: Chicago
Μηνύματα: 119
Προεπιλογή Re: Εισαγωγή formula σε κελί μέσω VBA...

Αγαπητή φίλη ChryssaV καλημέρα,

Σε ένα module της Access μπορείς να εισάγεις αυτόν τον κώδικα που δημιουργεί ένα αρχείο xls και εισάγει την συνάρτηση Sum, (Αντικαθειστάς όποια συνάρτηση θέλεις).Το όνομα του αρχείου αποθηκεύεται στο C:\Formula.xls.
Η ιδιότητα κλειδί είναι η Formula ιδιότητα του oExcel Object όπου εκεί εισάγεται η formula και όχι οι τιμές 1,2 που γίνεται με την ιδιότητα value.

Κώδικας:
Public Function ImportFormulaExcel()
   Dim oExcel As Object
   Dim oBook As Object
   Dim oSheet As Object

   'Start a new workbook in Excel
   Set oExcel = CreateObject("Excel.Application")
   Set oBook = oExcel.Workbooks.Add


   'Add data to cells of the first worksheet in the new workbook
   Set oSheet = oBook.Worksheets(1)
   oSheet.Range("A1").Value = "Price1"
   oSheet.Range("B1").Value = "Price2"
   oSheet.Range("A2").Value = "2"
   oSheet.Range("B2").Value = "1"
   'Save the Workbook and Quit Excel
   oSheet.Range("C2").Formula = "=SUM(A2:B2)"
   oBook.SaveAs "C:\Formula.xls"
   oExcel.Quit

End Function
Φιλικά

iliadisk / kon73
Απάντηση με παράθεση
  #3  
Παλιά 08-10-09, 10:34
ChryssaV
Guest
 
Μηνύματα: n/a
Προεπιλογή Re: Εισαγωγή formula σε κελί μέσω VBA...

Καλημέρα...thanks, κάπως έτσι το έκανα και εγώ...
Απάντηση με παράθεση
  #4  
Παλιά 09-10-09, 10:59
Όνομα: Ηλιάδης Κωνσταντίνος
Έκδοση λογισμικού Office: Ms-Office 2010, Ms-Office 2013
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 13-12-2008
Περιοχή: Chicago
Μηνύματα: 119
Προεπιλογή Re: Εισαγωγή formula σε κελί μέσω VBA...

Καλημέρα,

Πως φαίνεται δεν πρόλαβα να σε εξυπηρετήσω καθότι είχες ήδη βρει την λύση.

Ζητώ συγνώμη για την καθυστέρηση.

Φιλικά

iliadisk / kon73
Απάντηση με παράθεση
  #5  
Παλιά 09-10-09, 11:05
ChryssaV
Guest
 
Μηνύματα: n/a
Προεπιλογή Re: Εισαγωγή formula σε κελί μέσω VBA...

Η καθυστέρηση ορισμένες φορές είναι και για καλό...άθελα σου με "έσπρωξες" να βρω λύση...
Όπως και να έχει, κράτησα και τον δικό σου κώδικα για πάσα νόσο και πάσα μ...κία που θα μου ζητήσουνε...

Καλή συνέχεια...
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[ Συναρτήσεις ] Εισαγωγή κριτηρίων μέσω VBA σε ερώτημα. sarrpan Access - Ερωτήσεις / Απαντήσεις 1 04-09-15 15:41
[VBA] Formula To Comment jockey17 Excel - Ερωτήσεις / Απαντήσεις 6 15-10-14 17:17
[Μορφοποίηση] Εισαγωγή αριθμού σε κελί φωτης Excel - Ερωτήσεις / Απαντήσεις 13 26-06-11 18:16
[Excel07] Εισαγωγή κελιού σε άλλο κελί με διπλό κλικ του ποντικιού ΠΑΥΛΟΣ Excel - Ερωτήσεις / Απαντήσεις 4 22-09-10 11:05
[Γενικά] Κελί που να ενημερώνεται από την εισαγωγή δεδομένων σε ένα άλλο κελί? dancer_69 Excel - Ερωτήσεις / Απαντήσεις 4 19-03-10 13:04


Η ώρα είναι 21:06.