Καλησπέρα και καλές γιορτές,
θα ήθελα την βοηθειά σας για ακόμα μια φορά...
λοιπον θελώ να κανω το εξής ...
θέλω σε ένα module το Report και στο sub loadfile να ορίζω ένα αρχείο με την εντολή όπως φαίνεται παρακάτω
Κώδικας:Sub loadfile () MsgBox ("Choose filename...") file1 = Application.GetOpenFilename() End sub
στην συνέχεια θέλω σε άλλο sub, το Write,να ανοίγω το αρχείο αυτό και να γραφω στο κελί Α1 την λέξη Α1
θέμα είναι πως πρεπει να δηλώσω την μεταβλητή ώστε να ισχύει και στα δύο subs ?Κώδικας:Sub write() Workbooks.Open (file1) Range(a1).Select Selection = "a1" ActiveWorkbook.Save workbooks.Close End sub
ευχαριστώ,
Εμφάνιση 1-6 από 6
-
14-12-14, 17:42 VBA EXCEL - Χρήση μεταβλητής σε πολλά subs #1Τα χρήματα δεν είναι το παν, αλλά το μέσο με το οποίο εξαγοράζουμε την ελευθερία μας.
-
14-12-14, 21:11 Απάντηση: VBA EXCEL - Χρήση μεταβλητής σε πολλά subs #2
Δηλώνεις το file1 έξω από τα subs:
Κώδικας:Dim file1 Sub loadfile() ... End Sub Sub write() ... End Sub
-
14-12-14, 21:21 Απάντηση: VBA EXCEL - Χρήση μεταβλητής σε πολλά subs #3
-
14-12-14, 23:15 Απάντηση: VBA EXCEL - Χρήση μεταβλητής σε πολλά subs #4
Αντί για dim βάλε public στην μεταβλητή
Public file1 as StringThe 3 most dangerous things in the world are a computer technician with a software patch, a programmer with a screwdriver and a customer with an idea....
Εγκατάσταση Ubuntu και Joomla
-
15-12-14, 12:46 Απάντηση: VBA EXCEL - Χρήση μεταβλητής σε πολλά subs #5
Το error που σου χτυπάει, λογικά είναι για την επόμενη εντολή, το Range(a1).Select.
Θα έπρεπε να είναι Range("A1").Select
-
20-12-14, 04:04 Απάντηση: VBA EXCEL - Χρήση μεταβλητής σε πολλά subs #6
Ολόσωστες οι παρατηρήσεις σας ευχαριστώ πολλοί καλοί μου φίλοι
Τα χρήματα δεν είναι το παν, αλλά το μέσο με το οποίο εξαγοράζουμε την ελευθερία μας.
Παρόμοια Θέματα
-
Excel - VBA : Χρηση άλλου αρχείου σε συνάρτηση
Από Zounds στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμούΜηνύματα: 1Τελευταίο Μήνυμα: 17-10-14, 16:06 -
Ο ΣΕΠΕ ανακοινώνει την τιμητική διάκριση τριών Ελληνικών υποψηφιοτήτων στο πλαίσιο των WITSA Global ICT Excellence Award
Από nnn στο φόρουμ ΕιδήσειςΜηνύματα: 0Τελευταίο Μήνυμα: 06-10-14, 18:54 -
Εισαγωγή διευθύνσεων mail από excel σε yahoo.
Από bok στο φόρουμ Internet, web surfing και online υπηρεσίεςΜηνύματα: 5Τελευταίο Μήνυμα: 17-06-14, 01:51 -
Προβλημα με excel σε office
Από Insomniac στο φόρουμ Software γενικάΜηνύματα: 11Τελευταίο Μήνυμα: 26-03-14, 21:25 -
Κοινή χρήση φακέλου σε δίκτυο
Από Zounds στο φόρουμ NetworkingΜηνύματα: 8Τελευταίο Μήνυμα: 20-02-14, 16:03
Bookmarks