@חנון-המרבה
רק עכשיו ראיתי את התגובות, לעניננו, באמת הכלי של עיצוב מותנה עדיין לוקה בחסר במידה מסוימת, ואכן כפי שכתבת הברירת מחדל היא שזה עם קיבוע, אלא שלא הבנתי למה אתה כל פעם כותב מחדש את התנאי?
מה שאני עושה בדרך כלל אני קובע את התנאי רק עבור תא אחד, ואז אני הולך לניהול כללים, ומבטל את הקיבוע של התנאי (זה כן אפשרי)ואז מעתיק כאוות נפשי!
(תוכל גם לשנות שם את "חל על תאים אלו:" ואז לא תצטרך להעתיק שום דבר אלא אוטומטי זה יחול גם על מה שתגדיר)
בהצלחה!
nach
-
עיצוב מותנה באקסל ללא קיבוע -
עיצוב מותנה באקסל ללא קיבועוודאי שיש אפשרות תלחץ על F4 כשאתה עומד על עריכת הכלל הרלוונטי,
עד כמה שהבנתי את השאלה זו התשובה אם התכוונת למשהו אחר תכתוב ונעזור בשמחה! -
מיון עמודות באקסל - קודם מלאות ואח"כ ריקות -
קוד מאקרו שאינו עובד@חנון-המרבה המאקרו לא רץ בכלל? או שהוא נתקע איפשהו? כי א"כ היכן הוא נתקע? מה הודעת השגיאה שקופצת לך? (או שבכלל הוא נתקע בהרצה של הפונקציה השניה שאתה קורא לה מתוכה (מאקרו 13) שהקובץ המצוין לא זמין וכדו')
תוכל לתת יותר פרטים? -
בדיקת תקינות מספר תעודת זהות באמצעות PHPעשית גוגל? יש המון! הנה אחד:
<?php // DEFINE RETURN VALUES define(R_ELEGAL_INPUT, -1); define(R_NOT_VALID, -2); define(R_VALID, 1); function ValidateID($str) { //Convert to string, in case numeric input $IDnum = strval($str); //validate correct input if(! ctype_digit($IDnum)) // is it all digits return R_ELEGAL_INPUT; if((strlen($IDnum)>9) || (strlen($IDnum)<5)) return R_ELEGAL_INPUT; //If the input length less then 9 and bigger then 5 add leading 0 while(strlen($IDnum<9) { $IDnum = '0'.$IDnum; } $mone = 0; //Validate the ID number for($i=0; $i<9; $i++) { $char = mb_substr($IDnum, $i, 1); $incNum = intval($char); $incNum*=($i%2)+1; if($incNum > 9) $incNum-=9; $mone+= $incNum; } if($mone%10==0) return R_VALID; else return R_NOT_VALID; } ?>
מכאן, יש בעיות בקוד הזה (אני חסר ידע בPHP אבל לא צריך להיות גאון כדי להבין שחסר סוגר מסולסל אחרי הקטע שמוסיף 0, )אבל תוכל לערוך אותו ולבנות על הבסיס, בהצלחה!
-
ירידת שורה באקסל@חנון-המרבה אמר בירידת שורה באקסל:
במקום Alt+Enter תוסיף "CHAR(10)" (כמובן ללא המרכאות) למשל
=CONCATENATE(A1,CHAR(10),B1)
ותגדיר גלישת טקסט
חזק ביותר! בלי להסתבך ובלי שום בלגנים, עשיתי כך ועובד מצוין, ניסיתי לעשות בVBA את התוים הללו, לא קלטתי שזה בעצם כמו כל תו שאפשר להמיר ע"י CHAR, אגב, חיסרת את התו 13 וצריך את שניהם בכל מקרה רק בלי אופרטור השרשור כמו שכותבים בהנ"ל אלא פשוט לסמן את זה כמיקום נוסף של טקסט דהיינו עם פסיק, (ניסיתי לשלב את הקבוע הנ"ל vbCrLf ומחזיר שגיאה, ידוע לך על אופן שאפשר לשלב קבועים? מסתבר שאין אפשרות אבל אם ידוע לך אשמח שתכתוב) בכל אופן תודה רבה!
-
שגיאה בנוסחת אקסל -
לימוד מסודר של תכנותנריב כבר אח"כ......
כשמדברים כבר על נושאים כאלו אני משתכנע שבאמת מדובר על רעיון שיצבור תאוצה ויתקדם! -
לימוד מסודר של תכנותשבוע טוב לכולם!
לאחר דו"ד ארוך של כל המשתתפים, האמת שכשהצעתי את הרעיון לא חשבתי על הכיוון של ניהול פרויקט משותף יחד רק בתור רעיון עתידי להמשך לאחר שקצת נתקדם בלימוד וכו', כי באמת לא ברור איך אתה יכול לתת למישהו שרק עכשיו מתחיל להתעסק בנושאים אלו לכתוב קוד שהוא בקושי יודע איך להסתכל עליו.... (נראה לי שאין פה באמת מישהו שלא יודע כלום בזה רק הכוונה שלא יודע יותר מדי לעומק) אבל כעת נראה לי שזה הרעיון היותר טוב ויעזור לכולם להתקדם,- להבנתי הלכו כולם על הרעיון של @גמליאל על השפה ג'אווה סקריפט ועבודה על פרויקט משותף של מערכת השבת אבידה (נראה שהצעה זו תפסה יותר פופלריות, תתקנו אותי אם טעיתי)
אלא שכפי שהעלו @clickone ו @nigun יש בעייתיות בצורה הזו בעיקר משום שיש כאן מגוון רמות של ידע בין המשתתפים וצריך לראות כיצד לגשר על הפערים, לכן חשבתי על רעיון כזה:
-
במשך כמה ימים -אולי קצת יותר- יתנו כאן חומר הסבר על שפה זו (לי לדוגמה אין שום ידע בשפה זו ספציפית אבל יש לי בהחלט ידע ונסיון בתכנות מונחה אובייקטים/אירועים, לכן אני מאמין שיהיה לי די קל בענין הזה,?) כשתוך כדי משתתפים שיותר מנוסים בענין יתקדמו עם אפיון המערכת, זה בשלב ראשון.
-
אח"כ כשיהיה ברור יותר איפה אוחז כ"א נוכל לדעת איך ממשיכים, בחלוקה לצוותות/עבודה משותפת וכו', וכן להעלות פיזית תשתית לפרויקט וכו' כאשר דובר רבות למעלה, אני אישית קניתי את הרעיון של -nigun-הצמדת מנוסה לשאינו כזה, אבל זה לא נשמע לי כ"כ אפשרי)
תגיבו, ויאלה נתקדם!
תודה רבה!
(יש לי בעיה של כתיבה ארוכה מדי......אולי נעשה גם על זה לימוד פה בהמשך..... עמכם הסליחה) -
לימוד מסודר של תכנותנראה לי שכדאי לפתוח קבוצה שתתמקד בשפה אחת, תפסת מרובה לא תפסת.
מה אתם אומרים @nach @dovid @UA @nigun
איזה שפה מומלצת למתחילים?
שתהיה פשוטה, ומצד שני קרש קפיצה הלאה.אני חושב שטוב יהיה להתחיל עם ויזואל בייסיק, זו שפה די קלה ולא מאוד מסובכת, העבודה איתה ממש דומה לכל סגנון העבודה של ווינדוס שזו מעלה מיוחדת מכיוון שכולנו מכירים וחיים את הסגנון הזה, מלבד זאת יהיה מעלה בזה דווקא מצד שלא יצטרכו כולם להתקין סביבת פיתוח כל שהיא מכיוון שיהיה אפשר להחליט שמתמקדים בעיקר בVBA ואז יש את זה כבר לכל מי שיש לו אקסל/אקסס במחשב, באמת יהיה מוצלח אולי לשלב ביניהם כך יהיה קל למצוא קודים בהקלטות מאקרו וכדו' ושילוב בלולאות ומשתנים למי שאין לו מידע וידע בענין,
-
לימוד מסודר של תכנותתודה לך @dovid על התגובה, לא כ"כ הבנתי מה זה אומר שמראש חבל להתחיל? או שלהפך רק שצריך להיות ממוקד יותר?
נכון שיש חומר ללא סוף מה ללמוד ולדעת אבל אני חושב שכל מתכנת באיזה שהוא שלב בחיים שלו התחיל ממשהו קטן יותר ומשם התקדם יותר ויותר, ולכן באמת שאלתי מה דעת כולם ומאיפה כדאי להתקדם, יש פוסט בנושא הזה בארכיון של הפורום הקודם, (ראיתי את זה ב"מתכנתים" אבל יתכן שאפשר לראות גם בכניסה ישירה לפורום הישן) באיזו שפה כדאי להתחיל, אבל כאן אנחנו צריכים לדעת מה כולם רוצים -
לימוד מסודר של תכנות@UA אמר בלימוד מסודר של תכנות:
רעיון מצוין
אולי כדאי לעשות מאגר של מדריכים בעברית ובאנגלית לכל שפות התכנות
אם כל אחד ישים שם את מה שהוא מכיר אז יכול להיות מאגר ענק
ואם יסדרו לפני נושאים עוד יותר נפלאשיהיה התחלה טובה אני מוסיף כמה מדריכים בעברית שאני מכיר:
מבוא למחשב ושפת אסמבלי - https://data.cyber.org.il/assembly/assembly_book.pdf
רשתות ואינטרנט - http://data.cyber.org.il/networks/networks.pdf
שפת פייתון - https://data.cyber.org.il/python/python_book.pdf
שפת #http://www.underwar.co.il/download.asp?ID=104 - C
שפת ++http://www.underwar.co.il/download.asp?ID=78 - C
שפת http://www.underwar.co.il/download.asp?ID=161 - JAVAיש לי עוד המון
לי יש פי כמה מדריכים ואולי באמת אעלה אותם לאחר שתתגבש פה החלטה בענין, בינתיים שכולם יגידו דעתם על הענין ונוכל להקים שורת נושא שתרכז את כל הקישורים והמדריכם, וכולם יעלו לשם את החומרים שירצו להעלות, מלבד כל העניינים המדוברים לעיל
-
לימוד מסודר של תכנותמדריכים למתחילים? יש הרבה ולא נראה לי שמישהו כאן יעשה משהו יותר טוב.
לתת הדרכה פרטנית לכל לכל שאלה? את זה כבר יש.לא התכוונתי רק שיעלו מדריכים אלא שביחד כולם יתקדמו לפי הנושא ולפי השפה שתילמד באותה העת, בנוגע להדרכה פרטנית כפי שכתבת, אני אסביר את עצמי יותר טוב,
התכוונתי בעיקר שיהיה פה שיח בין כולם סביב נושאים שנתמקד בהם (לפי הענין והביקוש, כמובן), יש דבר בסיסי שצריך להבין; כשאתה צריך עזרה בכתיבת קוד מסוים, ויש אחד מהפורום שבדיוק גם הוא נתקל בבעיה דומה והוא פתר את הבעיה כבר, אז אם יהיה כזה נושא פה כולם יוכלו לעזור ולכוון את כולם, (מפן אחר: למה שכולם יצטרכו לחפש בגוגל ולשבור את הראש עם מאמרים שנכתבו בצורה כללית מאוד בדרך כלל, ואני לא מדבר על מי שלא יודע אנגלית שיצטרך לשבור גם את השיניים על התרגום) וגם סתם כך כשאחד הגיע לכתיבת נוסחה או פונקציה וכדו' שלפעמים הרבה ירצו ויצטרכו בדיוק את אותו הקוד, אז אפשר יהיה להעלות ולשתף עם כולם, כל אלו מסתבר- שאם יהיו- אלו יהיו הפוסטים הכי מבוקשים ונקראים פה בפורום, זאת מלבד לרעיון המרכזי של התקדמות לפי שפה וכדו' שכולנו יחד נלמד, (לא יודע מה אתה תגיד על הנושא אבל אני הייתי נורא שמח שתהיה לי קבוצה כזו של חברים שרציניים בענין ומתקדמים יחד, יש דברים שלמדתי לבד והייתי מתקדם פי כמה אם היה לי כנ"ל)
תודה על התגובה ואני מזמין את כולם ג"כ להגיב ויחד נגיע לאיזה הבנה מה כדאי לעשות, -
עזרה בהגדרת קובץ אקסל בתשלום -
הורדת 5 ספרות ראשונות מרצף תווים * 700 שורות באופיס@לילה-לבן כמדומני שלא הובנתי כראוי, תסתכל כאן כתוב על הענין הזה, בכל מקרה בהסרטה שלך כבר הסברת לו הכל דבר דבור על אופניו כראוי (אגב, כל הכבוד על ההשקעה!),
אני התכוונתי לדחוף בהערת אגב טיפ שהרבה לא מכירים שיכול בהחלט לעזור הרבה פעמים בנתונים שיש ביניהם עקביות מסוימת כל שהיא, והנה סרטון הסבר.mp4 ושוב; ככל שהוא לא מזהה עקביות מסוימת בין הנתונים אז הוא אכן לא משלים, מה שאכן נכון הרבה פעמים לגבי מספרים. -
מציאת כפולים באקסל@יודי הסתדרת כבר? או שעדיין רלוונטי?
א"כ הפעולה שאתה צריך זה חיפוש על כל שורה למצוא ערכים דומים בגיליונות אחרים וספירה שלהם, ולהגדיר עיצוב מותנה שמבוסס על הנוסחה שתספור כנ"ל, ובאם מוצאת ערך ספירה גדול מ2 דהיינו ערך כפול, שתסמן אותו בצבע מסוים שתבחר. -
תחליף מאקרו באקסל בגוגל שיטס@חנון-המרבה
הגיליון נשמר בסיומת Xlsm או Xlsx? ככל הידוע לי וכככל שניסיתי וחיפשתי בענין הזה בעבר; גיליון של Xlsm שכמובן מכיל גם קבצי מאקרו לא נתמך ע"י שיטס ולא נפתח בכלל אפילו לתצוגה מקדימה, מסיבה פשוטה שיש להם עצמם אפשרות כתיבת קוד סקריפט שונה מאקסל, וVBA אינה נתמכת על ידיהם, וכשאתה מעלה גליון אקסל ופותח אותו רק הפונקציות שמוכרות ע"י שיטס יפעלו והשאר לא, אותו הדבר יקרה לך גם בטבלאות פיבוט שתפעיל באקסל ואח"כ תעלה לשיטס.
א"כ, אם מדובר בקוד שנכתב ע"י הקלטה תוכל להקליט שוב בעריכת קבצי סקריפט בתפריט 'כלים' רכיבי מאקרו ואח"כ לערוך ע"י 'עורך קבצי סקריפט' בתפריט הנ"ל, (אמורה להיות גם אפשרות הצמדת מאקרו לפקד בשיטס)
ככל שתמצא אפשרות אחרת אני ממש אשמח לשמוע, תשומת לבך לתוספים שגוגל מציעה בין השאר גם לשיטס יתכן שתמצא ביניהם גם פתרון להנ"ל, אם תצליח נשמח לשיתוף)
בהצלחה.