|
▼烏龍茶 さん:
>Excel2003です。
>
>ブック内(シート内でもかまいません)の数式を全て値に変更し、
>空欄行・列を削除し、保存するというVBAは組めませんでしょうか。
>自分の力では全セルを選択して、コピーして、値のみで貼り付け。
>というマクロを記録して変換したような残念なものになってしまい、
。
worksheets("Sheet1").range("A1").value = worksheets("Sheet2").range("A1").value
で、sheet2のa1セルのデータがsheet1のa1セルに代入されます。
どういう状態が空欄行・列であるかという定義で判断の仕方は違ってきます。
・・・基本同じようなもんですけど。
>最終行・列の特定にも苦労しています
過去ログをこれらのワードで検索すると山ほど参考になるものがあると思います。
いずれにしても少しは勉強しないとマクロの記録の変更もできませんから
下記で勉強してみては如何?ここでマクロ作ってもらっても後で変更、改造
が必要になると自分が困ることになります。
ht tp://www.sanynet.ne.jp/~awa/excelvba/kouza.html
なんか系統だって解説しているような?目次しか見てませんけど。。。
|
|