アクセストップページ VBA のcellsでエクセルのセルの位置を数字で指定する

VBA のcellsでエクセルのセルの位置を数字で指定する

menu
VBA の cellsでエクセルのセルの位置を数字で指定する。

セルの位置をA1 , B2などと指定せずに番号で指定するにはcellsを使用します。

ループや配列を使って連続でセル位置を指定するときに便利です。

VBA:

cells(行の位置,列の位置)

cellsの最初の番号には行の位置を指定します。

例えばシートのB5を指定したい場合は、

B列は2列目で上から5行目なので

cells(5,2)と指定します。

この行と列の位置はcells(i,t)など

変数を使用することも出来ます。

セル範囲を指定する場合は

Range(cells(4, 1), cells(1, 2))などのようにしてします。

また、正確に動作するように、

oApp.cells(6, 2) とか

oApp.Range(oApp.cells(4, 1), oApp.cells(1, 2)) といった具合に


cells使用時にはエクセルオブジェクトを必ず同時に記載してください。


使用例:

Dim oApp As Object
Set oApp = CreateObject("Excel.Application")
Dim xlRange As Excel.Range

oApp.cells(6, 2).Value = "配送確認"

Set xlRange = oApp.Range(oApp.cells(4, 1), oApp.cells(1, 2))
xlRange.Borders(xlEdgeTop).LineStyle = xlContinuous

Set xlRange = Nothing
oApp.Workbooks(1).Close SaveChanges:=True
oApp.Quit
Set oApp = Nothing




アクセスを動画で楽に覚える方法はこちら>>






アクセスを動画で楽に覚える方法>>

 アクセス入門
・アクセスの構成
・アクセスのツールにプログラムを埋め込む
  
・アクセスのツールの基本操作
 ・アクセスでサブフォームの新規作成  
・アクセスでボタンとコンボボックスの新規作成  
・アクセスツールボックスでラベルとテキストボックス
  
・アクセスデザインビューとフォームビュー

・アクセスvba・条件分岐と繰り返し
  
・アクセスvba変数の種類
  
・アクセスフォーム・レポートの新規作成
  
・アクセス削除クエリの新規作成
・アクセスリレーションシップの新規作成  
・アクセスクエリの新規作成
  
・アクセステーブルでフィールドと・主キーの修正
  
・アクセステーブル作成

・アクセスの使い方
VBA
・アクセスVBAでパスワード画面
・VBAで時間操作(DateDiff関数,DatePart)

・VBAで時間操作(DateAdd関数,DateValue,TimeValue)
・VBAでエクセルの表をソート(Sortメソッド)
・VBAで時間操作(Time関数,・Hour,Minute,Second,Format)
・VBAで日付操作(Date関数,Year,Month,Day,
・Weekdayname,Format)

・VBAでエラー処理(On Error GoTo)
・VBAでコピー操作(copyメソッド)
・VBAで文字列操作(String関数,InStrRev)
・VBAで文字列操作(Len関数,Mid,Left,Right)
・VBAで文字列操作(UCase関数,LCase,StrConv)
・VBAで文字列操作(LTrim関数,RTrim,Trim,Replace)
・VBAで文字列操作(InStr関数)
・VBAで文字列操作(StrComp関数)
・VBAでFind メソッドを使って検索する方法
・VBA のcellsでエクセルのセルの位置を数字で指定する
・VBAでエクセルのsheetsの操作
・VBAで配列を扱う
・VBAでfileを操作する
・VBA、ADOとSQLでテーブルのデータを削除する
・VBA、ADOでAccessテーブルのレコードにアクセスする
・VBAでエクセルの書式を設定する

・VBAでテーブルやクエリのレコードをエクセルに入力
・VBAでエクセルのワークシートを追加
・アクセスVBAでインポートとエクスポート
データベース・SQL
・Update SETステートメントのSQL
・DELETE ステートメントのSQL
・INNER JOIN 内部結合のSQL
・LEFT JOIN 左外部結合のSQL
・RIGHT JOIN 右外部結合のSQL
・INSERT INTO ステートメントSQL
・SELECT DISTINCTで重複を削除SQL
・SELECTステートメントSQL
・SQLをDAOで使う
Copyright (C) 2011 All Rights Reserved.