[過去ログ] 自動化ツールUWSC使いよ集まれ23 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
567(1): (ワッチョイ 9158-1WRR) 2021/04/24(土)16:12 ID:sWyGkWDV0(1) AAS
>>565を参考にして自分でやれ
568: (テテンテンテン MM34-3cD6) 2021/04/24(土)16:44 ID:dJRKaL3vM(2/3) AAS
>>567
できました!
それにしても数字文字列を固定長に変換できないなんてちょっと信じられない
例えば3桁固定の場合、9を"009"、99を"099"に変換する方法が無いなんて・・・
569(1): (ワッチョイ e211-On6t) 2021/04/24(土)16:50 ID:DnFMW7YA0(1) AAS
え、いくらでもできるでしょ
570(1): (ワッチョイ 73ea-ifFU) 2021/04/24(土)17:05 ID:/4RSyxfM0(1) AAS
方法が無いなー
チラッチラッ
571(2): (ワッチョイ 01b1-3cD6) 2021/04/24(土)17:40 ID:HxroBYur0(2/2) AAS
//無いなら関数組み合わせて作るんだよ
DIM 数字 = 9
PRINT REPLACE(FORMAT(数字,3)," ","0")
数字 = 99
PRINT REPLACE(FORMAT(数字,3)," ","0")
sleep(20)
572: (テテンテンテン MM34-3cD6) 2021/04/24(土)19:10 ID:dJRKaL3vM(3/3) AAS
>>569
やはり作らないと出来ないのですね
>>570
作らなければできないと分かれば関数で対応しますよ
>>571
自分が考えていた方法よりはるかに秀逸です
恐れ入りました
型がなくても変数はDIMで宣言したほうがいいみたいですね
573: (ワッチョイW 9b58-g+29) 2021/04/25(日)00:06 ID:rFUkxWl10(1) AAS
いちいち最後に謎の勘違い付け加えるの何なのw
574(1): (テテンテンテン MM34-3cD6) 2021/04/25(日)09:06 ID:ZtLuukMlM(1/8) AAS
VBでいうところの format$(n, "000") みたいのが欲しかった訳ですが
REPLACE(FORMAT(n, 3)," ","0") で詰められたスペースを0に変換とは目から鱗です
こういう小技の集大成があると助かりますね
575: (ワッチョイ 73ea-ifFU) 2021/04/25(日)09:11 ID:Hv9Z83AI0(1) AAS
ちょっと調べればすぐ出てくる内容だけど
少しは自分で調べたのかな
576(1): (ワッチョイ 387e-On6t) 2021/04/25(日)11:07 ID:lHlLfOiq0(1) AAS
s = 3桁数字
u = int(s/100) + 48
v = (int(s/10)) mod 10 + 48
w = s mod 10 + 48
KBD(u,CLICK,20)
KBD(v,CLICK,20)
KBD(w,CLICK,20)
577(1): (ワッチョイ 01b1-3cD6) 2021/04/25(日)13:00 ID:U2j2E9U00(1) AAS
調べればというより、付属のヘルプファイル(uwsc.chm)読めば分かるよ
スクリプト関数、文字操作関連の所
とりあえず、意味がわからない事があっても一回読んでおくと良い
分かるようになってから役立つ
578(1): (テテンテンテン MM34-3cD6) 2021/04/25(日)13:34 ID:ZtLuukMlM(2/8) AAS
>>576
同様にして僕はCHRで生成した文字を連結返す関数を考えました
>>571に比べるとスマートではありませんよね
579: (テテンテンテン MM34-3cD6) 2021/04/25(日)13:36 ID:ZtLuukMlM(3/8) AAS
>>577
UWSCというソフトを昨日初めて知って
あまりの秀逸さに驚いていたところです
スレッド生成とかマジかよ・・・と思うような機能もあって興味深々です
580: (テテンテンテン MM34-3cD6) 2021/04/25(日)13:42 ID:ZtLuukMlM(4/8) AAS
配列にHASHTBLを使うべきかSAFEARRAYを使うべきか、それが問題だ
SAFEARRAYだとまるでVBのような配列になるけど
キーでソートとかできる連想配列も面白い
581(1): (ワッチョイ f5cf-5AqE) 2021/04/25(日)15:01 ID:48KMEEWj0(1) AAS
0梅だと俺なら十分大きい数値(例えば対象が4ケタ以下確定なら10000)足して
あとは文字列扱いで処理するね
582(1): (ワッチョイ ce0c-On6t) 2021/04/25(日)15:14 ID:ZatupEX90(1/2) AAS
>>578
これはJaneでスレ立てたあとにテンプレ貼るときに使う
前スレのレス番号に直接遷移するキーワードショートカット
583: (テテンテンテン MM34-3cD6) 2021/04/25(日)15:18 ID:ZtLuukMlM(5/8) AAS
>>581
必要な桁数でトリムする訳ですね
さすがみなさんUSWC使いなだけにIQが高い
>>582
なるほどぉぉぉぉぉ!
584(1): (ワッチョイ ce0c-On6t) 2021/04/25(日)15:21 ID:ZatupEX90(2/2) AAS
FOR s = 2 to 20
//コピー元タブ選択
--------------------------
u = int(s/100) + 48
v = (int(s/10)) mod 10 + 48
w = s mod 10 + 48
KBD(u,CLICK,20)
KBD(v,CLICK,20)
KBD(w,CLICK,20)
--------------------------
省9
585(2): (テテンテンテン MM34-3cD6) 2021/04/25(日)15:56 ID:ZtLuukMlM(6/8) AAS
>>584
なるほどですね!
UWSCは記録機能で記録したスクリプトをベースにして
骨組みを肉付けしていくような感じで仕上げていく感じですね
面白い!
実に面白いです
この世界!
586(1): (テテンテンテン MM34-3cD6) 2021/04/25(日)15:57 ID:ZtLuukMlM(7/8) AAS
ああ逆か!
肉を骨組みに付けていくような感じですねw
上下前次1-新書関写板覧索設栞歴
あと 416 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.028s