יצירת קובץ מס"ב

קוזמירר

משתמש חדש
תשואות חן חן

אני מצדיע לך מושי, ממש מרגש לראות נכונות 'להזיע' למען הזולת גם כשלא מכירים אותך, מה שנקרא חסד של אמת
 

moishy

משתמש סופר מקצוען
מנוי פרימיום
תחפש את האמור לעיל, ולאחר סימן השווה כתוב את הנתיב המלא של היעד הרצוי.
 

יאיר משה

משתמש פעיל
מנוי פרימיום
בוגר/תלמיד פרוג
אני מנסה לכתוב לו -C:\מסב . והוא כותב לי שגיאה.
 

יאיר משה

משתמש פעיל
מנוי פרימיום
בוגר/תלמיד פרוג
הוא כותב לי את השגיאה בפקודה -

Open TextFileName For Output As intNum
 

moishy

משתמש סופר מקצוען
מנוי פרימיום
"C:\מסב\"
 

FullTime

משתמש מקצוען
סתם הערה..

צריך להוסיף רק Exit Sub
אחרי המייסג' כשעושים 'ביטול' בעת בחירת הקובץ
כדי שלא יופיע ההודעה יצירת הקובץ נכשלה.....
 

יאיר משה

משתמש פעיל
מנוי פרימיום
בוגר/תלמיד פרוג
מוישי יש בעיה.
ברגע ששדה הסכום גדול משתי ספרות עשרוניות (וא"א למנוע זאת בשדה מחושב, ואף ההגדרה של שתי ספרות עשרוניות לא עזרה) הכל משתגע והסכומים במס"ב הופכים למיליונים.
פתרתי זאת ע"פ הרעיון הראשון להכפיל את סכום הבסיס ב100 והגדרתי את השדה ע"פ נוסחת Clng המונעת ספרות עשרוניות בכלל, והסתדר ב"ה.
 

FullTime

משתמש מקצוען
נכתב ע"י יאיר משה;1085076:
מוישי יש בעיה.
ברגע ששדה הסכום גדול משתי ספרות עשרוניות (וא"א למנוע זאת בשדה מחושב, ואף ההגדרה של שתי ספרות עשרוניות לא עזרה) הכל משתגע והסכומים במס"ב הופכים למיליונים.
פתרתי זאת ע"פ הרעיון הראשון להכפיל את סכום הבסיס ב100 והגדרתי את השדה ע"פ נוסחת Clng המונעת ספרות עשרוניות בכלל, והסתדר ב"ה.


וא"א לעשות אותו עם round לשתי ספרות עשרוניות ?
 

moishy

משתמש סופר מקצוען
מנוי פרימיום
או אם לא רוצים לעגל סכומים ניתן לעשות משהו מעין זה:
קוד:
CDbl(Left([שדה מחושב], InStr([שדה מחושב], ".") + 2)) * 100
 

יאיר משה

משתמש פעיל
מנוי פרימיום
בוגר/תלמיד פרוג
למשתמשים בקוד שימו לב!!
יש תקלה קטנה בקוד והשידור למס"ב לא תקין (אף שתוכנת מסב אומרת שהוא תקין ונשלח בהצלחה)
פרטים בהמשך בעז"ה.
 

FullTime

משתמש מקצוען
נכתב ע"י יאיר משה;1088145:
למשתמשים בקוד שימו לב!!
יש תקלה קטנה בקוד והשידור למס"ב לא תקין (אף שתוכנת מסב אומרת שהוא תקין ונשלח בהצלחה)
פרטים בהמשך בעז"ה.

מה התקלה?
כי אצלי הוא ביצע גביה בפועל גם כן.
 

יאיר משה

משתמש פעיל
מנוי פרימיום
בוגר/תלמיד פרוג
סליחה על העיכוב לתשובה.

הבעיה היתה שכאשר מספר החשבון אינו בן 8 ספרות הקוד הוסיף את האפסים בסוף ולא בהתחלה וכששידרתי למס"ב בפעם הראשונה קובץ בן 550 רשומות הם התקשרו לומר ש350 רשומות לא תקינות, וקובץ בסך של 350000 ש"ח חזר.
וכשבדקתי ראיתי שבגירסה האחרונה שמוישי פרסם אין את הבעיה הזאת ורק אני שהשתמשתי באחת הגרסאות הקודמות היתה לי את הבעיה הזאת.
 

FullTime

משתמש מקצוען
נכתב ע"י יאיר משה;1069394:
תודה רבה מאוד למוישי על עזרתו הרבה בפרסום קובץ זה.




למעלה מחודש הוא טרח ללא קבלת תמורה על הכנת קוד זה, וללא הפסקה טרח ותקן את הקוד.


לאחר עיון באשכול עיינתי שוב בהודעה זו...
ומצאתי תיקון קטן:
במקום 'עזרתו הרבה' צריך לומר 'הביצוע המושלם של הקובץ'...... :)
 

moishy

משתמש סופר מקצוען
מנוי פרימיום
נכתב ע"י a26955:
לאחר עיון באשכול עיינתי שוב בהודעה זו...
ומצאתי תיקון קטן:
במקום 'עזרתו הרבה' צריך לומר 'הביצוע המושלם של הקובץ'...... :)

תודה על המילים החמות, אבל הוא ממש לא מושלם. תמיד יש מה לשפר.
 

FullTime

משתמש מקצוען
נכתב ע"י moishy;1091603:
תודה על המילים החמות, אבל הוא ממש לא מושלם. תמיד יש מה לשפר.

אני חולק על דבריך.
השיפורים הם נחלת הפרט. בכללי זה ביצוע מושלם...
כמובן שכל מי שבונה תוכנה יעדיף להתאים אותו לטעמו ולצרכיו, מדברים בגדול.
 

אולי מעניין אותך גם...

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק קלג

א שִׁיר הַמַּעֲלוֹת לְדָוִד הִנֵּה מַה טּוֹב וּמַה נָּעִים שֶׁבֶת אַחִים גַּם יָחַד:ב כַּשֶּׁמֶן הַטּוֹב עַל הָרֹאשׁ יֹרֵד עַל הַזָּקָן זְקַן אַהֲרֹן שֶׁיֹּרֵד עַל פִּי מִדּוֹתָיו:ג כְּטַל חֶרְמוֹן שֶׁיֹּרֵד עַל הַרְרֵי צִיּוֹן כִּי שָׁם צִוָּה יְהוָה אֶת הַבְּרָכָה חַיִּים עַד הָעוֹלָם:
נקרא  19  פעמים

אתגר AI

חיבורים • אתגר 18

לוח מודעות

למעלה