アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセル2007です。

Columns("a:b").Select
なら列を選択できますが、
Columns(1 & ":" & 2).Select
だと
「実行時エラー1004、アプリケーション定義またはオブジェクト定義のエラーです」
になってしまいます。

数値にしたい理由は、変数を代入したいからです。
アドバイスよろしくお願いします。

A 回答 (2件)

Columns("1:2")といった書きぶりはありませんので,別の方法を使うしかありません。



実際の所,趣味に応じて書きぶりは多々ありますが,たとえば
range(columns(1), columns(2)).select
など。
    • good
    • 0
この回答へのお礼

参考になりました。ありがとうございます。

お礼日時:2012/02/27 21:48

下記で試してください。


Range(Columns(1), Columns(2)).Select

ただVBAでは大概の場合Selectしなくても大丈夫です。
Selectしない方が処理速度が速くなります。
    • good
    • 0
この回答へのお礼

ありがとうございました。大変参考になりました。

お礼日時:2012/02/27 21:48

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!