[過去ログ] Excel VBA 質問スレ Part68 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
228: (ブーイモ MM8e-EZp5) 2020/09/12(土)08:28 ID:FkIM4E0+M(1) AAS
『[ VBA ]「Option Base 1」使うなよな!反論は聞かない!』
229: (ワッチョイ 7d01-XADe) 2020/09/12(土)15:06 ID:X8G1U5XY0(1) AAS
アレイリスト使うほうがかんたんじゃね?
230: (ワッチョイ 11da-pVuC) 2020/09/12(土)20:26 ID:+6u/uPRn0(1) AAS
先頭を1にするのはセンスないね
231(1): (オッペケ Srbd-o3hV) 2020/09/14(月)18:06 ID:YLQY1Qz5r(1/2) AAS
i++とか+=使えないのマジで不便だな
前置インクリメントもできないし一行でもend ifとかloop書かなきゃいかんしめんどくさくね?
この言語もうちょい進化しないの?
232(2): (ブーイモ MMc9-+eY2) 2020/09/14(月)18:10 ID:CnoY9xmOM(1) AAS
1行でEnd If書きたくないならThenの後に半角スペースいれたら改行しないで処理書いてみ
++とかは禿同
233(1): (オッペケ Srbd-o3hV) 2020/09/14(月)18:13 ID:YLQY1Qz5r(2/2) AAS
>>232
おおこんなことが、、、
ありがとう!
234: (ワッチョイ 668e-0TEw) 2020/09/14(月)18:15 ID:LbAMjRkX0(1/3) AAS
>>231
馬鹿は死ねよ
235: (ワッチョイ 7910-lSnV) 2020/09/14(月)19:51 ID:ZpzZ2vr50(1) AAS
ガイジ君ブチ切れw
236: (ワッチョイ 6a42-vvkI) 2020/09/14(月)19:57 ID:lPVfhwtb0(1) AAS
ざわ・・ざわ・・
237: (ワッチョイ 668e-0TEw) 2020/09/14(月)20:46 ID:LbAMjRkX0(2/3) AAS
+=使えるだろうが
238: (ワッチョイ 0a4b-FgeY) 2020/09/14(月)20:54 ID:P2Bbq2Qk0(1/2) AAS
使えません
239: (ワッチョイ 668e-0TEw) 2020/09/14(月)20:56 ID:LbAMjRkX0(3/3) AAS
あー、VB.Netスレだと思ってた。スマン、死んでくる。
240: (ワッチョイ 0a4b-FgeY) 2020/09/14(月)21:01 ID:P2Bbq2Qk0(2/2) AAS
逝かないで
241: (ササクッテロレ Spbd-jNRp) 2020/09/14(月)21:01 ID:K/D9SivKp(1) AAS
制御構造は、キーワードの選び方がやや独特だけど、基本的なものについては、概ね他の言語と同等のことはできると思う。
どちらかというと、変数の宣言・定義が一緒にできないとか、配列・コレクションの要素参照が角括弧でなく丸括弧だとか、プロシージャ呼び出しの丸括弧の要否とかの方が不便さを感じるかな。まぁ、これらも慣れと言われればそれまでだが。
242: (ワッチョイ a95f-hUiG) 2020/09/14(月)22:06 ID:9LhT2bwK0(1) AAS
gotoとラベルでできるっちゃあできるけどcontinueとbreakが欲しい
243: (ワッチョイ 393d-jNRp) 2020/09/14(月)22:20 ID:8aASiVNY0(1) AAS
breakは、一応Exit 〜が概ね対応しているのでは(While〜Wendでは使えないけど)?
脱出するループを明示的に指定するので、breakより便利な場合もごくたまにある。もっとも、二重のForループから抜ける場合などは結局GoToに頼ることになるので中途半端ではあるけど。
244: (ワッチョイ 397c-bL/7) 2020/09/14(月)23:27 ID:EMg7ooaX0(1) AAS
俺もたまにラベルでcontinueするけどめちゃくちゃ見栄え悪くて嫌
245: (スップ Sd0a-4Ha4) 2020/09/15(火)08:35 ID:Ny+/GOwEd(1) AAS
>>232
>>233
基本、それは使わないな。
読みやすさとか構造の分かり易さ優先。
勿論、時と場合による。
246: (ワッチョイ 11cc-QmsY) 2020/09/15(火)09:16 ID:Ty4jOAMY0(1/4) AAS
ユーザーフォームの2つリストボックスで選択された値を変数に代入する方法を教えてください
■Module1
Public str As String
■ThisWorkbook
Sub tes1()
UserForm1.Show vbModeless
Range("A1").Value = str
End Sub
Sub tes2()
Range("A2").Value = str
省1
247: (ワッチョイ 11cc-QmsY) 2020/09/15(火)09:17 ID:Ty4jOAMY0(2/4) AAS
■UserForm1
Private Sub UserForm_Initialize()
Dim r As Long
For r = Year(Date) - 1 To Year(Date) + 2
UserForm1.ListBox1.AddItem r & "年"
Next r
For r = 1 To 12
UserForm1.ListBox2.AddItem r & "月"
Next r
UserForm1.Show vbModeless
省6
上下前次1-新書関写板覧索設栞歴
あと 755 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.013s