Java를 사용하여 Excel에서 선례 및 종속 항목 추적

이 문서에서는 Java를 사용하여 Excel에서 선례 및 종속 항목을 추적하는 방법을 안내합니다. 여기에는 개발 환경 설정에 대한 세부 정보, 애플리케이션 개발 단계 목록, 종속 항목 및 Java를 사용하는 Excel의 선례를 추적하는 샘플 코드가 포함되어 있습니다. 부양 가족 및 선례 컬렉션을 탐색하고 원하는 정보를 가져오는 방법을 안내합니다.

Java를 사용하여 Excel 셀 참조를 추적하는 단계

  1. 선례 및 종속 항목을 추적하기 위해 Aspose.Cells for Java을 사용하도록 IDE를 설정합니다.
  2. Workbook 클래스를 사용하여 새 Excel 파일을 만들고 다른 셀에 샘플 데이터와 수식을 설정합니다.
  3. 종속 셀 precedents 컬렉션에 액세스합니다.
  4. 모든 선행 셀 영역을 반복하고 시트 이름, 시작 행/열 및 끝 행/열을 표시합니다.
  5. 셀에 종속된 셀 컬렉션을 가져오고 해당 정보를 표시합니다.

다음 단계에서는 Java*를 사용하여 Excel에서 종속 항목과 *선례를 추적하는 방법을 설명합니다. Excel 파일을 만들거나 로드하고, 원하는 시트에서 셀 컬렉션에 액세스하고, 동일하거나 다른 시트의 다른 셀을 참조하는 일부 샘플 데이터와 수식을 설정하여 프로세스를 시작합니다. 일부 종속 셀의 선례 컬렉션과 특정 선례 셀에 대한 종속 셀 컬렉션에 액세스하고 참조 정보를 표시합니다.

Java를 사용하여 Excel 수식 참조를 식별하는 코드

import com.aspose.cells.*;
public class Main
{
public static void main(String[] args) throws Exception // Access precedents and dependents
{
// Set the licenses
new License().setLicense("License.lic");
Workbook book = new Workbook();
Cells cellsColl = book.getWorksheets().get(0).getCells();
Cell precedentCell = cellsColl.get("A15");
Cell dependentCell = cellsColl.get("B10");
dependentCell.setFormula("=A15");
ReferredAreaCollection precedents = dependentCell.getPrecedents();
System.out.println("PRECEDENTS");
for (Object obj : precedents)
{
ReferredArea area = (ReferredArea)obj;
System.out.println("Sheet Name = " + area.getSheetName());
System.out.println("Start Row/Column = " + area.getStartRow() + "/"+ area.getStartColumn());
System.out.println("End Row/Column = " + area.getEndRow() + "/"+ area.getEndColumn());
}
System.out.println("DEPENDENTS");
Cell[] dependents = precedentCell.getDependents(true);
for (Cell cell : dependents)
{
System.out.println("Name =" + cell.getName());
System.out.println("Formula =" + cell.getFormula());
System.out.println("Row = " + cell.getRow());
System.out.println("Column =" + cell.getColumn());
}
System.out.println("Done");
}
}

이 샘플 코드는 Java*와 선례를 사용하여 *Excel 종속 셀을 찾는 방법을 보여줍니다. 종속 셀에는 현재 종속 셀의 값을 계산하는 데 필요한 참조 셀 영역이 포함되어 있습니다. 마찬가지로, 선행 셀에는 이에 종속된 셀 모음이 있습니다.

이 문서에서는 Excel 파일에서 선례와 종속 항목을 추적하는 방법을 안내했습니다. Excel 파일에서 수식을 제거하려면 수식을 제거하지만 Java의 Excel에서 데이터를 유지하는 방법의 문서를 참조하세요.

 한국인