Forum

Forum (https://www.ms-office.gr/forum/)
-   Excel - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/)
-   -   [VBA] Έργο από windows11 σε windows10 (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/6648-ergo-apo-windows11-se-windows10.html)

gfevran 02-11-25 10:40

Έργο από windows11 σε windows10
 
Καλημέρα σε όλη την κοινότητα καλό μήνα.
Έργο από windows11 υπάρχει τρόπος να δουλέψει σε windows10
Ευχαριστώ για όποια βοήθεια!

Tasos 02-11-25 12:36

Καλημέρα Γιώργο!

Συνήθως τα Excel-VBA projects δουλεύουν το ίδιο σε Windows 10 και Windows 11.
Αυτό που συνήθως “σπάει” δεν είναι τα Windows, αλλά οι εκδόσεις Office και οι βιβλιοθήκες/ActiveX που έχεις κάνει reference.
Για να τρέξεις ένα έργο-VBAσε Windows 10, έλεγξε τα εξής στον υπολογιστή με Win10:
  • Office 32-bit vs 64-bit πρέπει να ταιριάζει με τα Declare σου.
  • Στο VBA: Tools > References και Debug > Compile VBAProject – αν δεις MISSING: σε κάποιο reference, διόρθωσέ το.
  • Conditional δηλώσεις για 32/64-bit
    Αν έχεις Windows API δηλώσεις, χρησιμοποίησε αυτό το μοτίβο:
    #If VBA7 Then
    Private Declare PtrSafe Function ...
    #Else
    Private Declare Function ...
    #End If
  • ActiveX/OCX & Controls
    Έλεγξε αν στο Win10 υπάρχουν εγκατεστημένα όσα χρησιμοποιείς (π.χ. MSCOMCTL.OCX, MSCOMCT2.OCX, κτλ.). Αν λείπουν, χρειάζεται εγκατάσταση/εγγραφή τους.
  • [Macro Security / Ψηφιακή υπογραφή
    Φρόντισε οι μακροεντολές να επιτρέπονται ή υπέγραψε το αρχείο (για να μη μπλοκάρεται).

Αν κολλήσεις, πες:
  • Έκδοση Office (π.χ. Microsoft 365/2019) και 32/64-bit,
  • Screenshot από Tools > References (ό,τι γράφει MISSING),
  • Ποια ActiveX/OCX χρησιμοποιείς,
  • Τυχόν μηνύματα λάθους.

Με εκτίμηση

Τάσος

gfevran 04-11-25 09:03

Καλημέρα,
Ευχαριστώ πολύ Τάσο


Η ώρα είναι 14:57.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2