[過去ログ] Excel VBA 質問スレ Part68 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
537: (ワッチョイ 07ce-KV+F) 2020/10/09(金)22:19 ID:VcvC9Dp/0(3/6) AAS
>>536
ちゃんと動くコード書いてみて
538: (ワッチョイ 07ce-KV+F) 2020/10/09(金)22:24 ID:VcvC9Dp/0(4/6) AAS
AA省
539: (ワッチョイ 07ce-KV+F) 2020/10/09(金)22:47 ID:VcvC9Dp/0(5/6) AAS
AA省
540: (ワッチョイ 07ce-KV+F) 2020/10/09(金)23:08 ID:VcvC9Dp/0(6/6) AAS
b(i) = b(i) & "-" & c

b(i) = b(i) & -c
541: (ワッチョイ 672c-Dl/i) 2020/10/09(金)23:19 ID:760t1BpC0(1) AAS
プログラミングのお題スレにも、たまにあるけど、
次の要素を先読みするのは面倒

スタックのpeek みたいに、要素を読み取るだけで、削除しない関数があればよい
542
(2): (ワッチョイ 672c-Dl/i) 2020/10/10(土)06:22 ID:BjcbKuib0(1/5) AAS
Ruby では、

# 一旦、整数の2次元配列にする。[[1, 1], [2, 2], [3], [4, 4, 4], [5], [6]]

result_ary = input_ary = "1,1,2,2,3,4,4,4,5,6".split( "," ).
chunk_while{ |prev, nxt| prev == nxt }.each_with_object( [ ] ) do |ary, acc| # 蓄積変数は配列
if ary.length == 1
acc.push( ary[ 0 ] )
else
ary.each_with_index do |num, idx|
acc.push( "#{ num }-#{ idx + 1 }" )
end
省3
543: 542 (ワッチョイ 672c-Dl/i) 2020/10/10(土)06:24 ID:BjcbKuib0(2/5) AAS
>>542
修正

># 一旦、整数の2次元配列にする。[[1, 1], [2, 2], [3], [4, 4, 4], [5], [6]]
一旦、文字列の2次元配列にする
544: 542 (ワッチョイ 672c-Dl/i) 2020/10/10(土)06:29 ID:BjcbKuib0(3/5) AAS
>>542
修正

>result_ary = input_ary = "1,1,2,2,3,4,4,4,5,6".split( "," ).
result_ary = "1,1,2,2,3,4,4,4,5,6".split( "," ).
545: (ワッチョイ 07ce-KV+F) 2020/10/10(土)06:39 ID:WLqCacU70(1) AAS
データの種類が少なければ連想配列
546: (ワッチョイ 0668-xYNh) 2020/10/10(土)09:37 ID:ejDp+I1j0(1) AAS
先読みって考えるから面倒なのでは?
後出しって考えればいいのでは?
547: (ワッチョイ ca01-yf4V) 2020/10/10(土)09:43 ID:VjEh1Ow80(1) AAS
てかあの程度の仕様なら自分で書けよって思う
あれぐらいで書けないってのは根本的にプログラミングの基礎分かってないでしょ
forとifで一度自分で書いてみろと
548: (ワッチョイ 9f7c-eFyE) 2020/10/10(土)11:33 ID:ZZ8h2+k60(1) AAS
書く気が無いからコードくれと言ってるんじゃないの
549: (ワントンキン MM3a-R/IE) 2020/10/10(土)12:12 ID:PwUkT7dUM(1/2) AAS
いつものあいつでしょ
550: (ワッチョイ 0332-HnI9) 2020/10/10(土)14:51 ID:l6OboMxr0(1/2) AAS
書けない奴「いつもあいつでしょ」
551: (ワントンキン MM3a-R/IE) 2020/10/10(土)15:12 ID:PwUkT7dUM(2/2) AAS
煽って自演のいつもの馬鹿
552: (ワッチョイ 0332-HnI9) 2020/10/10(土)15:36 ID:l6OboMxr0(2/2) AAS
おじさん「煽ってなんちゃら」
553: (ラクッペペ MM86-SfJD) 2020/10/10(土)15:38 ID:VaQE37nUM(1) AAS
バグってハニー
554: (ワントンキン MM3a-pCej) 2020/10/10(土)17:43 ID:aEE68DdLM(1) AAS
いつものあいつ確定
555
(3): 542 (ワッチョイ 672c-JAxH) 2020/10/10(土)22:30 ID:BjcbKuib0(4/5) AAS
データベース変換などは、Ruby のEnumerable のメソッドを見て、
シェル芸とか、プログラミングのお題スレの問題を解いた方がよい

VBA は可読性が悪すぎて、作っても再利用できない。
OSS で全会社共通で、RubyのEnumerable 相当のメソッドを作って公開するべき!

他言語ではたいてい、Rubyと等価のメソッドを作る
556: 542 (ワッチョイ 672c-JAxH) 2020/10/10(土)22:31 ID:BjcbKuib0(5/5) AAS
>>555
修正

>データベース変換などは
データ変換などは
1-
あと 446 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.017s