این مقاله نحوه جستجو و جایگزینی در Excel با استفاده از C# را توضیح میدهد. این مقاله شامل جزئیات تنظیم IDE، فهرستی از مراحل و کد نمونهای برای جایگزینی یک کلمه در Excel با استفاده از C# است. در این مقاله گزینههای مختلفی برای سفارشیسازی روش و معیارهای جستجو هنگام جستجوی متن در فایل Excel منبع بررسی میشود.
مراحل جستجو و تغییر در Excel با استفاده از C#
- IDE را برای استفاده از Aspose.Cells for .NET جهت جستجو و جایگزینی کلمات تنظیم کنید
- فایل XLSX منبع را در شیء کلاس Workbook بارگذاری کنید
- شیء کلاس FindOptions را برای تنظیم گزینههای جستجو ایجاد کنید
- در تمام کاربرگهای دفترکار پیمایش کنید
- از متد Find() در مجموعه سلولهای برگه جاری استفاده کنید
- در صورت یافتن سلولی با متن مورد نظر، از متد Replace() با متن هدف و متن جایگزین استفاده کنید
- مقدار جدید را در سلول پس از جایگزینی رشته هدف در محتوای سلول تنظیم کنید
- تمام سلولها را پیمایش کرده و در نهایت دفترکار حاصل را ذخیره کنید
این مراحل فرآیند جستجو و جایگزینی چندین مقدار در Excel با استفاده از C# را تعریف میکنند. فایل Excel منبع را در Workbook بارگذاری کنید، شیء FindOptions را برای تنظیم نوع جستجو و نوع تطبیق ایجاد کنید، تمام کاربرگها را در دفترکار پیمایش کرده و تمام سلولها را در هر کاربرگ پردازش کنید. متن را در هر سلول جستجو کنید و در صورت یافتن، آن را با متن جدید جایگزین کنید؛ در نهایت دفترکار حاصل را با متن جایگزینشده ذخیره کنید.
کد جستجو و جایگزینی متن در Excel با استفاده از C#
کد بالا فرآیند جایگزینی دادهها در Excel با استفاده از C# را نشان داده است. FindOptions از تنظیم حساسیت به حروف بزرگ و کوچک در هنگام جستجو، تعیین نحوه تطبیق رشته، مشخصکردن محل جستجو و تصمیمگیری در مورد literal یا regular expression بودن رشته جستجو پشتیبانی میکند. همچنین میتوانید بر اساس نیاز خود جستجو را به عقب یا از ابتدا انجام دهید.
این مقاله فرآیند جستجو و جایگزینی متن در یک فایل Excel را به ما آموزش داد. برای رمزگشایی یک فایل Excel، به مقاله رمزگشایی فایل Excel در C# مراجعه کنید.