ABA


"|VB.NET| קריאה מקובץ Excel"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #14374 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 14374
Raimondas
חבר מתאריך 25.7.19
   19:43   20.10.07   
אל הפורום  
  |VB.NET| קריאה מקובץ Excel  
 
   אני מצליח לטעון את ה- path של הקובץ למשתנה מסוג מחרוזת (נקרא לוstrFileName לדוגמה).
אני מצליח לפתוח את הקובץ עצמו כולל הגיליון הראשון (שבו רשומים הנתונים).

* הקובץ excel בנוי מטורים מלאים מספרים (שינוי של טמפרטורה לאורך זמן. לדוגמה: המספרים: 1,2,3,4,9,25,30,100,70,60,10,1 כל אלה רשומים בטור הראשון, ואח"כ יש עוד הרבה טורים שכאלה, באותו אורך, כשכמובן אורך הטור בכל קובץ excel קיים משתנה).

אני מחפש דרך לעשות את הדברים הבאים:
קריאת המספרים מהקובץ excel משלושת הטורים הראשונים (שידע לקרוא עד המספר האחרון בכל טור), ויצירת גרף קו- X,Y מהמידע (מספרים) שבטורים האלה, והצגת הגרף בתוכנה ב- VB.NET

אני משתמש ב- Visual Studio 2003, אם זה משנה.

תודה רבה לעוזרים.


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  טיפ Net_Boy  20.10.07 21:07 1
     סליחה על הבורות אבל אני די חדש בכל העסק Raimondas 21.10.07 01:11 2
         CSV זה קובץ בדומה לקובץ אקסל ואפילו נפתח עם התוכנה Nesher  21.10.07 07:44 3
             קודם כל, תודה רבה, דבר שני.. Raimondas 21.10.07 10:51 4
                 לגבי אקסל רגיל אין לי כל כך ניסיון Nesher  21.10.07 19:45 5
                     אוקי, אחפש בגוגל, ותודה רבה על העזרה :) Raimondas 22.10.07 08:05 6
                         בבקשה.. :) Nesher  22.10.07 08:23 7

       
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   21:07   20.10.07   
אל הפורום  
  1. טיפ  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 20.10.07 בשעה 21:08 בברכה, Net_Boy
 
תשמור את הקובץ EXCEL כסיומת CSV .
ואז זה ישמור לך את הקובץ בצורה הכי בסיסית שיש שכל מה שצריך זה PARSING לפסיקים.

ולגבי הגרף יש פקד ממש ממש מעולה לכל מה שקשור לטבלאות וגרפים והוא נקרא Teechart .


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Raimondas
חבר מתאריך 25.7.19
   01:11   21.10.07   
אל הפורום  
  2. סליחה על הבורות אבל אני די חדש בכל העסק  
בתגובה להודעה מספר 1
 
   תוכל להסביר לי מה הכוונה ב- PARSING לפסיקים? וכן איך אני משתמש בפקד Teechart ב- VB.NET בשביל ליצור גרף XY משלושת העמודות הראשונות?

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

תודה רבה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   07:44   21.10.07   
אל הפורום  
  3. CSV זה קובץ בדומה לקובץ אקסל ואפילו נפתח עם התוכנה  
בתגובה להודעה מספר 2
 
ערכתי לאחרונה בתאריך 21.10.07 בשעה 07:45 בברכה, Nesher
 
אבל בניגוד לאקסל רגיל CSV זה קובץ טקסט מופרד פסיקים בין הנתונים
למשל דוגמא לאיך יושבים נתונים ב-CSV
1,25,44
5,45,5
42,48,77
3,65,8

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


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Raimondas
חבר מתאריך 25.7.19
   10:51   21.10.07   
אל הפורום  
  4. קודם כל, תודה רבה, דבר שני..  
בתגובה להודעה מספר 3
 
   אני מחפש את הדרך הטכנית לעשות את הדברים האלה. את הפקודות שבעזרתן אני יכול לקרוא את המספרים מהטור הראשון, אח"כ את המספרים מהטור השני, אח"כ את המספרים מהטור השלישי, ולעשות גרף שבו יופיעו הנתונים של שלושת הטורים..
כמו כן, אני צריך לדעת איך אני קורא מספרים מטור מסויים עד שאין יותר מספרים בטור.. כדי שלא אצטרך לעבור על כל השורות בטור (שזה בערך 32 אלף ומשהו שורות).

תודה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   19:45   21.10.07   
אל הפורום  
  5. לגבי אקסל רגיל אין לי כל כך ניסיון  
בתגובה להודעה מספר 4
 
(בטוח אבל תמצא מידע בגוגל.. ובטח גם משהו מ-CodeGuru.com)
לגבי CSV, כל מה שאתה עושה פותח Stream של הקובץ
עושה ReadLine ומה שקראת אתה עושה Split בעזרת התו פסיק לתוך מערך מחרוזות string[]
משם הדרך קלה...
אתה משתמש בסוף ב-TeeChart? די פשוט לעבוד עם זה.. הרבה זמן לא עבדתי אז אני לא זוכר כל כך
אבל יש לזה עזרה טובה אם זכור לי נכון אז לא יהיה יותר מידי קשה למצוא את הפיתרון

בהצלחה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Raimondas
חבר מתאריך 25.7.19
   08:05   22.10.07   
אל הפורום  
  6. אוקי, אחפש בגוגל, ותודה רבה על העזרה :)  
בתגובה להודעה מספר 5
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   08:23   22.10.07   
אל הפורום  
  7. בבקשה.. :)  
בתגובה להודעה מספר 6
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net