質問: macbook air でvbaについて パソコンを買い換えるタイミングなので、 win機からmacbook air にしようと思っていたのですが、 最近、急にエクセルでの仕事が増えてきまして、 初心者ですがvbaでの作業を必須とします。 この仕事が一時的でなく、継続しての仕事となりそうなため、 もともとは画像処理やデザインなどを本業としており、 macにしたいと考えていたのですが、 mac+bootcamp+excelの情報を検索してみても、 なかなかスッキリする解答に出会えず、こちらで2点質問させていただきます。 (1)macでvbaというのはやめた方がいいのでしょうか? やめた方がいいのであれば明確な理由を教えてください。 (2)もしかしたらvbaではなく、phpなどで同じような作業はできるのでしょうか? プログラミングにはまったく詳しくないのですが、 webから情報を大量に入手(商品のメタデータや画像リンクなど)し、一覧を作成。 その一覧を様々な用途によって組み替えたり等の加工をします。 これらの一連をエクセルのvbaや関数を使って行っているのですが、 phpなどでも同じようなことができるのですか? だとするとmacでphpが使えれば、こなせる作業という理解でいいでしょうか? 質問がピンぼけでしたら申し訳ありません。 どうぞよろしくお願いいたします。
回答: (1)macでvbaというのはやめた方がいいのでしょうか? windows版とmacos版のexcelではvbaが100%互換性がありませんので macでmac版excelを使用するなら部分的に修正する必要がでてきますが bootcampであればwindows版のexcelですから バージョン違いであっても互換性は高いです とくにやめた方がいいという選択肢は少ないですね (2)もしかしたらvbaではなく、phpなどで同じような作業はできるのでしょうか? phpとexcelでは得意分野が違います excelが表計算など事務処理に適しているのに対して まずphpはwebベースですしwebサーバーがないと動作しません 事務処理には適さずweb上で人に見せることを前提としています 処理の内容によっては可能ですがよい方法とはいえませんね 質問者さんがどうなのかはわかりませんが 現在phpをまったくできない状態だと 自分の思うような動作をさせるアプリケーションを作るのに だいぶ勉強が必要になります 表示部分で線を1本追加したり表に列を追加したりも excelのように簡単にはいきませんし 印刷するのであればレイアウトもだいぶ苦労すると思いますよ