עבור לתוכן

VBA כמה שאלות

Featured Replies

פורסם

. יש לי לולאת FOR, בתוכה יש לי SELECT-CASE

ואני רוצה שאם תנאי מסוים לא מתקיים, שלא ימשיך לשאר הקוד שבלולאה, אלא שיעבור לאיטרציה הבאה.(כמו BREAK בC)?איך עושים את זה?2. יש לי את השורה : STR= STR & STR1אני רוצה שSTR1 תופיע אחרי STR אבל אם יש שם אותיות בעברית מתבלבל לי הסדר.מה צריך לעשות?3. . איך מסמנים הערות בקוד בVBA (לשורה אחת או לכמה שורות)?4. אם יש לי ביטוי של IF ארוך (עם מלא OR, AND בתוכו), ואני רוצה להמשיך אותו בשורה שאחריאיך עושים את זה שלא יתחשב באנטר בלי לסיים את הביטוי?

תודה רבה

פורסם
  • מחבר

תודה

2. אני מייצאת את המחרוזת לקובץ TXT

4. קו תחתון בסוף השורה ? או בתחילת השורה הבאה? (לא עובד)

פורסם

2. אז הבעיה היא בתוכנה שבה את מסתכלת על הקובץ (notepad, אני מניח). תזכרי שב-notepad אפשר להצמיד את הטקסט לימין או לשמאל (באמצעות ctrl+shift).

4. בסוף השורה, כמו בדוגמאות כאן.

פורסם
  • מחבר

4. תודה

2. הבעיה היא לפני שאני מסתכלת בNOTPAD.

כשאני עוברת על התכנית עם DEBUG ורואה מה יש במשתנים, כבר כאן -כשאני משרשרת מספרים (או תאריכים) אחרי האותיות העבריות הן קופצות לסוף השורה, ומבלגנות את הסדר שאין רוצה שהמחרוזת תהיה.

מה לעשות?

פורסם

אז כמו שאמרתי, "הבעיה היא במה שמציג אותה", שבמקרה הזה זה חלון ה-debug. אין ממש מה לעשות עם זה, חוץ מלהתלונן למיקרוסופט שיתקנו את זה..

פורסם
  • מחבר

OK תודה.

שאלה על הדפסת שורה.

אני רוצה שהכותרת שלי תכיל 83 תוים, רשמתי את הפקודה הבאה:

 
Print #FNum, " DAILY FILE FOR ARCHIV: ", Format(Date, "dd/mm/yyyy"), " ", "s"

(ספרתי את הרווחים כדי להגיע למספר התוים שאני רוצה), וגם שימו שבSPC מניב את אותה תוצאה

ובפועל "נולדים לי רווחים" לפני התאריך, וגם ברווח נוספים לי עוד כמה.

מה הבעיה?

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים