[[20170228180143]] 『構文の意味について』(トランプ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『構文の意味について』(トランプ)

お世話になります。
以下の構文の意味についてご教授いただきたいです。
よろしくお願いします。

sh1.Range(v(i, 2)).MergeArea.ClearContents

< 使用 Excel:Excel2013、使用 OS:Windows7 >


http://officetanaka.net/excel/vba/tips/tips50.htm

http://officetanaka.net/excel/vba/cell/cell10.htm

検索して、わかりませんか?

指定のセル(sh1.Range(v(i, 2)))を含む結合されたセル範囲の値クリア

という意味です。
(まっつわん) 2017/02/28(火) 18:18


v(i.2)部分は、どこを指しているのでしょうか?
(トランプ) 2017/02/28(火) 20:04

 変数ですし、どこかで宣言してますよね?
 こちら側からじゃ、sh1というシートのどこかとしか言いようがないと思いますが
(nazo) 2017/02/28(火) 20:09

[[20170204150113]] 『データを蓄積したい。』

これですよね。

(マナ) 2017/02/28(火) 20:16


はい、そうです。すいません。
i は、列の番号ですか?
ということは、2 は行の番号ですか?
色々見てもなかなか分からず、すいません。
(トランプ) 2017/02/28(火) 20:22

たぶんですが、

"転記用"シートにリストを作成したと思います。
v(i.2)は、そのi行目の2列目に入力されているセル番地です。

(マナ) 2017/02/28(火) 20:49


マナさん、i 行目とは?
(トランプ) 2017/02/28(火) 20:50

たぶんですが、

リスト4列目にOneWayと入力されていない行です。

(マナ) 2017/02/28(火) 20:59


OneWayでなく、"〇"でした。(たぶんですが)

(マナ) 2017/02/28(火) 21:02


 マナさんからのフォローそのままです。

 >v = sh3.Range("A1").CurrentRegion.Value
 で取得したセル範囲の値を格納しています。
 なのでvのインデックス番号は、セルを指定する時と同じように、v(行,列)になります。

 出勤時間なのと最近はずっと終電が続いてるので、続きは他の方のフォローに任せます。
 私のコードだけに拘らず、フォローしてくれた方の意見を取り入れて良いものを作れるように頑張って下さい。

(sy) 2017/03/01(水) 07:34


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.