דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
OdedDvirO

OdedDvir

@OdedDvir
אודות
פוסטים
2.4k
נושאים
60
שיתופים
0
קבוצות
0
עוקבים
21
עוקב אחרי
0

פוסטים

פוסטים אחרונים הגבוה ביותר שנוי במחלוקת

  • שינוי תאריכים בסדר יורד באקסל
    OdedDvirO OdedDvir

    @zvinissim אפשר.
    במקום לגרור עם הלחצן השמאלי, גרור עם הימני, ובתפריט שנפתח בחר "סידרה":
    1f16e6a2-2c05-4c25-96ed-a92941cab6c0-תמונה.png .
    אח"כ תוכל להגדיר ערך פסיעה למינוס 1:
    156ec23b-193b-44e0-b45d-03d36da8a7be-תמונה.png
    יש שם עוד הרבה אופציות למשחק

    תכנות

  • בטריות GP מול TOSHIBA
    OdedDvirO OdedDvir

    בסוללות נטענות יש שתי בעיות:

    1. הגבלת מחזורי טעינה
    2. וריקון עצמי לאורך זמן גם בלא שימוש.

    אני משתמש יום יום כ-3 שעות במיקרופון עם משדר רדיו כדי שאוכל להתנייד.
    המשדר משתמש בשתי סוללות אצבע, ורציתי לחסוך הטענות רצופות.
    אחרי מחקר קטן, קניתי מחו"ל 2 רביעיות של Panasonc eneloop pro.
    988c90e7-faae-4cec-bd96-5ef4c446bc77-תמונה.png
    הם יקרות, אבל מדהימות...
    פתחתי חבילה אחת והתחלתי להשתמש בשני הזוגות שבה לסירוגין, כשזוג אחד נגמר, אני מטעין אותו ומשתמש בשני. אני משתמש באותה חבילה בערך 5 שנים והחבילה השנייה עדיין סגורה.
    מבחינתי זו הייתה קנייה מוצלחת ביותר, ממליץ למי שצריך שימוש יום יומי, רק להיזהר מחיקויים זולים.

    צרכנות

  • הילד מזיק ומזיק - נעילת מקרר - היאך?
    OdedDvirO OdedDvir

    אני מציע לך ללכת על נעילה של מגנטים חזקים, כך שילד בן שנתיים לא יצליח לפתוח אותה. תנסה להשיג מגנטים של ניאודימיום (Neodymium), תדביק שניים או יותר על הדלת ושניים על הדופן, ושים חתיכת מתכת על שניהם.
    אם תרצה ממש להשקיע תוכל לייפות את העסק יותר, למשל לגזור חתיכת פלסטיק ולהדביק אותה בקצה של הדלת, ובקצה השני שפונה לדופן לשים שני מגנטים, ושני מגנטים על הדופן עצמה, כזה:
    e0e049c6-79b5-4adb-9ecd-f642bbfa76c3-תמונה.png

    גומלין - כללי

  • דפי צביעה לילדים "צדיק נסתר"
    OdedDvirO OdedDvir

    @14789 כתב בדפי צביעה לילדים "צדיק נסתר":

    רק שאלה איך צובעים על זה?

    spiralbetty_1711108778883.png

    גומלין - כללי

  • האם אקמול עוזר לקורונה ?
    OdedDvirO OdedDvir

    @nigun אמר בהאם אקמול עוזר לקורונה ?:

    השמועה שהסתובבה בגל הראשון שלא לקחת נורפן
    טענה שלנורפן יש תופעת לוואי שעוזרת לקורונה להקלט בריאות או משהו כזה.

    בנוסף, מקובל כי חום מועיל למערכת החיסון ומאט את קצב התפשטות המחלה, ולכן שימוש מופרז במורידי חום עלול לגרום להאצה בהתרבות החיידקים והנגיפים.
    מקורות (יש הרבה):
    https://www.health.harvard.edu/staying-healthy/treating-fever-in-adults
    https://www.medicalnewstoday.com/articles/321889
    https://www.nature.com/articles/d41586-019-00175-0
    גם בעברית:
    https://www.dr-rina.com/fever

    לפי האמור, עדיף לשכך את הכאב באמצעים אחרים אם אפשר. רפואה שלימה!

    גומלין - כללי

  • מה חדש בNET 6 LINQ.
    OdedDvirO OdedDvir

    @רפאל סקירה מצויינת, כתיבה מקצועית וברורה, נהניתי מאד, תודה רבה

    חדשות

  • דיסקים שרוטים, איך מעתיקים?
    OdedDvirO OdedDvir

    @ראש-פינה אני הצלחתי די יפה עם כמה דיסקים סרוטים:

    1. קודם כל תנקה בעדינות מכל השומנים והלכלוכים.
    2. עבור על הצד שאינו מבריק (לא על הצד של הנתונים!) עם טוש ארטליין כהה במקומות של הסריטות.
    3. עם כונן של מחשב נייח יש סיכוי הרבה יותר טוב מנסיוני.
    4. רצוי מאד להשתמש בתוכנה מיוחדת לקריאת הדיסק, אפשר עם ISOBuster או Roadkil’s Unstoppable Copier שהן חינם, ויש עוד הרבה מקצועיות.
    תוכנה

  • יצוא מאקסס לאקסל עם תיבת דו-שיח
    OdedDvirO OdedDvir

    הנה דוגמא פשוטה:

    Function SelectFileDialog As String()
        With Application.FileDialog(msoFileDialogSaveAs)
            If .Show Then
                SelectFileDialog = .SelectedItems(1)
            Else
                SelectFileDialog  = ""
            End If
        End With
    End Function
    

    בקוד שלך תקרא לפונקציה כך:

    Dim targetFile As String
    ...
    targetFile = SelectFileDialog()
    ' Save yout report as targetFile
    
    תוכנה

  • קובץ אקסס שלא מוכן להתקפל
    OdedDvirO OdedDvir

    @Y-Excel-Access כתב בקובץ אקסס שלא מוכן להתקפל:

    ניסיתי לדלל מאוד את המודולים והטפסים, אבל כשחלק מהם נשאר זה פשוט מסרב להתקמפל.
    האם יש למישהו רעיון איך לשכנע אותו

    לא כ"כ כדאי לשכנע אותו, עדיף לנסות להבין את הסיבה לסירוב שלו.
    למעשה יש כאן תרי גווני קימפול:

    1. קימפול של הקוד בקובץ accdb
    2. קימפול של הקובץ accdb לקובץ ריצה accde

    את 1 אתה אמור לבצע באופן סדיר בכל פעם שאתה עושה שינוי בקוד, על ידי בחירה מהתפריט: Debug>Compile בעורך ה-VBA:
    d9b9aa06-5c98-48b4-9255-722a99fe5d36-תמונה.png

    אם 1 לא מצליח - היה סמוך ובטוח שגם 2 לא, אין לך מה לנסות.
    צרף את הודעת השגיאה שאתה מקבל ונראה.

    תוכנה

  • מחיקת פרטים מזהים ממסמך
    OdedDvirO OdedDvir

    @one1010 אם אתה מתכוון להדפסה פיזית על נייר, זה לכאורה תלוי כיצד מעבד ההדפסה יטפל בשכבות חופפות. יש סיכוי קלוש שהוא יחליט למזג אותן על ידי אלגוריתם כלשהו ולא רק להדפיס את הפיקסלים הנראים. ואז אם אתה ממש פרנואיד, יתכן ויהיה אפשר להבחין בכיתוב גם בדפוס.
    אתה יכול לצלם את המסך ואז להדפיס, כי צילום מסך תופס רק את הפיקסלים הנראים.
    אם אתה מתכוון להדפסה לקובץ PDF, זה הרבה יותר בעייתי, כי הרבה מדפסות PDF שומרות מידע על שכבות במסמך המודפס, כך שהמידע המקורי עדיין קיים בקובץ

    תוכנה

  • חלום \ אתגר | זיהוי ראשי תיבות של סימני מקורות בקבצי וורד
    OdedDvirO OdedDvir

    @yossiz כתב בחלום \ אתגר | זיהוי ראשי תיבות של סימני מקורות בקבצי וורד:

    ב-VBA אין מימוש של regex נורמלי, רק המוזרים של וורד.
    (אולי אפשר לייבא ספרייה)

    אפשרי בהחלט. שם הספריה:
    Microsoft VBScript Regular Expressions

    • אפשר להתקין בקישור מוקדם (Early Binding) מתפריט עורך ה-VBA:
      Tools > References > Microsoft VBScript Regular Expressions
      ולסמן V על הספריה הנ"ל, ואז להשתמש בקוד כך:
    Dim RegExp As New RegExp
    Function RemoveAllButNumbers(s As String) As String
        With RegExp
            .Pattern = "\D"
            .Global = True
            RemoveAllButNumbers = .Replace(s, "")
        End With
    End Function
    
    • או לקשר ישירות בקוד (Late Binding) כך:
    Function RemoveAllButNumbers(s As String) As String
        With CreateObject("VBScript.RegExp")
            .Pattern = "\D"
            .Global = True
            RemoveAllButNumbers = .Replace(s, "")
        End With
    End Function
    
    תוכנה

  • לא מצליח לשמור סגנונות בוורד בכל המסמכים
    OdedDvirO OdedDvir

    @אוריי אתה צריך לייבא את הסגנונות שבחרת לתבנית ברירת המחדל Normal.dotm.
    פתח את מנהל הסגנונות כך:
    fc58dbcb-7a7e-4332-8757-700b2b7459dc-תמונה.png
    ותלחץ על ייבוא\יצוא.

    בצד ימין סמן את כל הסגנונות שברצונך להעביר, ותלחץ על העתק כדי להעתיק אותם לתבנית הראשית:
    2938bba5-0000-40ed-90cc-be36ae85b428-תמונה.png

    כעת הסגנונות נמצאים בתבנית ברירת המחדל עבור כל המסמכים החדשים:
    19013ca3-8767-465c-831f-c2498a3715d4-תמונה.png

    תוכנה

  • שתי טבלאות בטבלה אחת Google Sheets
    OdedDvirO OdedDvir

    @במכינה אם מבנה הטבלאות זהה:
    אתה יכול לקבל טבלה משותפת על ידי נוסחת מערך:

    ={טווח_נתונים_ב;טווח_נתונים_א}
    

    ואח"כ לבצע עליה TRANSPOSE.
    לדוגמא:
    c270c65a-f914-49d7-a189-259eeb67d985-תמונה.png

    תוכנה

  • בעיה בהתקנת כמה תוכנות
    OdedDvirO OdedDvir

    @האדם-החושב אני מנחש שתוכנת ההתקנה נמצאת בנתיב עם אותיות עבריות. נסה לפרוס את ההתקנה לתיקיה בנתיב ללא אותיות בעברית, למשל: C:\Temp\1 ולהריץ משם.

    תוכנה

  • עזרה לקוד באקסס
    OdedDvirO OdedDvir

    @סקרן-0 אמר בעזרה לקוד באקסס:

    השאלה אחרי לחיצה במופע מסויים של הטופס, האם הערך לא ייקבע גם למופעים הבאים, למשל אם כעת הערך הוא 3, ובמופע הבא אני מעוניין שהוא יחזור אוטומטית לערך הראשון (כיון שהלחצנים הם לשינויים ספציפיים בטופס ולא לברירת מחדל)

    יש כאן עירוב נושאים:

    1. איך להגדיר משתנה שערכו לא נאבד ביציאה מהפונקציה?
      על זה עניתי.
    2. איך לאתחל אותו מחדש בכל מופע של הטופס?
      תשתמש בארוע טעינת טופס, הוא רץ אוטומטית בכל מופע חדש של הטופס:
    Private Sub Form_Load()
       UserClicked = 0
    End Sub
    
    1. אולי זה הזמן למדריך אקסס למתקדמים?
      התלבטתי בזה תקופה ארוכה, ולא הגעתי להחלטה.
      דווקא לאחרונה יש לי הרבה יותר חשק לכתוב מדריך לדוט נט...
    תוכנה

  • עזרה לקוד באקסס
    OdedDvirO OdedDvir

    אם המשתנה רלוונטי רק לטופס הזה, תגדיר אותו מחוץ לסקופ של הפונקציה. ואז תוכל לגשת אליו מכל פונקציה בטופס. (זו גם הדרך שהציע @ארי)
    לדוגמא:

    Private UserClicked As Boolean
    
    Private Sub MyButton_Click()
       UserClicked = True
    End Sub
    
    Private Sub AnotherButton_Click()
      If (UserClicked = False) Then
         MsgBox("I'm sorry, but you must first click the other button.")
      Else
         MsgBox("Great, you're a good boy.")
      End If
    End Sub
    

    אם המשתנה רלוונטי לכל הפרוייקט, אתה יכול להגדיר משתנה גלובלי בתוך מודול ולתת לו הרשאת גישה ציבורית (Public Access Modifer) על ידי שימוש במילה השמורה Public:

    Public UserFavoriteColor As String
    

    ולגשת אליו מכל מקום בקוד, למשל בטופס:

    txtUserFavoriteColor.Value = "Your favourite color is: " & UserFavoriteColor
    

    או להשתמש ב TempVars, שהיתרון שלהם הוא בכך שהערך שלהם נשמר גם לאחר זמן הריצה (עד שתסגור את הקובץ).
    למשל:

    TempVars("UserFavoriteColor").Value = "Green"
    

    ומכל מקום בקוד:

    txtUserFavoriteColor.Value = "Your favourite color is: " & TempVars("UserFavoriteColor").Value
    
    תוכנה

  • דיון ענייני: איך לתמחר פרוייקט תוכנה
    OdedDvirO OdedDvir

    @by6199 @nigun הכל שם שייך גם לגבי מוצר בהתאמה אישית. (אולי דוגמאות הסכומים גרמו לכם לחשוב שמדובר במוצר מדף). למעשה, הרוב המכריע של הנסיון שלי הוא עם מוצרים בהתאמה אישית. "מוצרי המדף" שיצרתי לא הוכיחו את עצמם לאורך תקופה, ודרשו ממני שדרוגים והתאמות לפי הדרישות החדשות של כל לקוח, כך שהם לא ממש מוצר מדף.

    גם אם עבדתי עבודה קטנה של 10 שעות עבור לקוח, אני לוקח בחשבון שלרוב הוא יחזור אלי לפחות 10 פעמים עם הערות \ הבהרות וכו', ושעלי להיות זמין בשבילו עבור זה.

    @by6199 אמר בדיון ענייני: איך לתמחר פרוייקט תוכנה:

    זה נראה יותר מאמר מאשר דיון..

    לא התכוונתי שתקבלו דעתי, כולם מוזמנים להגיב.

    תוכנה

  • נוסחת SUMIF עובדת מוזר
    OdedDvirO OdedDvir

    @ek0583232948 איך אומר הפתגם? זה לא באג, זה פיצ'ר...
    זו למעשה התנהגות תקינה של SUMIF.
    מדוע, אתה שואל?
    ובכן בוא נראה בהגדרה של SUMIF לפי מייקרוסופט:

    Sum_range should be the same size and shape as range. If it isn't, performance may suffer, and the formula will sum a range of cells that starts with the first cell in sum_range but has the same dimensions as range.

    תרגום:
    כאשר הפרמטר השלישי sum_range (טווח היעד לסיכום) שונה בגודלו או בצורתו מהטווח שבפרמטר הראשון range, הנוסחא תחשב את סכום הטווח החל מהתא הראשון בטווח הערכים אשר יש לו אותם מימדים כמו בטווח.

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

    תוכנה

  • מעבר לקוחות בטופס אקסס עי הגלגל שבעכבר
    OdedDvirO OdedDvir

    @avramk כפי שציין @אפר-שריפה, התכונה הזו בוטלה על ידי Microsoft החל מגרסא 2007, כי היא גרמה לשיבושים כאשר העכבר נגלל בטעות במקרים לא מתאימים, למשל כאשר הרשומה לא היתה מוכנה לשמירה. (כאשר עוברים רשומה - אקסס מנסה אוטומטית לשמור את הרשומה הנוכחית).
    על כל פנים ניתן לממש בחזרה על ידי VBA. עיין לדוגמא כאן.

    תוכנה

  • הסרת תווים לא רצויים מעמודות אקסל
    OdedDvirO OdedDvir

    @zvinissim אמר בהסרת תווים לא רצויים מעמודות אקסל:

    שגם זה היה סיפור בפני עצמו

    אפשר לחפש ולהחליף את התוים המיותרים במחרוזת ריקה כמו שציין @רחמים , אבל אפשר לעשות זאת כמו שצריך. כנראה שלא הכרת את הדרך הנכונה.
    להבא תשתמש באשף לייבוא טבלה מ html:

    מהתפריט נתונים > קבל נתונים > ממקורות אחרים > רשת
    eb1d6847-fb22-4584-af21-791cac41288c-תמונה.png
    ותזין כתובת web או לקובץ מקומי תשתמש בקידומת //:file

    file://d:\temp\123.html
    

    אקסל ינתח את הדף, ויציג את כל הטבלאות בו, תוכל לבחור את הטבלאות שאתה רוצה, לייבא בקלות עמודות נבחרות, לקבוע את סוג הנתונים ועוד.

    תוכנה
  • 1
  • 2
  • 10
  • 11
  • 12
  • 13
  • 14
  • 91
  • 92
  • 12 / 92
  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.
  • פוסט ראשון
    פוסט אחרון
0
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום