Java | Wie finde ich einen Wert (Zeilen- und Spaltennummer) im Bereich der Google-Tabelle mithilfe der API?

Ich verwende die Java-API (V4), um die Daten von einem Google Sheet zu lesen und zu bearbeiten. Bisher kann ich die Daten basierend auf der Zeilen- und Spaltennummer (Index) lesen und bearbeiten.

Was ich tun möchte, ist, Daten anhand ihres spezifischen Werts zu lokalisieren (ich möchte die Zeilen- und Spaltennummer einer bestimmten Zelle anhand ihres Werts ermitteln).

So ist dies ein Teil des Arbeitscodes, den ich zum Bearbeiten der Daten verwendet habe:

  // Copy the format from A1:C1 and paste it into A2:C5, so the data in 
// each column has the same background.             
requests.add(new Request()
                        .setCopyPaste(new CopyPasteRequest()
                                .setSource(new GridRange()
                                        .setSheetId(0)
                                        .setStartRowIndex(0)
                                        .setEndRowIndex(1)
                                        .setStartColumnIndex(0)
                                        .setEndColumnIndex(3))
                                .setDestination(new GridRange()
                                        .setSheetId(0)
                                        .setStartRowIndex(1)
                                        .setEndRowIndex(6)
                                        .setStartColumnIndex(0)
                                        .setEndColumnIndex(3))
                                .setPasteType("PASTE_FORMAT")));

                BatchUpdateSpreadsheetRequest batchUpdateRequest = new BatchUpdateSpreadsheetRequest()
                        .setRequests(requests);

Kann mir bitte jemand helfen? Danke im Voraus

Antworten auf die Frage(4)

Ihre Antwort auf die Frage