בעיה בקוד vba להורדת קובץ משרת ftp
-
טוב, אחרי שקצת חיפשתי מידע בנושא, נראה שאין פתרון פשוט לבעיה על ידי VBA בלבד הגעתי לכמה מסקנות:
- הגישה לשרת FTP כיום שונה מהגישה שהיתה בתקופת כתיבת הקוד הנ"ל. כיום משתמשים במצב שנקרא Passive Mode (כנראה מטעמי אבטחה)
- ל-Windows אין מנגנון מובנה לכך.
כדי לגשת בצורה מאובטחת לשרת FTP יש צורך בתוכנה חיצונית.
פתרון אפשרי (טלאי) אולי הוא ליצור Script טקסט עבור התוכנה החיצונית, ולהריץ אותו מתוך VBA...אשמח אם יש למבינים בנושא משהו להוסיף.