این مقاله راهنمایی میکند که چگونه متن را در Excel با استفاده از Python پیدا کرده و جایگزین کنید. این مقاله شامل تمام جزئیات برای تنظیم IDE، فهرستی از دستورالعملها و یک کد نمونه برای یافتن و جایگزینی چندین کلمه در Excel با استفاده از Python است. شما یاد خواهید گرفت که چگونه عملیات جستجو را با استفاده از پارامترهای مختلف ارائهشده توسط API سفارشی کنید.
مراحل جایگزینی یک کلمه در Excel با استفاده از Python
- IDE را برای استفاده از Aspose.Cells for Python via Java جهت یافتن و جایگزینی متن تنظیم کنید
- JVM را با استفاده از کتابخانه jpype راهاندازی کنید
- کلاسهای License و Workbook را وارد کنید
- مجوز را برای جلوگیری از واترمارکها بارگذاری کنید
- ورکبوک ورودی را بارگذاری کنید
- شیء FindOptions را ایجاد کرده و نوع lookin و نوع look at را تنظیم کنید
- در تمام کاربرگها پیمایش کرده و متن را در هر سلول یافتشده جایگزین کنید
- فایل Excel خروجی را پس از بهروزرسانی متن ذخیره کنید
این مراحل فرایند یافتن و تغییر متن در Excel با استفاده از Python را خلاصه میکنند. JVM را راهاندازی کنید، کلاسهای موردنیاز را وارد کنید، یک مجوز و ورکبوک منبع را بارگذاری کرده و یک شیء FindOptions برای سفارشیسازی جستجو ایجاد کنید. در تمام شیتهای ورکبوک بارگذاریشده تکرار کنید، سلولهای حاوی متن مشخصشده را پیدا کرده و پیش از ذخیره فایل Excel خروجی، آنها را با متن جدید جایگزین کنید.
کد جایگزینی دادهها در Excel با استفاده از Python
این قطعه کد نشان میدهد که چگونه چندین مقدار را در Excel با استفاده از Python پیدا کرده و جایگزین کنید. تنظیمات پیشفرض در FindOptions شامل عدم حساسیت به حروف بزرگ و کوچک، کل شیت، فقط مقادیر و جهت رو به جلو است. با این حال، از محدود کردن به فرمولها بهجای مقادیر، تطبیق جزئی بهجای تطبیق کامل، جستجوی معکوس و موارد دیگر نیز پشتیبانی میکند.
این مقاله فرایند یافتن مقادیر متنی، فرمولها، توضیحات و غیره را در یک فایل Excel و جایگزینی محتوا با یک مقدار جدید به ما آموزش داد. برای خواندن یک فایل Excel، به مقاله Read Excel file in Python مراجعه کنید.