これまでは、個人データシートのExcelファイルを入力して印刷しました。私はこれを置き換えるオンラインシステムを開発していますが、ユーザーがシステムを通じて提供した情報で完全に満たされた全く同じExcelファイルを生成するオプションもあります。だから代わりに、ユーザーがExcelファイルを埋める代わりに、ユーザーはオンラインシステムを介してそれを入力し、システムは今度は彼のためにそれを補充し、完全にダウンロードします。Apache POIのExcelコントロールの状態を処理する
しかし、そこには私が埋めることができないフィールドがあります。 Genderフィールドは、 "Male"と "Female"の2つのActiveXチェックボックスオブジェクトで構成され、Civil Statusフィールドはコンボボックスです。フィールドの値を設定し、ターゲットチェックボックスの値を確認するにはどうすればよいですか?
XSSFWorkbook
の中のすべてのコントロールを取得し、それらを反復して、実際のコントロールであるかどうかを確認しますが、どこから開始するのかはわかりません。
ダウンロード可能なExcelファイルの他のすべてのフィールドは、残りの部分のみがExcelコントロールです。