Zincirleme Yorumlar
Zincirleme Yorumlar
MS Excel 365, dizili yorumlar eklemek için bir özellik sağlar. Bu yorumlar sohbet işlevi görür ve tartışmalar için kullanılabilir. Yorumlar artık zincirleme konuşmalara izin veren bir Yanıt kutusuyla birlikte gelir. Eski yorumlar, Excel 365’te Notlar olarak adlandırılır. Aşağıdaki ekran görüntüsü, Excel’de açıldığında zincir halinde yorumların nasıl görüntülendiğini gösterir.
Zincirleme yorumlar, Excel’in eski sürümlerinde bu şekilde gösterilir. Aşağıdaki görseller örnek dosya Excel 2016 programında açılarak çekilmiştir.
Aspose.Cells ayrıca zincirleme yorumları yönetme özelliği de sağlar.
Zincirleme Yorumlar Ekle
Excel ile Zincirli yorum ekleme
Excel 365’te zincirleme açıklamalar eklemek için aşağıdaki adımları izleyin.
- Yöntem 1
- TıklaGözden geçirmekSekme
- TıklaYeni yorumbuton
- Bu, aktif hücreye yorum girmek için bir diyalog açacaktır.
- Yöntem 2
- Yorumu eklemek istediğiniz hücreye sağ tıklayın.
- TıklaYeni yorumseçenek.
- Bu, aktif hücreye yorum girmek için bir diyalog açacaktır.
Aspose.Cells’i kullanarak Zincirli Yorum Ekle
Aspose.Cells sağlarYorumlar.AddThreadedComment zincirleme yorumlar ekleme yöntemi.Yorumlar.AddThreadedComment yöntemi aşağıdaki üç parametreyi kabul eder.
- Cell Ad: Yorumun ekleneceği hücrenin adı.
- Yorum Metni: Yorum metni.
- KonuluYorumYazar: Yorumun yazarı
Aşağıdaki kod örneği, kullanımını gösterirYorumlar.AddThreadedComment A1 hücresine iş parçacığı Açıklama ekleme yöntemi. Lütfen bkzçıktı excel dosyasıreferans için kod tarafından oluşturulur.
Basit kod
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// The path to the documents directory. | |
String dataDir = ""; | |
// Instantiating a Workbook object | |
Workbook workbook = new Workbook(); | |
// Add Author | |
int authorIndex = workbook.getWorksheets().getThreadedCommentAuthors().add("Aspose Test", "", ""); | |
ThreadedCommentAuthor author = workbook.getWorksheets().getThreadedCommentAuthors().get(authorIndex); | |
// Add Threaded Comment | |
workbook.getWorksheets().get(0).getComments().addThreadedComment("A1", "Test Threaded Comment", author); | |
workbook.save(dataDir + "AddThreadedComments_out.xlsx"); |
Zincirlenmiş Yorumları Oku
Excel ile Zincirlenmiş yorumları okuyun
Excel’de dizili yorumları okumak için, yorumları görüntülemek üzere farenizi yorumları içeren hücrenin üzerine getirin. Yorumlar görünümü, aşağıdaki görüntüdeki görünüme benzeyecektir.
Aspose.Cells’i kullanarak Zincirli yorumları okuyun
Aspose.Cells sağlarYorumlar.GetThreadedComments belirtilen sütun için dizili yorumları alma yöntemi.[Yorumlar.GetThreadedComments](https://reference.aspose.com/cells/java/com.aspose.cells/commentcollection#getThreadedComments(java.lang.String)yöntemi, sütun adını bir parametre olarak kabul eder veKonuluYorum Koleksiyonu. üzerinde yineleme yapabilirsinizKonuluYorum Koleksiyonuyorumları görüntülemek için.
Aşağıdaki örnek, aşağıdakileri yükleyerek A1 sütunundaki açıklamaları okumayı gösterir:örnek Excel Dosyası. Lütfen referans için kod tarafından oluşturulan konsol çıktısına bakın.
Basit kod
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// The path to the documents directory. | |
String dataDir = ""; | |
// Instantiating a Workbook object | |
Workbook workbook = new Workbook(dataDir + "ThreadedCommentsSample.xlsx"); | |
//Access first worksheet | |
Worksheet worksheet = workbook.getWorksheets().get(0); | |
// Get Threaded Comments | |
ThreadedCommentCollection threadedComments = worksheet.getComments().getThreadedComments("A1"); | |
for (Object obj : threadedComments) | |
{ | |
ThreadedComment comment = (ThreadedComment) obj; | |
System.out.println("Comment: " + comment.getNotes()); | |
System.out.println("Author: " + comment.getAuthor().getName()); | |
} |
Konsol Çıkışı
Yorum: Dişli Yorumu Test Et
Yazar: Aspose Testi
Zincirleme yorumların Oluşturulma Zamanını Oku
Aspose.Cells sağlarYorumlar.GetThreadedComments belirtilen sütun için dizili yorumları alma yöntemi.[Yorumlar.GetThreadedComments](https://reference.aspose.com/cells/java/com.aspose.cells/commentcollection#getThreadedComments(java.lang.String)yöntemi, sütun adını bir parametre olarak kabul eder veKonuluYorum Koleksiyonu. üzerinde yineleme yapabilirsinizKonuluYorum Koleksiyonuve kullanThreadedComment.CreatedTimeEmlak.
Aşağıdaki örnek, dizili yorumların oluşturulan zamanını yükleyerek okumayı gösterir.örnek Excel Dosyası. Lütfen referans için kod tarafından oluşturulan konsol çıktısına bakın.
Basit kod
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// The path to the documents directory. | |
String dataDir = ""; | |
// Instantiating a Workbook object | |
Workbook workbook = new Workbook(dataDir + "ThreadedCommentsSample.xlsx"); | |
//Access first worksheet | |
Worksheet worksheet = workbook.getWorksheets().get(0); | |
// Get Threaded Comments | |
ThreadedCommentCollection threadedComments = worksheet.getComments().getThreadedComments("A1"); | |
for (Object obj : threadedComments) | |
{ | |
ThreadedComment comment = (ThreadedComment) obj; | |
System.out.println("Comment: " + comment.getNotes()); | |
System.out.println("Author: " + comment.getAuthor().getName()); | |
System.out.println("Created Time: " + comment.getCreatedTime()); | |
} |
Konsol Çıkışı
Yorum: Dişli Yorumu Test Et
Yazar: Aspose Testi
Oluşturulma Zamanı: 2019-05-15T12:46:23
Zincirlenmiş Yorumları Düzenle
Excel ile Zincirlenmiş yorumu düzenleyin
Excel’de zincir halinde bir yorumu düzenlemek için,Düzenlemekaşağıdaki resimde gösterildiği gibi yorumdaki bağlantı.
Aspose.Cells’i kullanarak Zincirleme yorumu düzenleyin
Aspose.Cells sağlarYorumlar.GetThreadedComments belirtilen sütun için dizili yorumları alma yöntemi.[Yorumlar.GetThreadedComments](https://reference.aspose.com/cells/java/com.aspose.cells/commentcollection#getThreadedComments(java.lang.String)yöntemi, sütun adını bir parametre olarak kabul eder veKonuluYorum Koleksiyonu. Gerekli yorumu güncelleyebilirsiniz.KonuluYorum Koleksiyonuve çalışma kitabını kaydedin.
Aşağıdaki örnek, sütunu yükleyerek A1 sütunundaki ilk zincirleme yorumun düzenlenmesini gösterir.örnek Excel Dosyası. Lütfen bkzçıktı excel dosyasıreferans için güncellenmiş yorumu gösteren kod tarafından oluşturulur.
Basit kod
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// The path to the documents directory. | |
String dataDir = ""; | |
// Instantiating a Workbook object | |
Workbook workbook = new Workbook(dataDir + "ThreadedCommentsSample.xlsx"); | |
//Access first worksheet | |
Worksheet worksheet = workbook.getWorksheets().get(0); | |
// Get Threaded Comment | |
ThreadedComment comment = worksheet.getComments().getThreadedComments("A1").get(0); | |
comment.setNotes("Updated Comment"); | |
workbook.save(dataDir + "EditThreadedComments.xlsx"); |
Zincirlenmiş Yorumları Kaldır
Excel ile Zincirlenmiş yorumları kaldırın
Excel’de zincirlenmiş yorumları kaldırmak için, yorumları içeren hücreye sağ tıklayın veYorumu SilAşağıdaki resimde gösterildiği gibi seçenek.
Aspose.Cells kullanarak Zincirli yorumları kaldırın
Aspose.Cells sağlarYorumlar.Kaldır belirtilen sütun için yorumları kaldırma yöntemi.Yorumlar.Kaldır yöntemi sütun adını bir parametre olarak kabul eder ve o sütundaki yorumları kaldırır.
Aşağıdaki örnek, sütunu yükleyerek A1 sütunundaki açıklamaları kaldırmayı gösterir.örnek Excel Dosyası. Lütfen bkzçıktı excel dosyasıreferans için kod tarafından oluşturulur.
Basit kod
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// The path to the documents directory. | |
String dataDir = ""; | |
// Instantiating a Workbook object | |
Workbook workbook = new Workbook(dataDir + "ThreadedCommentsSample.xlsx"); | |
//Access first worksheet | |
Worksheet worksheet = workbook.getWorksheets().get(0); | |
CommentCollection comments = worksheet.getComments(); | |
ThreadedCommentCollection threadedComments = worksheet.getComments().getThreadedComments("I4"); | |
ThreadedCommentAuthor author = threadedComments.get(0).getAuthor(); | |
comments.removeAt("I4"); | |
ThreadedCommentAuthorCollection authors = workbook.getWorksheets().getThreadedCommentAuthors(); | |
authors.removeAt(authors.indexOf(author)); | |
workbook.save(dataDir + "ThreadedCommentsSample_Out.xlsx"); |