PNG JPG BMP TIFF XLSM
Aspose.Cells  for .NET

แก้ไข XLSM รูปแบบใน C#

ข้อมูลการแก้ไขที่ละเอียดอ่อนของเอกสาร XLSM แบบเนทีฟและประสิทธิภาพสูงโดยใช้ API ฝั่งเซิร์ฟเวอร์ Aspose.Cells for .NET โดยไม่ต้องใช้ซอฟต์แวร์ใดๆ เช่น Microsoft หรือ Adobe PDF

วิธีแก้ไขไฟล์ XLSM โดยใช้ C#

เพื่อทำการปกปิดไฟล์ XLSM เราจะใช้ Aspose.Cells for .NET API ซึ่งเป็นโปรแกรมจัดการเอกสารที่มีคุณสมบัติหลากหลาย ทรงพลัง และใช้งานง่าย API สำหรับแพลตฟอร์ม C# เปิด NuGet ผู้จัดการแพ็คเกจ ค้นหาAspose.Cells และติดตั้ง คุณอาจใช้คำสั่งต่อไปนี้จาก Package Manager Console

สั่งการ


PM> Install-Package Aspose.Cells

ขั้นตอนในการทำซ้ำไฟล์ XLSM ใน C#

การค้นหาเอกสารขั้นพื้นฐานและแทนที่ข้อความในเนื้อหา ความคิดเห็น หรือข้อมูลเมตาด้วย Aspose.Cells for .NET API สามารถทำได้โดยใช้โค้ดเพียงไม่กี่บรรทัด

+โหลดไฟล์XLSM.

  • เลือกแผ่นงาน
  • สร้างวัตถุ FindOptions
  • ตั้งค่าตัวเลือกการค้นหา
  • วนซ้ำแต่ละเซลล์แล้วใช้วิธีค้นหา
  • บันทึกสมุดงาน

ความต้องการของระบบ

API ของเราได้รับการสนับสนุนบนแพลตฟอร์มและระบบปฏิบัติการหลักทั้งหมด ก่อนที่จะรันโค้ดด้านล่าง โปรดตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นต่อไปนี้ในระบบของคุณ

  • Microsoft Windows หรือระบบปฏิบัติการที่เข้ากันได้กับ .NET Framework, .NET Core, Mono หรือแพลตฟอร์ม Xamarin
  • สภาพแวดล้อมการพัฒนาเช่น Microsoft Visual Studio
  • เพิ่มการอ้างอิงถึง Aspose.Cells for .NET DLL ในโครงการของคุณ - ติดตั้งจาก NuGet โดยใช้ปุ่มดาวน์โหลดด้านบน
 

ตรวจทานไฟล์ XLSM - C#

Workbook wb = new Workbook("e:\test2\Input.xlsm");
Worksheet sheet = wb.Worksheets[0];
FindOptions opts = new FindOptions();
opts.LookInType = LookInType.Values;
opts.LookAtType = LookAtType.Contains;
opts.RegexKey = true;
Aspose.Cells.Cell cell = null;
do
{   //find only whole word and not part of any word.  
    cell = sheet.Cells.Find("\bKIM\b", cell, opts);
    if (cell != null)
    {
        string celltext = cell.Value.ToString();
        celltext = celltext.Replace("KIM", "^^^^^^^^^^");
        cell.PutValue(celltext);
    }
}
while (cell != null);

wb.Save("e:\test2\out1.xlsm");

// Find/Replace in whole workbook.

Workbook wb = new Workbook("e:\test2\Input.xlsm");
wb.Replace("\bKIM\b", "^^^^^^^^", new ReplaceOptions() { RegexKey = true });  
wb.Save("e:\test2\output.xlsm");
 
  • เกี่ยวกับ Aspose.Cells for .NET API

    Aspose.Cells API สามารถใช้สร้าง แก้ไข แปลง และเรนเดอร์รูปแบบ Excel Microsoft เป็นรูปแบบต่างๆ นอกจากนี้ยังสามารถใช้สำหรับการสร้างแผนภูมิที่ครอบคลุม การรายงานที่ปรับขนาดได้ และการคำนวณที่เชื่อถือได้ภายในแอปพลิเคชันซอฟต์แวร์ Aspose.Cells เป็น API แบบสแตนด์อโลน และไม่ต้องใช้ซอฟต์แวร์ใดๆ เช่น Microsoft หรือ OpenOffice

    ออนไลน์ XLSM Redaction สาธิตสด

    ค้นหาและแทนที่ข้อความในเนื้อหา ความคิดเห็น หรือข้อมูลเมตาในเอกสาร XLSM ทันทีโดยไปที่ เว็บไซต์สาธิตสด . การสาธิตสดมีข้อดีดังต่อไปนี้

      ไม่ต้องดาวน์ Aspose API.
      ไม่จำเป็นต้องเขียนโค้ดใดๆ
      เพียงอัพโหลดไฟล์ XLSM ของคุณ
      มันจะถูกแก้ไขทันที

    XLSM XLSM รูปแบบไฟล์คืออะไร

    ไฟล์ที่มีนามสกุล XLSM เป็นไฟล์สเปรดชีตประเภทหนึ่งที่รองรับมาโคร จากมุมมองของแอปพลิเคชัน แมโครคือชุดคำสั่งที่ใช้สำหรับกระบวนการอัตโนมัติ แมโครใช้เพื่อบันทึกขั้นตอนที่ดำเนินการซ้ำๆ และอำนวยความสะดวกในการดำเนินการโดยการเรียกใช้แมโครอีกครั้ง แมโครได้รับการตั้งโปรแกรมด้วย Visual Basic for Applications (VBA) ของ Microsoft จากภายในสมุดงาน Excel โดยใช้ Visual Basic Editor และสามารถเรียกใช้/ดีบักได้โดยตรงจากที่นั่น

    อ่านเพิ่มเติม

    รูปแบบการเขียนทับอื่นๆ ที่รองรับ

    การใช้ C# ทำให้สามารถแก้ไขรูปแบบต่างๆ ได้อย่างง่ายดาย รวมถึง

    ODS (ไฟล์สเปรดชีต OpenDocument)
    XLS (รูปแบบไบนารีของ Excel)
    XLSB (ไฟล์สมุดงาน Excel ไบนารี)
    XLSX (ไฟล์ OOXML Excel)