現在、PHP で Spreadsheet_Excel_Writer を使用しています。私が持っているデータでは問題なく動作します。しかし今、私は自分のデータをフォーマットしたいと思っています。
ポジション、記事、価格の 3 つの列があるとします。Spreadsheet_Excel_Writer は各行を正しく書き込みます。しかし、Price 列のデータが右揃えになるようにフォーマットし、各行の他の 2 つの値は左揃えにする必要があります。
使用する->setAlign("left");
と、行全体が左に揃えられます。しかし、ONE SINGLE VALUE を右揃えにしたいのです。それ、どうやったら出来るの?私が書く->setAlign("right");
と、その行のすべての値が右に揃えられます。
次に例を示します。
$worksheet->writeString($row_pos, $col, $item[$val], $format_pos_data);
同じ行にいる限り、->align() 値は行全体に影響します。その行動を変える方法はありますか?