
No.5ベストアンサー
- 回答日時:
dim m as long, n as long
.
.
.
m = 0
n = Cells(25, Columns.Count).End(xlToLeft).Offset(,1).column
With ListBox11
For i = 0 To .ListCount - 1
If .Selected(i) = True Then
Cells(25, n).Offset(m) = .List(i)
m = m + 1
End If
Next i
End With
No.4
- 回答日時:
#2です
すみません
ListBox11 ですね
25行目には値が無いのね。。
Dim i As Long, n As Integer
Dim rng As Range
Set rng = Cells(25, 2)
With ListBox11
For i = 0 To .ListCount - 1
If .Selected(i) = True Then
For n = 1 To 3
If rng.Offset(n) = "" Then rng.Offset(n) = .List(i): Exit For
Next
End If
Next i
End With
少しベタかな
No.3
- 回答日時:
No.1の者です。
失礼しました。先ほどの物だと、空白行ができてしまいますね。
Jに行の位置情報を持たせて、下記でどうでしょうか?
With ListBox11
J=25
For i = 0 To .ListCount - 1
If .Selected(i) = True Then
Cells(J, 1).Value = .List(i)
J=J+1
End If
Next i
End With
No.2
- 回答日時:
こんにちは
>リストボックスで選択したものを25~28へ赤字の順番のようにに入力したい
こんな感じかしら
With ListBox1
For i = 0 To .ListCount - 1
If .Selected(i) = True Then
If Cells(28, 2) = "" Then Cells(29, 2).End(xlUp).Offset(1) = .List(i)
End If
Next i
End With
No.1
- 回答日時:
こんにちは。
下記で、どうでしょうか?
セルの位置が固定なら、Cells(25+i, 1)の様に指定が可能です。
25+i(i=0~.ListCount - 1) : 行の指定 25行からListCountの個数分
1 : 列の指定 : A列ですね。
With ListBox11
For i = 0 To .ListCount - 1
If .Selected(i) = True Then
Cells(25+i, 1).Value = .List(i)
End If
Next i
End With
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
教えて!gooグレードポイントがdポイントに変わります!
dアカウント連携を行っていただくと、グレードに応じて「dポイント」が進呈されるようになります。
-
VBAでtxtファイルを読み込む際にtabを認識したい
Visual Basic(VBA)
-
【関数orVBA】カーソルのある行を黄色にし、A列の値を別シートに表示できますか?
Visual Basic(VBA)
-
シート指定について
Visual Basic(VBA)
-
4
Excelマクロのコードができる方に質問します。
Visual Basic(VBA)
-
5
VBAのコードについて
Visual Basic(VBA)
-
6
別々にワークブック保存
Visual Basic(VBA)
-
7
VBAで質問ですが、皆さんはどの様に導き出しているのでしょうか?
Visual Basic(VBA)
-
8
マクロ作成で困っています。お教え頂けませんか。
Excel(エクセル)
-
9
サブフォルダ含むすべてのフォルダの Excel 検索
Visual Basic(VBA)
-
10
【Excel】エラー解消をお願いします…。
その他(Microsoft Office)
-
11
リストボックスについて
Excel(エクセル)
-
12
VBAで、オートフィルタで非表示になっている行の高さを取得したい
Visual Basic(VBA)
-
13
VBAの質問です msg = ws.Cells(r, A").Value & "日に" & ws."
Visual Basic(VBA)
-
14
EXCEL 表の整理 VBA
Excel(エクセル)
-
15
VBA CSV取り込みについて
Visual Basic(VBA)
-
16
VBA リストボックスをダブルクリックしデータを修正したいのですが…。
Visual Basic(VBA)
-
17
エクセルVBAの配列二重ループ処理コードの書き方につきまして。
Excel(エクセル)
-
18
VBA 過去のファイル内の同じオブジェクトを一括削除
Visual Basic(VBA)
-
19
シート指定について
Visual Basic(VBA)
-
20
Excel VBA エクセル マクロ リスト上 条件一致 コピペ 繰り返す
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
数字以外が入力されたらエラー...
-
5
2進数の1の数を数える問題
-
6
C言語について
-
7
C言語scanf_sで何故か2回入力に...
-
8
getchar()について 教えてくだ...
-
9
特定の文字が入力されるまで・・・
-
10
scanf が無視されます
-
11
4桁の数字以外を入力したらエラ...
-
12
cout関数を使っているのですが...
-
13
入力する数字のサイズ制限について
-
14
"scanf"でエンターで改行させな...
-
15
Processingでのキーの同時入力
-
16
C言語
-
17
入力値が1以下、かつ数字以外の...
-
18
Linuxで入力待ちなしkeyread関...
-
19
電卓の小数点
-
20
Userformの入力順序をタブオー...
おすすめ情報
公式facebook
公式twitter