VBA初心者です。お願いします。
下記のように最終セルのアドレスを取得し、セル範囲を選択したいのですがたのですが、エラーが出てしまいます。どなたか助けてください。
ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Activate
l = ActiveCell.Column 'アクティブセルの列番号
d = ActiveCell.Row 'アクティブセルの行番号
ad = ActiveCell.Address 'アクティブセルのアドレス
Range("A1:ad").Select
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
Cells.SpecialCells(xlCellTypeLastCell)を使うことに対し、理解して使ってますか。
色々な場合を考えると危険があるように推測する。http://www.keep-on.com/excelyou/2001lng4/200101/ …
参照
ーー
CTRL+SHIFT+*の操作に当たる
Selection.CurrentRegion.Select
などを考えては。
ただSelectionするセルを適当に決めないとダメだが。
確実にデータがある、データの塊の中の1セルなどを決められる
ことが必要で、(例えば項目見出しの入ったセル)それをSelectする必要があるが。
--
初心者の場合
A手法を習得ーー>こりゃいいわ、とBの場合に飛びついてAの手法を応用 するのだが
Bの場合の最適な手法Cは別に無いか?を考えるのも進歩に必要。
Aの手法を使える、前提になっている事項に気を配ることも
大切。
時間がなかったので、本日試すことが出来ませんでしたが、近日中に確認してみます。
お礼を先に書きたかったので先に記載させていただきます。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 日付で矢印マクロ 4 2023/07/25 16:47
- Visual Basic(VBA) 最終列の右へSUM関数を作成するため下記コードを実行しましたが、最終列「10月28日」が上書きされて 3 2022/12/05 20:32
- Visual Basic(VBA) サブフォルダ(データ)にある複数の.xlsxファイルのSheet3のA2セルの値で01から左側をB2 2 2022/08/14 15:46
- Visual Basic(VBA) 複数csvを横に追加していくマクロについて 2 2023/04/25 09:19
- Visual Basic(VBA) データのある範囲を選択するVBAについて 2 2022/09/03 00:20
- Visual Basic(VBA) ExcelVBAのマクロについて。 9 2022/05/04 14:50
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- Visual Basic(VBA) Sheet1のA列にコードB列にメアド、Sheet2のB列にコード一覧とD列にメアド一覧があり、Sh 3 2022/10/19 11:57
- Visual Basic(VBA) エクセルVBA 3 2022/06/23 20:00
- Visual Basic(VBA) vba 等間隔の列に対しての計算 6 2022/05/17 20:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAマクロ実行時エラーの修正に...
-
Excel UserForm の表示位置
-
エクセルVBA 配列からセルに「...
-
Excelで空白セル直前のセルデー...
-
【Excel VBA】一番右端セルまで...
-
VBA にて、条件付き書式で背景...
-
エクセルの合計を自動で表示さ...
-
特定の色のついたセルを削除
-
VBA 複数条件の分岐処理の上手...
-
excelで結合セルの場合にエラー...
-
昨日、質問した件『VBA にて、...
-
VBAでユーザーフォームにセル値...
-
【VBA】【ユーザーフォーム_Lis...
-
VB.netでのExcelデータの読み込み
-
Excel VBA でFunctionプロシジ...
-
VBAの一次元配列から二次元配列へ
-
「Spread」のセルを移動させる...
-
CSVファイルを読み込んだらセル...
-
マクロのコマンドボタンの位置...
-
VBA 特定のセルからoffsetされ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAマクロ実行時エラーの修正に...
-
エクセルVBA 配列からセルに「...
-
VBA 複数条件の分岐処理の上手...
-
Excelで空白セル直前のセルデー...
-
Excel UserForm の表示位置
-
EXCEL VBA 文中の書式ごと複写...
-
特定の色のついたセルを削除
-
VBA にて、条件付き書式で背景...
-
VBAでユーザーフォームにセル値...
-
【VBA】写真の貼り付けコードが...
-
【Excel VBA】一番右端セルまで...
-
Excel VBAでCheckboxの名前を変...
-
エクセルの合計を自動で表示さ...
-
【VBA】【ユーザーフォーム_Lis...
-
VBA:日付を配列に入れ別セルに...
-
Excel VBA IF文がうまく動作し...
-
下記のマクロの説明(意味)を...
-
入力規則のリスト選択
-
C# DataGridViewで複数選択した...
-
関数の引数でrangeを指定したとき
おすすめ情報