私の Google スプレッドシートには、ユーザー入力を取得するためのダイアログがあります。OK ボタン ハンドラーには、現在選択されている行を取得する次のコードがあります。
sheet = SpreadsheetApp.getActiveSheet();
nRow = sheet.getActiveSelection().getRow();
これは数か月間うまくいきましたが、実際に選択された行に関係なく、常に 1 の行を返します。
修正してください。
私の Google スプレッドシートには、ユーザー入力を取得するためのダイアログがあります。OK ボタン ハンドラーには、現在選択されている行を取得する次のコードがあります。
sheet = SpreadsheetApp.getActiveSheet();
nRow = sheet.getActiveSelection().getRow();
これは数か月間うまくいきましたが、実際に選択された行に関係なく、常に 1 の行を返します。
修正してください。
汚い。私も。このトラッカーには未解決の問題があります: http://code.google.com/p/google-apps-script-issues/issues/detail?id=1476