פורסם 2012 בינואר 1813 שנים . יש לי לולאת FOR, בתוכה יש לי SELECT-CASEואני רוצה שאם תנאי מסוים לא מתקיים, שלא ימשיך לשאר הקוד שבלולאה, אלא שיעבור לאיטרציה הבאה.(כמו BREAK בC)?איך עושים את זה?2. יש לי את השורה : STR= STR & STR1אני רוצה שSTR1 תופיע אחרי STR אבל אם יש שם אותיות בעברית מתבלבל לי הסדר.מה צריך לעשות?3. . איך מסמנים הערות בקוד בVBA (לשורה אחת או לכמה שורות)?4. אם יש לי ביטוי של IF ארוך (עם מלא OR, AND בתוכו), ואני רוצה להמשיך אותו בשורה שאחריאיך עושים את זה שלא יתחשב באנטר בלי לסיים את הביטוי?תודה רבה
פורסם 2012 בינואר 1913 שנים 1. Google to the rescue!http://www.google.co.il/search?q=vba+break2. הבעיה היא לא במחרוזת, הבעיה היא במה שמציג אותה. איפה את משתמשת במחרוזת הזו?3. באמצעות גרש בודד '4. באמצעות קו תחתון _
פורסם 2012 בינואר 1913 שנים מחבר תודה 2. אני מייצאת את המחרוזת לקובץ TXT4. קו תחתון בסוף השורה ? או בתחילת השורה הבאה? (לא עובד)
פורסם 2012 בינואר 1913 שנים 2. אז הבעיה היא בתוכנה שבה את מסתכלת על הקובץ (notepad, אני מניח). תזכרי שב-notepad אפשר להצמיד את הטקסט לימין או לשמאל (באמצעות ctrl+shift).4. בסוף השורה, כמו בדוגמאות כאן.
פורסם 2012 בינואר 1913 שנים מחבר 4. תודה2. הבעיה היא לפני שאני מסתכלת בNOTPAD. כשאני עוברת על התכנית עם DEBUG ורואה מה יש במשתנים, כבר כאן -כשאני משרשרת מספרים (או תאריכים) אחרי האותיות העבריות הן קופצות לסוף השורה, ומבלגנות את הסדר שאין רוצה שהמחרוזת תהיה.מה לעשות?
פורסם 2012 בינואר 1913 שנים אז כמו שאמרתי, "הבעיה היא במה שמציג אותה", שבמקרה הזה זה חלון ה-debug. אין ממש מה לעשות עם זה, חוץ מלהתלונן למיקרוסופט שיתקנו את זה..
פורסם 2012 בינואר 1913 שנים מחבר OK תודה.שאלה על הדפסת שורה.אני רוצה שהכותרת שלי תכיל 83 תוים, רשמתי את הפקודה הבאה: Print #FNum, " DAILY FILE FOR ARCHIV: ", Format(Date, "dd/mm/yyyy"), " ", "s"(ספרתי את הרווחים כדי להגיע למספר התוים שאני רוצה), וגם שימו שבSPC מניב את אותה תוצאה ובפועל "נולדים לי רווחים" לפני התאריך, וגם ברווח נוספים לי עוד כמה.מה הבעיה?
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.