אם קראת במקצת את המאמרים אזי:
הבנת בודאי שאין בנמצא פונקציה שמסוגלת (מבחינה מתמתית) לאשר שמספר הוא מספר ראשוני!! יותר מזה, אין אפילו פונקציה שיכולה לוודא שמספר הוא לא-ראשוני. מלבד ,כמובן, "פתרון בית-ספר", והיא לבדוק את כל המספרים האפשריים עד למספר עצמו. על-פי ההסבר (שבוודאי קראת) יש רק פתרונות מקורבים בצורות שונות. ולכן: דבר ראשון, אתה צריך להגדיר לעצמך מהם דרישות הפתרון. אח"כ אתה צריך להגדיר לעצמך דרישות נוספות, כגון הזמן לפתרון, משאבי מחשב וכו. עכשיו לעצם האלגוריתם עצמו - אין שום חשיבות לשפת התכנות, אתה לא צריך לדעת VBA או EXCEL. כל שפת תכנות מספיקה. את האלגוריתם עצמו יש לחפש באתרים שעוסקים במתמתיקה שימושית (כן, זהו המקצוע שעוסק בשאלה שלך). רוב הדוגמאות שתמצא יהיו ממילא בשפות תכנות אחרות, כך שתצטרך להסב אותם משפת התכנות המצויה לרצויה. ועכשיו, שסקרנו את השלבים הנדרשים, האם אתה עדיין מעונין בתשובה? אגב, שאלות אשר עוסקות במספרים ראשוניים התחילו בימי קדם (יוונים) ונחקרים בצורה מסיבית עד ימנו אנו. (שמעת על משפט פרמה?)