@אורח-פורח הגדרות > זמן ושפה > שפה > שפות מועדפות
תמחק את השפות שאתה לא רוצה...
סקרן 0
-
-
מעוניין בקוד VBA לאקסל שיעשה את סדרת הפעולות הבאות על מערך מסומן:
- הגדרת רוחב שורה ל 22 .
- הגדרת רוחב עמודה לברירת מחדל.
- עיצוב של כל הנתונים כטבלה.
- מרכוז של הנתונים בתאים.
כל פעם שאני מעתיק נתונים ממקור חיצוני, אני עושה את כל הסדרה הזו, וכל פעם מחדש מרגיש קצת מטומטם...
-
@A0533057932
ראשית כל תודה על התשובה המפורטת.@A0533057932 כתב בעזרה בהגדרת WSL:
ללימוד לינוקס אין כל צורך בממשק גרפי
כל הנקודה שלו היא הטרמינלזה נכון אם הייתי יושב ללמוד בצורה מסודרת, אבל נראה לי שכדי לקבל היכרות עם המערכת כן עדיף ממשק גרפי - אולי אני טועה...
@A0533057932 כתב בעזרה בהגדרת WSL:
ההמלצה הברורה היא לא להתקין ממשק גרפי על WSL (בהנחה שבכלל תצליח) ואם אתה כן רוצה לינוקס עם ממשק גרפי - תתקין VB או VM - ואם בWSL חשקה נפשך את קאלי ולא אובונטו
מה שגרם לי לחשוב שיש זה המדריך הזה במתמחים, ובאמת עכשיו אחזתי שרק בשורה שבה כתוב איך להתקין את ה - GUI, מפורש שזה רק בקאלי...
אחר כך ראיתי את המדריך הזה בגיטהאב, שמסביר איך להתקין ממשק גרפי באמצעות WSLg אם כי לא הצלחתי להתקין.למעשה לפי דבריך אין לי מה להשקיע ב WSL לפחות בשלב הזה - אני באמת מתכוון להתקין על מכונה וירטואלית וזהו.
בכל זאת מעניין אותי לדעת - וכדי שלא יקרו תקלות בהמשך - למה לא עבד לי שום התקנה, למרות שהתקנתי תעודת אבטחה עם הקידומת Sudo, וגם אחרי שהגדרתי את המשתמש עם רוט כמו במדריך שהעלה @איש-נחמד , מה יכולה להיות הבעיה.
תודה רבה! -
החלטתי שהגיע הזמן בשבילי להתחיל עם לינוקס...
למה? כי זה נראה לי כמו דבר שכדאי לי לדעת, ובהחלט תחום שמסקרן אותי. לא שום סיבה קונקרטית יותר (אני כותב את זה, כי אם היתה לי סיבה קונקרטית הייתי צריך לשאול שאלות יותר קונקרטיות... המטרה שלי היא נטו ניסיון ללמוד מאפס).הבעיה שאין לי שום מידע על זה (חוץ מכל הרקע שאפשר למצוא כמובן בכמויות ברשת) וחסרים לי כמה פרטים בסיסיים ביותר שכנראה מובנים מאליהם לכל כותבי המדריכים למיניהם...
מה שעשיתי בינתיים זה לאפשר את WSL במחשב שלי, ולהתקין Ubunto מחנות מייקרוסופט. כעת אני מעוניין להתקין ממשק גרפי כדי שיהיה לי על מה לשחק... ניסיתי להתקין Nautilus, והיתה שגיאה בהתקנה, כמו בתמונה:
לכאורה מכיון שחסרה תעודת אבטחה (נטפרי)...
באתר נטפרי כותבים איך להתקין בלינוקס, אבל זה דורש הרשאות רוט; מצד שני בחיפוש מהיר בגוגל לא מצאתי איך לקבל הרשאות רוט ב WSL, וגם קיבלתי רושם שבגישה דרך CMD זה כמו רוט...
בקיצור הסתבכתי לגמרי.
למעשה השאלה היא: האם הבעיה הנ"ל קשורה לתעודת אבטחה? ואם כן איך להתקין?
והאם בכלל להתקין Nautilus? או שיש המלצות אחרות?למרות שזה לא הנושא של האשכול, אם למישהו יש המלצות כלליות על לינוקס או WSL למתחילים מאפס כמוני, אשמח אם יוכל להגיב כאן או אפילו בנושא חדש...
תודה רבה
-
@שואף-לדעת אני לא בטוח שזה הרעיון הכי טוב, אבל זה מה שחשבתי...
תעשה טבלה כזו בגיליון המסכם (או בכל מקום אחר..)
ובעמודה נתונים תקשר כל שורה לטבלה הרלוונטית.
כעת, בתא שבו את הרוצה להראות את הסיכום לפי חודש, תעשה נוסחת Vlookup לטבלה הזו. -
@אליהו-בן אם אתה רוצה לרענן את הטופס כל כמה שניות/דקות, אתה יכול להגדיר בעיצוב טופס, במאפיין אירוע>בעת אירוע פסיקת שעון, את הקוד הבא:
me.form.refresh
ובמאפיין פסיקת שעון תכתוב כל כמה זמן אתה רוצה שזה יתרענן (זה עובד לפי מילישניות, כך שאם את רוצה שזה יקרה כל דקה אתה צריך לכתוב 60000)
-
@קינג-קומפיוטר האתר פעיל...
-
@yeuda-s יש משהו שגוי בתחביר שלך.
זה צריך להיות משהו כזה:IIF([בחור ב'] is null, [סכום נטו], [סכום נטו]/2)
נראה שאתה ממש חדש באקסס... הייתי במצב הזה לא מזמן, ואני ממש ממליץ לך על המדריך הזה. בסופו של דבר, אקסס היא תוכנה קצת יותר מסובכת מאקסל, עם כללי תחביר נוקשים וכו' וכו', וא"א ללמוד אותה "בעל פה".
-
@WWW דווקא במקרה הזה, לא הייתי רוצה לכתוב tokhne במקום תוכנה. וכך גם בדוגמאות נוספות שניסיתי (לקוחות, שאילתה, משתנה ועוד - תבדוק) תמיד האיות שלו גרוע.
היעילות של המנגנון הזה נמוכה מאד, לדעתי פחות מוצלח מלחשוב לבד על התרגום.@mekev כתב בכתיבת טקסט בעברית באותיות אנגליות (ללא תרגום מילולי):
היות ומתישהו, מישהו יעבור על הקוד שלי
ארצה פחות להסמיק בשגיאות כתיב שיצוצו -
@dovid כתב בכתיבת טקסט בעברית באותיות אנגליות (ללא תרגום מילולי):
אני כותב זאת שיידעו שיש כזו עמדה (כי היא לא הוצגה בפירוש עד כה).
נראה לי שזו היתה הנחת היסוד של הדיון...
@mekev כתב בכתיבת טקסט בעברית באותיות אנגליות (ללא תרגום מילולי):
לאחרונה התחלתי לתכנת באנגלית במקום בעברית (תודה ענקית ל @dovid על הדחיפה)
-
@mekev אני לא יודע כמה אתה במצב של ללמוד אנגלית ולהשקיע בזה, אני רק יכול לומר שהאנגלית שלי השתפרה פלאים מאז שהתחלתי להתעסק בעולם התכנות, ודווקא ההכרח, וזה שאתה נתקע עם אובייקטים שאתה לא זוכר בפעם הראשונה מה המשמעות שלהם, זה הכלי הכי חזק ללמוד אנגלית. כמובן שבהתחלה זה יהיה לך מעצבן - ושוב אני לא יודע אם אתה בנוי לזה כרגע או שיש לך דברים שאתה לא יכול לתת להם להתפשל...
-
@dovid עובד! תודה ענקית!
בעיני זה ממש לא מובן מאליו, ההשקעה, שוב ושוב עד שזה עובד! ואני בטוח שיש לך עוד דברים לעשות, ובכל זאת אתה ככה עוזר, ומנסה מכאן ומשם, להבין את הצורך ולסייע. תודה ענקית!
-
@dovid טעות שלי... פשוט חזרו הרבה מאד שורות ריקות בהתחלה, וזה היה נראה לי ריק... זה עובד מצוין! תודה (וסליחה על התגובה המוטעית...)
-
@dovid אוקיי, אני חושב שהבנתי במה טעיתי... תיקנתי, והשאילתה עובדת - הנה:
SELECT תורמים.רחוב, תורמים.עיר, תורמים.שכונה, שאילתה.שם_שכונה FROM תורמים INNER JOIN (SELECT ערים.שם as עיר, שכונה.שם_שכונה, רחובות.שם as רחוב FROM ערים INNER JOIN (שכונה INNER JOIN רחובות ON שכונה.קוד_שכונה = רחובות.קודשכונה) ON ערים.קוד = רחובות.קודעיר ) AS שאילתה ON (תורמים.עיר = שאילתה.עיר) AND (תורמים.רחוב = שאילתה.רחוב);
כשעשיתי LEFT JOIN בין התורמים לשאילתתה המשנה חזרה טבלה ריקה, וכשעשיתי RIGHT JOIN חזרו כל השורות של התורמים וכן כל השורות של השכונות.
זה בסדר? או שיש חשיבות לצירוף השמאלי, ואז זה אומר שיש לי טעות?נ.ב. בתצוגה באתר יש ערבוב עם האנגלית, עכ"פ הכינויים לשדות בשאילתת המשנה הם בסדר...
-
@dovid תיקנתי את זה בעצמי ולמרות זאת זה החזיר את אותה שגיאה.
האם אתה מתכוון לזה:SELECT ערים.שם, שכונה.שם_שכונה, רחובות.שם FROM ערים INNER JOIN (שכונה INNER JOIN רחובות ON שכונה.קוד_שכונה = רחובות.קודשכונה) ON (ערים.קוד = שכונה.קוד_עיר) AND (ערים.קוד = רחובות.קודעיר);
(השמות בפועל קצת שונים ממה שכתבתי בהתחלה, כמובן שתיקנתי אצלי לפני שעדכנתי על השגיאה)
נ.ב. בינתיים הרצתי אצלי את השאילתה שהבנתי שאתה מתכוון אליה, וחוזרת הודעת שגיאה על צירופים חיצוניים רב משמעיים...
(הגדרתי את הצירופים כצירוף שמאלי, שמציג את כל הרשומות מ"תורמים" ורק את הזהות ב"שאילתה", וכן שמרתי את שאילתת המשנה בנפרד, ועדיין...) -
@dovid השאילתא הראשונה מחזירה הודעת שגיאה "שגיאת תחביר במשפט JOIN
תודה רבה!
-
@dovid "רחוב, עיר, שכונה" הם טקסט.
-
@dovid כתב בהרצת שאילתה בלולאה - VBA אקסס:
אפשר בקוד לכתוב את כל השאילתה, ולכן מה שכתבת לא רלוונטי.
מה זה קשור? אם אני מוסיף משהו שמתעסק עם הנתונים - אני לוקח סיכון כביכול שיהיה שיבוש בפעילות התוכנה. ההסכם יוצא מנקודת הנחה שגם מישהו שחושב שהוא מבין עשוי לפגוע בחלקים אחרים של מסד הנתונים - לדוגמה אם הנתונים בשדה אמורים להיות בטייפ אחר וכו' וכו'.
כשאני מפעיל קוד שהתפקיד שלו זה לעשות את מה שהמתכנת רצה שיקרה - אין בזה שום סיכון. זה הסיבה שאני חושב (מסברא, וכמו שאמרתי אין לי כרגע דרך לוודא את זה), שזה לא יגרום להסרת האחריות.@dovid כתב בהרצת שאילתה בלולאה - VBA אקסס:
עזוב, תן לנו לעזור לך, בבקשה!
וואו! - אני אביא את המקרה האמיתי (הוא קצת יותר מורכב כדלהלן, ולכן העדפתי לשאול ע"י משל... אולי טעיתי...)
בדוגמא הזו אני מעדכן שכונה לתורם ע"פ הכתובת שהוזנה. המשתמש לא מזין את השכונה בעצמו כיון שזה נתון אוטומטי ע"פ הרחוב והעיר.
1.טבלת "תורמים" - "רחוב", "עיר", "שכונה".
2. טבלת "רחובות" - "מזהה_רחוב", "מזהה_עיר", "שם_רחוב", "מזהה_שכונה"
3. טבלת "ערים" - "מזהה_עיר", "שם_עיר"
4. טבלת "שכונות" - "מזהה_שכונה", "שם_שכונה".כעת המטרה היא שבהזנת העיר והרחוב יתעדכן אוטומטית הנתון ב תורמים.שכונה
הקוד המקורי שאמור לעשות את זה הוא:
If Not IsNull(Me!רחוב) Then Me!שכונה = Nz(DLookup("שם_שכונה", "שכונהלרחוב", "רחוב = '" & Me!רחוב & "' AND עיר = '" & Me!עיר & "'"), "") End If
(שכונהלרחוב זו שאילתא שמוציאה את שם_עיר מ"ערים", שם_רחוב מ"רחובות", ושם_שכונה מ"שכונות")
הקוד הזה לא עובד, והסיבה שלא שאלתי איך לתקן אותו היא מהסיבה דלעיל, שחששתי שזה יפגע באחריות וכו'.
למעשה יש טופס עדכון, שמבוסס על הטבלה "רחובות", כשעל כל שורה יש כפתור "עדכון", שמריץ את הקוד הבא:
Private Sub עדכן_Click() DoCmd.SetWarnings 0 DoCmd.RunSQL "UPDATE תורמים SET תורמים.שכונה = '" & DLookup("שם_שכונה", "שכונה", "קוד_שכונה =" & Me!קודשכונה & " and קוד_עיר = " & Me!קודעיר) & "' WHERE (((תורמים.עיר)= '" & DLookup("שם", "ערים", "קוד =" & Me!קודעיר) & "') AND ((תורמים.רחוב)= '" & Me!שם & "'));" DoCmd.SetWarnings -1 End If End Sub
במצב כזה, אני צריך לעבור רחוב רחוב (כ 5000 רלוונטיים במצטבר) וללחוץ על "עדכון".
זה כל המידע שיש לי לומר, וכל עזרה תתקבל בברכה.נ.ב. @dovid האם כדאי למחוק את הפוסטים הקודמים שלי? או שיש בהם איזה תוספת מידע מועילה? לשיקולך...)
תודה ענקית!
למחוק מהרשימה של השפות
בקשה: קוד לעיצוב מהיר של נתונים באקסל
עזרה בהגדרת WSL
עזרה בהגדרת WSL
שינוי תצוגת נתונים לפי רשימה נפתחת - באקסל
מעונין בקוד לאקסס שירענן נתונים כאילו סגר את האקסס ופתח **נפתר**
דשבורד ביטול ספאם של @chv לא פעיל
נוסחאות ב access
נוסחאות ב access
כתיבת טקסט בעברית באותיות אנגליות (ללא תרגום מילולי)
כתיבת טקסט בעברית באותיות אנגליות (ללא תרגום מילולי)
כתיבת טקסט בעברית באותיות אנגליות (ללא תרגום מילולי)
העתקת נתוני גליון לפי א ב'
הרצת שאילתה בלולאה - VBA אקסס
הרצת שאילתה בלולאה - VBA אקסס
הרצת שאילתה בלולאה - VBA אקסס
הרצת שאילתה בלולאה - VBA אקסס
הרצת שאילתה בלולאה - VBA אקסס
הרצת שאילתה בלולאה - VBA אקסס
הרצת שאילתה בלולאה - VBA אקסס