@אוריי כתב בתופסן של שקע חשמל שלא יעיל עקב חור בדופן השקע הפנימי:
עם סופר 7 וכדומה
סופר 7 הוא חומר גמיש, (והוא גם מאוד יקר...) עדיף חומר יותר קשיח לאחר הייבוש.
@אוריי כתב בתופסן של שקע חשמל שלא יעיל עקב חור בדופן השקע הפנימי:
עם סופר 7 וכדומה
סופר 7 הוא חומר גמיש, (והוא גם מאוד יקר...) עדיף חומר יותר קשיח לאחר הייבוש.
@dovid כתב באקסל | שליפת נתונים - ספירת איזכורים:
אתה טוען שאוסף הטווחים הוא סוג של AND, שצריך שכלל התנאים יתקיימו כל אחד על טווחו כדי שתיספר שורה בודדת?
מדויק.
אגב,
countifs מקבל רשימה של זוגות של טווח-תנאי.
זה לא מוגבל לזוגות, זה גם יכול לחול על טבלה של 10 עמודות עם 10 תנאים שונים. אין הגבלה לטווחים/לתנאים. העיקר שהם באותה טבלה
@dovid כתב באקסל | שליפת נתונים - ספירת איזכורים:
אבל למה זה סותר לכך שהפונקציה תאפשר בבת אחת לספור משתי טבלאות שונות?
ה-"S" -תפקידו לצמצם ולא להרחיב. זה כל מה שכתבתי,
ע"ע:
IFS
SUMIFS
@dovid
ערכתי את ההודעה הקודמת.
COUNTIF אכן סופר תאים שעונים על תנאי אחד.
COUNTIFS מיועד לספירת תאים מסוימים באותה טבלה עם קריטריונים שונים לכל עמודה.
דוגמה:
יש לי טבלה עם 2 עמודות: שם פרטי ומשפחה, אני יכול להחיל נוסחה שתספור לי כמה פעמים יש בטבלה "משה" וגם "כהן".
נניח יש 10 משה ו-10 כהן. אבל רק שלוש שורות בטבלה הם גם משה וגם כהן. תוצאת הנוסחה תהיה = 3.
@מלא כתב באקסל | שליפת נתונים - ספירת איזכורים:
COUNTIFS נותן להכניס יותר מטווח אחד.
בדיוק להפך.
COUNTIFS מאפשר לצמצם את מספר המופעים על ידי הוספת תנאים ולא להרחיב את טווח החיפוש.
האמינות של צ'אט AI ממש נמוכה. הרעיון שהוא יכול לכתוב דבר והיפוכו עם נימוקים ארוכים והוא לא מונחה שלא לעשות כך מאוד מופרך. וממש לוקח את כל הדבר הזה כמה צעדים אחורה.
דוגמה:
איך אפשר לשאול אותך שאלות על תמונות?
כדי לשאול אותי שאלות על תמונות, אתה יכול להשתמש באפשרות "הוסף תמונה" כדי להעלות תמונה, או שאתה יכול להשתמש בתיאור של תמונה כדי לשאול אותי שאלה. לדוגמה, אתה יכול להעלות תמונה של כלב ולשאול אותי מה גזע הכלב.
אני אעשה כמיטב יכולתי לענות על השאלות שלך על התמונות, ואני אשתמש בידע שלי על העולם כדי לספק לך מידע מדויק ומועיל.
הנה כמה דוגמאות לשאלות שאתה יכול לשאול אותי על תמונות:
מה גזע הכלב בתמונה?
מה צבע הכלב בתמונה?
כמה אנשים יש בתמונה?
מה הרקע של התמונה?
מה הנושא של התמונה?
אני תמיד לומד דברים חדשים, ואני תמיד משתפר ביכולת שלי לענות על השאלות שלך על תמונות.
היכן יש "הוסף תמונה"?
אני מצטער, אין לי אפשרות "הוסף תמונה". אני מודל שפה גדול, הידוע גם בשם בינה מלאכותית שיחה או צ'אטבוט, מאומן להיות אינפורמטיבי ומקיף. אני מאומן על כמות עצומה של נתוני טקסט, ואני מסוגל לתקשר וליצור טקסט דמוי אדם בתגובה למגוון רחב של הנחיות ושאלות. לדוגמה, אני יכול לספק סיכומים של נושאים עובדתיים או ליצור סיפורים.
אני לא מסוגל לעבד או להבין תמונות.
....
שים לב באיזה פירוט הוא עיוות את התשובה הראשונה. כלומר, הוא הרבה יותר מאומן על הביטחון בתשובותיו מאשר בנכונותם.
@אוריי כתב בהאטת ריצת קוד vba:
מעניין לדעת האם אפשר לבדוק למה המחשב קורס ואיזה רכיב כשל?
גם אותי זה מאוד מעניין, אבל אין לי את הכלים לחקור את זה.
אני אמור לקבל שבוע הבא מחשב נוסף עם חומרה יותר משופרת אולי אצליח להשוות.
@OdedDvir זה אכן עזר.
האם זה שהפכת את פקודת הפתיחה למשתנה זה סייע בעניין המהירות, או שנקטת כך רק בגלל נוחות?
@אוריי כתב בהאטת ריצת קוד vba:
איפה בדיוק שמת את הקוד של ההמתנה (באיזו שורה)???
ולכמה זמן נתנת לו המתנה ומה יקרה אם תתן לו דקה שלימה להמתין.
עשיתי ממש עכשיו כמה ניסיונות,
בסופו של דבר...
העתקתי את השורת קוד כמו שהיא (5 שניות) והדבקתי 4 פעמים לאורך הקוד. והופ.. רץ יפה והאקסל לא נכנס לקיפאון; אמנם זמן העיבוד ממושך קצת (20 שניות זה המון) אבל מה שחשוב לי שהוא לא קורס.
תודה לכל המסייעים.
אגב, שלחתי את הקוד ל-@dovid באישי, ואצלו זה כן עבד יפה מלכתכילה. אני מניח שאחד הרכיבים במחשבים שלי קורס, אולי כרטיס מסך לא מספק.
@אוריי כתב בהאטת ריצת קוד vba:
להכניס לאחר הקוד של פתיחת הקובץ קוד של טיימר של לולאה שמחכה זמן מסויים לאחר פתיחת הקובץ עד שבוודאות הקובץ נפתח ואז תוכל לגשת לקובץ ולעשות בו פעולות.
תוכל לתת דוגמה?
כי עשיתי מה ש @mekev כתב לעיל:
ניתן להוסיף השהיה
באמצעות הקוד הבא
(הפוקנציה עוצרת עד לשעה המבוקשת, ע"מ להשיג השהיה של זמן נוכחי תוך כדי הרצת הקוד מוסיפים את הnow+)Application.Wait (Now + TimeValue("00:00:05"))
ולא עזר כ"כ.
@OdedDvir
זה לא מבטל את מצב Scroll-Lock, אלא רק מבטל את השפעתו על אקסל.
עדיף אם כבר, להפוך אותו ללא פעיל (זה מקש בחלק העליון של המקלדת, -אצלי צמוד לprint screen)
אם אתם לא מוצאים את הכפתור במקלדת, תוכלו להפעיל "לוח מקשים על המסך"
וללחוץ כאן:
@צדיק-תמים @אביי תודה על השיתוף של הטיפים.
יש לי כרטיס של "אשראי יש"
נכנסתי עכשיו לפירוט, וראיתי שאני משלם כל חודש 12.90.
התקשרתי מיד לשירות לקוחות וביקשתי להתנתק, שאלו למה, אמרתי שאני מופתע שאני משלם כל חודש דמי כרטיס (הנציג בסניף אמר שבהתחלה לא משלמים).
התגובה היתה: קודם כל אתה מקבל זיכוי רטרואקטיבי של שנה אחורה מיד לכרטיס +פטור לשנה קדימה. (ללא התניה בהישארות).
אמרתי תודה יפה ועשיתי לי תזכורת ביומן להתקשר בשנה הבאה...
@H19 הגודל ממש סביר.
בהורדה של דפי בנק, (למשל מרכנתיל) הגודל הוא 506KB לעמוד. (בשמירה כPDF, לא כהדפסה לPDF).
@avi-rz כתב בהאטת ריצת קוד vba:
במידה והוא עובר על לולאה מסויימת
הוא לא.
@avi-rz כתב בהאטת ריצת קוד vba:
כמובן היה יותר טוב להסביר יותר מה הקוד עושה
אכן, קשה לי להסביר מה הוא עושה כיוון שאני לא יכול להעלות אותו בשלמותו (מכמה סיבות)
אבל שמתי לב שהוא נתקע דוקא מיד בתחילת הקוד בשורה שהוא מבצע פעולת פתיחת קובץ.
זה תחילת הקוד:
' משתנה - שם +נתיב תיקיית הקובץ
Dim קובץ_מקור As String
קובץ_מקור = ActiveWorkbook.Path & "\" & ActiveWorkbook.Name
' שמירה בשם, אותו שם, אותו נתיב קובץ, הוספת שם הסיומת, החלפת הפורמט
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs קובץ_מקור & "x", 51
Application.DisplayAlerts = True
' סגירת הקובץ הישן
ActiveWindow.Close
' מחיקת הקובץ הישן
Kill קובץ_מקור
' פתיחת הקובץ החדש
Workbooks.Open קובץ_מקור & "x"
(בשלבים הבאים הקוד מעתיק נתונים ומחיל עליהם עיצוב נוסחאות וסינונים מסוימים)
זו התמונה של המסך מתי שהוא מגיע לנקודה של פתיחת קובץ:
ואז:
לאחר מכן, לפעמים הוא משלים את פעולתו - אבל חוזר לחיים רק לאחר דקה וחצי. ולפעמים הוא פשוט סוגר את התוכנה ומפעיל מחדש.
@איש-ימיני אשמח אם תוכל להרחיב לגבי מילת הקוד שהבאת, איך אני מכניס אותה. תודה!
@avi-rz כתב בהאטת ריצת קוד vba:
אתה יכול לפתוח טופס קטן ו(או להכניס ערך באן שהוא של האינדקס או להכניס במקור הנתונים של הטופס את השאילתה המדוברת וכדו'.)
ושם לעשות אירוע פסיקת שעון שיעבור כל שניה או יותר על אינדקס / רשומה אחת.
נשמע מעניין, תוכל להדגים את זה בקוד?
@dovid כתב בהאטת ריצת קוד vba:
@מטעמים מאוד מפתה אותי כמתכנת לראות את הקוד, יש סיכוי?
כן. אשלח לך אותו במייל. הקבצים מכילים פרטים שאני לא יכול להעלותם לפורום (גם הקוד).
@mekev כתב בהאטת ריצת קוד vba:
שים לב:
בזמן ההשהיה
לא ניתן לבצע שום דבר בקובץ (האקסל קופא לחלוטין עד לסיום ההמתנה)
יש אפשרות לתת לו השהיה שבוחנת אם השורה הקודמת בוצעה ורק אז לעבור למטלה הבאה?
יש לי קוד vba שאני מריץ אותו מדי יום על קובץ אקסל מאוד כבד.
הקוד עצמו עובד מצוין. הבעיה איתו שהמחשב פשוט קורס באמצע שהוא מריץ אותו. לפעמים הוא פשוט קופא לדקה וחצי ולפעמים הוא פשוט סוגר לי את כל האקסלים הפתוחים ומפעיל אותם מחדש.
ניסיתי להריץ את הקוד במתינות שורה אחר שורה (פתיחת העורך ולחיצה על F8 בסיום כל שורה שהוא רץ). ובאופן כזה לא היו שום בעיות. הקוד השלים את פעולתו.
אני מניח שהבעיה היא שהקוד זורק את פעולותיו אחד אחרי השני ללא הפסקה והמחשב לא מסוגל להתמודד עם העומס.
אשמח לדעת אם יש דרך לתת לקוד השהיות בפעולה שלו מדי פעם.
[יש לציין שניסיתי גם להריץ את הקוד על מחשב סופר מהיר (מעבד i9 דור 13, זיכרון 64gb) והבעיה צצה בדיוק כמו במחשב שלי.]
@dovid כתב בהמלצות על תוכנה לאוטומציה:
נזכרתי שפעם @MusiCode המליץ פה על תוכנה https://tchumim.com/topic/4316/
@מטעמים כתב בהמלצות על תוכנה לאוטומציה:
(תוכנה של פעולות אמיתיות, לא תוכנה שרק מקליטה את תזוזת העכבר)
זו אכן תוכנה מצוינת לפעולות פשוטות ובסיסיות.
החיסרון הגדול של התוכנה הזאת שאין לך מושג מה היא עושה. (היא לא כותבת קוד בהקלטה שלה)
ואם שינית מעט את גודל החלונות... הוא גם יכול תיאורטית להעביר לך את כל הקבצים לסל המיחזור....
שלום.
יש לי סדרת פעולות שאני מבצע במחשב מידי שבוע ואני מחפש תוכנה להקלטת אוטומציה על מנת שאפעיל את סדרת הפעולות בלחיצת כפתור אחת.
ראיתי ברשת כמה תוכנות, שלכל אחת מהן שיטות פעולה אחרות. ואני מעוניין להתעסק עם הכלי הכי פשוט, אבל הכי יעיל (קצת סותר...)
הערה קטנה: ההבנה שלי בתחום טעונה שיפור, אבל כיוון שזה דבר שאני ממש צריך על מנת לקצר לי משמעותית את העבודה לטווח הארוך, שווה לי להשקיע בזה שבועיים שלושה כדי ללמוד תוכנה כזו. אשמח לדעתכם האם זה אפשרי, ואם כן איזו תוכנה מומלצת.
(תוכנה של פעולות אמיתיות, לא תוכנה שרק מקליטה את תזוזת העכבר)
הפעולות שאני מעוניין שיתבצעו אוטומטית הן בעיקר הפעלת תוכנת חישוב שכר (תוכנה על הDesktop לא ברשת), הנפקת דוחות מסוימים, יצוא לאקסל, ושמירתן במחשב.