במהלך העבודה עם מניפולציה של גיליונות אלקטרוניים, לעתים קרובות תצטרך להוסיף או למחוק שורות ועמודות בתוך גליונות העבודה שלך. בהתאם לכך, מאמר זה מכסה כיצד לתפעל שורות ועמודות בגיליונות עבודה באופן תוכנתי. במיוחד, תלמד כיצד להוסיף או למחוק שורות ועמודות בגיליון עבודה של Excel ב- Python.
- Python API להוספה או מחיקה של שורות ועמודות ב- Excel
- הוסף שורות בגליון עבודה באמצעות Python
- הוסף עמודות בגיליון עבודה של Excel באמצעות Python
- מחק שורות בגיליון עבודה של Excel באמצעות Python
- מחק עמודות בגיליון עבודה של Excel באמצעות Python
- קבל רישיון API בחינם
ספריית Python להוספה או מחיקה של שורות ועמודות Excel
על מנת להוסיף או למחוק שורות ועמודות בגיליונות עבודה של XLSX/XLS, נשתמש ב-Aspose.Cells for Python דרך Java API. זהו ממשק API רב עוצמה למניפולציה של גיליונות אלקטרוניים המספק מגוון רחב של תכונות לאוטומציה של Excel. אתה יכול להתקין את ה-API באמצעות הפקודה pip הבאה.
pip install aspose-cells
כיצד להוסיף שורות ב-Excel באמצעות Python
להלן השלבים להוספת שורות בגיליון עבודה של Excel ב- Python.
- ראשית, טען את קובץ ה-Excel באמצעות המחלקה Workbook.
- גש לגליון העבודה הרצוי לפי אינדקס באמצעות השיטה Workbook.getWorksheets().get(index).
- הוסף שורות באמצעות השיטה Worksheet.getCells().insertRows(rowIndex, totalRows) שבה הפרמטר הראשון הוא אינדקס השורה והפרמטר השני הוא מספר השורות שברצונך להוסיף.
- לבסוף, שמור את הקובץ המעודכן בשיטת Workbook.save(string).
דוגמת הקוד הבאה מראה כיצד להוסיף שורות בגליון עבודה של Excel באמצעות Python.
# הצג אובייקט של חוברת עבודה לפי נתיב קובץ אקסל
workbook = self.Workbook("Book1.xls")
# גש לגליון העבודה הראשון בקובץ האקסל
worksheet = workbook.getWorksheets().get(0)
# הכנס שורה לגיליון העבודה במיקום השלישי
worksheet.getCells().insertRows(2,1)
# שמור את קובץ ה-Excel שהשתנה בפורמט ברירת המחדל (כלומר Excel 2003).
workbook.save("Insert Row.xls")
כיצד להוסיף עמודות ב-Excel ב-Python
להלן השלבים להוספת עמודות בגליון העבודה של Excel באמצעות Python.
- ראשית, טען את קובץ ה-Excel באמצעות המחלקה Workbook.
- גש לגליון העבודה הרצוי לפי אינדקס באמצעות השיטה Workbook.getWorksheets().get(index).
- הוסף עמודות באמצעות שיטה Worksheet.getCells().insertColumns(columnIndex, totalColumns) שבה הפרמטר הראשון הוא אינדקס העמודות והפרמטר השני הוא מספר העמודות שברצונך להוסיף.
- לבסוף, שמור את הקובץ המעודכן בשיטת Workbook.save(string).
דוגמת הקוד הבאה מראה כיצד להוסיף עמודות בגיליון עבודה של Excel באמצעות Python.
# הצג אובייקט של חוברת עבודה לפי נתיב קובץ אקסל
workbook = self.Workbook('Book1.xls')
# גש לגליון העבודה הראשון בקובץ האקסל
worksheet = workbook.getWorksheets().get(0)
# הכנס עמודה לגליון העבודה במיקום השני
worksheet.getCells().insertColumns(1,1)
# שמור את קובץ ה-Excel שהשתנה בפורמט ברירת המחדל (כלומר Excel 2003).
workbook.save("Insert Column.xls")
מחק שורות ב- Excel XLSX ב- Python
להלן השלבים למחיקת שורות מגיליון עבודה של Excel באמצעות Python.
- ראשית, טען את קובץ ה-Excel באמצעות המחלקה Workbook.
- גש לגליון העבודה הרצוי לפי אינדקס באמצעות השיטה Workbook.getWorksheets().get(index).
- מחק שורות באמצעות שיטה Worksheet.getCells().deleteRows(rowIndex, totalRows) שבה הפרמטר הראשון הוא אינדקס השורה והפרמטר השני הוא מספר השורות שברצונך למחוק.
- לבסוף, שמור את הקובץ המעודכן בשיטת Workbook.save(string).
דוגמת הקוד הבאה מראה כיצד למחוק שורות מגיליון עבודה של Excel ב- Python.
# הצג אובייקט של חוברת עבודה לפי נתיב קובץ אקסל
workbook = self.Workbook("Book1.xls")
# גש לגליון העבודה הראשון בקובץ האקסל
worksheet = workbook.getWorksheets().get(0)
# מחק 10 שורות מגיליון העבודה החל מהשורה השלישית
worksheet.getCells().deleteRows(2,10,True)
# שמור את קובץ ה-Excel שהשתנה בפורמט ברירת המחדל (כלומר Excel 2003).
workbook.save("Insert Row.xls")
מחק עמודות ב- Excel XLSX ב- Python
להלן השלבים למחיקת עמודות מגיליון עבודה של Excel באמצעות Python.
- ראשית, טען את קובץ ה-Excel באמצעות המחלקה Workbook.
- גש לגליון העבודה הרצוי לפי אינדקס באמצעות השיטה Workbook.getWorksheets().get(index).
- מחק עמודות בשיטת Worksheet.getCells().deleteColumns(columnIndex, totalColumns, updateReference). הפרמטר הראשון הוא אינדקס העמודות, הפרמטר השני הוא מספר העמודות שברצונך למחוק והפרמטר השלישי מציין אם יש צורך לעדכן הפניות בגיליונות עבודה אחרים.
- לבסוף, שמור את הקובץ המעודכן בשיטת Workbook.save(string).
דוגמת הקוד הבאה מראה כיצד למחוק עמודות מגיליון עבודה של Excel באמצעות Python.
# הצג אובייקט של חוברת עבודה לפי נתיב קובץ אקסל
workbook = self.Workbook('Book1.xls')
# גש לגליון העבודה הראשון בקובץ האקסל
worksheet = workbook.getWorksheets().get(0)
# מחק עמודה מגליון העבודה במיקום השני
worksheet.getCells().deleteColumns(1,1,True)
# שמור את קובץ ה-Excel שהשתנה בפורמט ברירת המחדל (כלומר Excel 2003).
workbook.save("Insert Column.xls")
קבל רישיון API בחינם
אתה יכול לקבל רישיון זמני בחינם על מנת להשתמש ב-API ללא מגבלות הערכה.
סיכום
במאמר זה למדת כיצד לעבוד עם שורות ועמודות באקסל. במיוחד, ראית כיצד להוסיף או למחוק שורות ועמודות בגיליונות עבודה של Excel באמצעות Python. בנוסף, תוכל לחקור יותר על ה-API של Python Excel באמצעות תיעוד. יתר על כן, אתה יכול לשתף אותנו בשאילתות שלך דרך הפורום שלנו.