2016-10-11 16 views
0

私が作業しているGoogleスプレッド用のスクリプトがあります。私は試みていること(咳/データベースの咳)を改善する方法があることを認識していますが、このスプレッドシートを機能させる必要があります。GoogleスクリプトunhideRowsが機能しない

要するに、私は動的に行を非表示にしたり再表示したりしようとしています。フィルターをやり直さずにフィルターを更新する方法がないので、hideRowsを使用して非表示にし、必要に応じてunhideRowsを表示しようとしています。 hideRowsコマンドは以下のように動作します。 unhideRowsコマンドは機能しません。現時点では、文字通りこれらはコード内で密接に関連しています。もともと、私は1枚のシートに隠れていて、別のシートに隠れていましたが、トラブルシューティングのためにこれを設定しました。このシートはフィルタリングされていません(機能しなかったので消しました)。変数の代わりにunhideRowsの値を直接テストした値に設定しようとしました。
問題の行は非表示になりますが、表示されません。 私はちょうどgoogleがこれを隠すことで馬鹿になった場合に備えて、別の行を隠すことを試みました。私は仕事を見直すことはできません。

{ //thisRow = the row number of a range, in this case 2 if output to screen 

    pImages.hideRows(thisRow); 
    pImages.unhideRows(thisRow); 
} 
+0

MrHoudini over googleフォーラムでは、showRows()コマンドがunhideRows()から予期していた機能を追加していることを指摘しました。 – user1330705

答えて

0

どうやら、答えは日常の言葉でより多くの意味を作るん文書が示唆したものですunhideRows()が、showRows()にはありません。 GoogleフォーラムのMr.Houdiniにもう一度感謝します。

関連する問題