Closed anaakikutushita closed 5 years ago
検索は常にワークシート内を全て探索する。 全く同じ値のセルが複数あったら、最初にヒットした方を取得
①検索にヒットするセルを取得 cell = worksheet.find('discord_id')
②ヒットしたらパラメータから行番号を取得 cell.row
③取得した番号の行に書き込む
④ヒットしなかったら1行追加 append_row(List)は使えない。大会で使うシートは既に式が入ってる。 お目当ての列の全データを取得 values_list = worksheet.col_values(3) リストを回していって、最初にブランクだったセルが最終行+1の行 行番号はインデックスで取れば良さそう
検索は常にワークシート内を全て探索する。 全く同じ値のセルが複数あったら、最初にヒットした方を取得
①検索にヒットするセルを取得 cell = worksheet.find('discord_id')
②ヒットしたらパラメータから行番号を取得 cell.row
③取得した番号の行に書き込む
④ヒットしなかったら1行追加 append_row(List)は使えない。大会で使うシートは既に式が入ってる。 お目当ての列の全データを取得 values_list = worksheet.col_values(3) リストを回していって、最初にブランクだったセルが最終行+1の行 行番号はインデックスで取れば良さそう