이 문서에서는 Java를 사용하여 Excel에서 선례 및 종속 항목을 추적하는 방법을 안내합니다. 여기에는 개발 환경 설정에 대한 세부 정보, 애플리케이션 개발 단계 목록, 종속 항목 및 Java를 사용하는 Excel의 선례를 추적하는 샘플 코드가 포함되어 있습니다. 부양 가족 및 선례 컬렉션을 탐색하고 원하는 정보를 가져오는 방법을 안내합니다.
Java를 사용하여 Excel 셀 참조를 추적하는 단계
- 선례 및 종속 항목을 추적하기 위해 Aspose.Cells for Java을 사용하도록 IDE를 설정합니다.
- Workbook 클래스를 사용하여 새 Excel 파일을 만들고 다른 셀에 샘플 데이터와 수식을 설정합니다.
- 종속 셀 precedents 컬렉션에 액세스합니다.
- 모든 선행 셀 영역을 반복하고 시트 이름, 시작 행/열 및 끝 행/열을 표시합니다.
- 셀에 종속된 셀 컬렉션을 가져오고 해당 정보를 표시합니다.
다음 단계에서는 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에서 데이터를 유지하는 방법의 문서를 참조하세요.