Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
![]() |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
![]()
Καλησπερα στα μέλη Εχω την παρακατω Function Public Function ShowRibbon() DoCmd.ShowToolbar "RIBBON", acToolbarYes DoCmd.SelectObject acTable, , True End Function και θα ηθελα οταν η συγκεκριμενη ειναι σε λειτουργία να μην ξαναλειτουργει σε συμβαν δηλαδη κατι τετοιο .................................................. .............................................. if ShowRibbon is true then <----- εδω εχω το προβλημα exit sub else DoCmd.ShowToolbar "RIBBON", acToolbarYes DoCmd.SelectObject acTable, , True end if ------------------------------------------------------------------------------- |
#2
| |||
| |||
![]()
καλησπερα για οσους τυχον χρειαστουν την παραπανω εντολη εκανα μια μεσοβεζικη λυση προσθεσα ενα πεδιο στην φορμα π.χ. to rib και επαιξα λιγο με τους κωδικες το αποτελεσμα ειναι το ιδιο ================================================== == Public Function HideRibbon() DoCmd.ShowToolbar "RIBBON", acToolbarNo DoCmd.SelectObject acTable, , True DoCmd.RunCommand acCmdWindowHide End Function ================================================== === Public Function HideRibbon5() If Form_MainMenu.rib = 1 Then Exit Function Else DoCmd.ShowToolbar "RIBBON", acToolbarNo DoCmd.SelectObject acTable, , True DoCmd.RunCommand acCmdWindowHide End If Form_MainMenu.rib = 1 End Function ================================================== ==== Public Function ShowRibbon() DoCmd.ShowToolbar "RIBBON", acToolbarYes DoCmd.SelectObject acTable, , True Form_MainMenu.rib = 0 End Function |
#3
| |||
| |||
![]()
Νομίζω ότι η λύση είναι το Invalidate.
|
#4
| |||
| |||
![]()
Που ακριβώς αυτή συνάρτηση Public Function ShowRibbon() σου επίστρέφει true / false?
|
#5
| |||
| |||
![]() Παράθεση:
if ShowRibbon is true then <----- εδω εχω το προβλημα exit sub else DoCmd.ShowToolbar "RIBBON", acToolbarYes DoCmd.SelectObject acTable, , True end if πως να γινει η συνταξη του κωδικα |
#6
| |||
| |||
![]()
Για δοκίμασε αυτό Public Function ShowRibbon() As Boolean Έτσι θα σου επιστρέφει true or False
|
#7
| ||||
| ||||
![]()
Γεια χαρά σε όλους. Για εκδόσεις Microsoft Access > 2007 μπορούμε να χρησιμοποιήσουμε τον παρακάτω κώδικα για την μεγιστοποίηση/ελαχιστοποίηση της κορδέλας: Κώδικας: Public Sub MinimizeRibbon() If CommandBars("Ribbon").Height > 100 Then CommandBars.ExecuteMso ("MinimizeRibbon") End If End Sub Public Sub MaximizeRibbon() If CommandBars("Ribbon").Height < 100 Then CommandBars.ExecuteMso ("MinimizeRibbon") End If End Sub Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |
#8
| |||
| |||
![]()
Τάσο ευχαριστώ για την λύση γηράσκω αει διδασκόμενος πληροφοριακα η CommandBars.ExecuteMso ("MinimizeRibbon") κανει τη ribbon ελαχιστοποιηση (ειναι ορατο το μενου) ενω η DoCmd.ShowToolbar "RIBBON", acToolbarNo κανει τη ribbon αποκρυψη (δεν ειναι ορατο το μενου) ο συνδιασμος στο if εχει το αποτελεσμα που επιδιωκα και με μικρη αλλαγη If CommandBars("Ribbon").visible=true Then exit sub else end if Τελευταία επεξεργασία από το χρήστη pakos : 09-07-23 στις 21:04. |
#9
| |||
| |||
![]()
εκλεισε το θεμα
|
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
RIBBON ΓΙΑ ACCESS 2010 | Αγαλόπουλος | Access - Ερωτήσεις / Απαντήσεις | 0 | 01-02-21 19:29 |
Φίλτρο σε ribbon | mikekal1oo | Access - Ερωτήσεις / Απαντήσεις | 0 | 10-04-16 15:15 |
Επεξεργαστής για προσαρμοσμένη Κορδέλα Ribbon (Ribbon Office ToolBar Editor) | Rogerk | Access - Ερωτήσεις / Απαντήσεις | 0 | 31-10-14 18:53 |
Ribbon | γιώργοςΚ | Access - Ερωτήσεις / Απαντήσεις | 0 | 02-06-14 17:05 |
ACCESS 2010 Απόκρυψη Ribbon-εμφάνιση custom ribbon | gnikol | Access - Ερωτήσεις / Απαντήσεις | 3 | 23-12-10 23:24 |
Η ώρα είναι 16:17.