掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Excelセルの取り消し線の有無を取得するには? (ID:22361)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
開発環境が違いますが、Excelのセルデータの取得方法と類似点があれば参考にしてください。 Visual C++ の話ですが、シートへの書き込みは、 Excel 97や2000のときは、 pSheet->Range["A1"]->Value ="書き込むデータ"; 2002や2003では pSheet->Range["A1"]->Value2 ="ここに書き込むデータ"; セルの背景色の変更方法は、以下の方法で行います。 pSheet ->Range["A1"]->Interior->ColorIndex = 3L; その他は以下から、 http://www17.plala.or.jp/page-zero/programming-g02m.html 次にセルの書式設定で取り消し線の処理は、 pSheet->Range["A1"]->Font->Strikethrough=false;//0 取り消し線が無効 pSheet->Range["A1"]->Font->Strikethrough=true;//-1 取り消し線が有効 注意 falseが0で無効、trueなら-1で有効 (非0か,0の判定) wwに'A12'の Strikethrough についての状態を代入 long ww = pSheet->Range["A12"]->Font->Strikethrough; if(ww == -1 ) { //ここに、セルの書式設定で取り消し線が有効になっているときの処理 }
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.