VBSで便利なプログラムを作れスレ 2 (853レス)
VBSで便利なプログラムを作れスレ 2 http://mevius.5ch.net/test/read.cgi/tech/1539439008/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
1: デフォルトの名無しさん [] 2018/10/13(土) 22:56:48.61 ID:X8llOrQa 素人丸出しお粗末で遅くてもいいので いますぐ使えるちょっぴり便利プログラムを作れ (例○○を自動処理してくれるプログラム) 前スレ VBSで便利なプログラムを作れスレ https://mevius.5ch.net/test/read.cgi/tech/1170492587/ http://mevius.5ch.net/test/read.cgi/tech/1539439008/1
834: デフォルトの名無しさん [sage] 2023/01/02(月) 10:17:23.27 ID:ZQn9NZuh office以外で無料でかつ、信頼されているcomオブジェクトでwinapiにアクセスできるものってない? http://mevius.5ch.net/test/read.cgi/tech/1539439008/834
835: デフォルトの名無しさん [sage] 2023/01/11(水) 16:31:27.76 ID:jp+OFUYZ winapi経由でキーダウンを検知するところまではできたのだけれど 押したキーの標準入力がついて来てしまうの、いらないのだけけれど どうしたら削除できますか http://mevius.5ch.net/test/read.cgi/tech/1539439008/835
836: デフォルトの名無しさん [sage] 2023/03/28(火) 22:16:36.04 ID:dpygnQVl ∧∧ ミ _ ドスッ ( ,,)┌─┴┴─┐ / つ おわり. | ~′ /´ └─┬┬─┘ ∪ ∪ ││ _ε3 http://mevius.5ch.net/test/read.cgi/tech/1539439008/836
837: デフォルトの名無しさん [sage] 2023/04/04(火) 16:35:56.23 ID:vSpSLcg3 VBSでADO RecordsetにCSVファイルを取り込むと電話番号の先頭のゼロが落ちるのな。 iniファイルを使わないと"0" & するしかないのかな? http://mevius.5ch.net/test/read.cgi/tech/1539439008/837
838: デフォルトの名無しさん [sage] 2023/04/06(木) 00:16:15.07 ID:hYGJaIME ダミーの文字型の文字を何行か紛れ込ませて、そのカラムは文字型だと思い込ませるとか? http://mevius.5ch.net/test/read.cgi/tech/1539439008/838
839: デフォルトの名無しさん [sage] 2023/04/10(月) 19:40:04.80 ID:YifXJ3Ct >>838 それだと元のデータがファイルリストだとダミーのファイルが必要になりますね。 そのうち、それがダミーなのを忘れて、なんかエラーを出しそうな予感が… いろいろとVBSの限界を感じる今日この頃。やっぱりpythonへ移るべきかなあ http://mevius.5ch.net/test/read.cgi/tech/1539439008/839
840: デフォルトの名無しさん [] 2023/05/27(土) 15:49:26.58 ID:6b5IxvdG VBSの最大且つ唯一のメリットは開発環境がインストール済みということだから、Pythonをインストール出来る環境であればそ」もありかと。 自分の職場はインターネットから切り離された環境なのでVBSかVBAくらいしか使ってない。PowerShellはやらず嫌いだけど。 http://mevius.5ch.net/test/read.cgi/tech/1539439008/840
841: デフォルトの名無しさん [sage] 2023/05/27(土) 20:26:14.82 ID:lAqxcZlW ま、pythonに行くわ pythonはみんな使ってるから得るものが多い http://mevius.5ch.net/test/read.cgi/tech/1539439008/841
842: デフォルトの名無しさん [sage] 2023/05/28(日) 03:21:43.65 ID:wPIuZYuf >>837 Ruby では、オプションに変換関数・converter を指定できる require 'csv' input_csv = <<"EOT" 2022-10,あ,100 2023-01,い,200 EOT require 'date' # 月をDate 型へ、金額を整数型へ変換する proc = Proc.new do |field, field_info| case field_info.index # 列のインデックス when 0 then Date.strptime( field, "%Y-%m" ) when 2 then field.to_i else field # 処理なし end end options = { :converters => proc } CSV.parse( input_csv, options ).each { |row| p row } 出力 [#<Date: 2022-10-01 ((2459854j,0s,0n),+0s,2299161j)>, "あ", 100] [#<Date: 2023-01-01 ((2459946j,0s,0n),+0s,2299161j)>, "い", 200] http://mevius.5ch.net/test/read.cgi/tech/1539439008/842
843: デフォルトの名無しさん [sage] 2023/05/28(日) 03:22:27.58 ID:wPIuZYuf >>834 Ruby では、win32ole を使う require 'win32ole' fso = WIN32OLE.new( 'Scripting.FileSystemObject' ) p WIN32OLE.codepage #=> 65001, UTF-8 http://mevius.5ch.net/test/read.cgi/tech/1539439008/843
844: デフォルトの名無しさん [sage] 2023/05/29(月) 16:34:12.97 ID:AvjLnKXj >>842 Rubyはつかったことないんですよねえ。 でも、教えてくれてありがとうございます。 暇なときにRubyで遊んでみますね。 http://mevius.5ch.net/test/read.cgi/tech/1539439008/844
845: デフォルトの名無しさん [] 2023/05/29(月) 17:35:48.58 ID:M6W/ObnY いや、Rubyなんて使わん方がいい もう終わってるし、Web以外では使われていない http://mevius.5ch.net/test/read.cgi/tech/1539439008/845
846: 842 [sage] 2023/05/29(月) 19:59:39.69 ID:D6yaSp/f Ruby はウェブ開発で、Ruby on Rails がほとんどだけど、 テキスト処理やツール開発にも良い Vagrant や、ログ収集基盤ソフト Fluentd、 Shopify のカスタマイズ用言語 Liquid、 GitHub の静的サイトジェネレーター Jekyll などはRuby製 Mastodon はRails 6。 PHP よりも可読性が高いから、Rubyに変わった YouTube で有名な雑食系エンジニア・KENTA は、 初心者のキャリアパスは、Rails → Go だけと言ってる 米国年収でも、Rails, AWS Solution Architect が13万ドル Ruby, Elixir : 9.3 万ドル Go : 8.9 Rust : 8.7 Go/Rust/Elixir の3大言語を超えた http://mevius.5ch.net/test/read.cgi/tech/1539439008/846
847: デフォルトの名無しさん [] 2023/05/29(月) 20:03:53.88 ID:M6W/ObnY 実際には使われていない それがRuby だからスレ違いの場所で必死になって宣伝する 関わってはいけません http://mevius.5ch.net/test/read.cgi/tech/1539439008/847
848: デフォルトの名無しさん [sage] 2023/05/31(水) 07:59:45.59 ID:pMbd5YB3 batファイルからpython.exeを起動すればインストールされてなくても動くんだな もう戻ってこれんよ http://mevius.5ch.net/test/read.cgi/tech/1539439008/848
849: デフォルトの名無しさん [] 2023/07/10(月) 11:16:00.95 ID:A7l9QZwa 質問です。 Outlookを経由してメールファイルをリッチテキスト形式に変換するVBSを組んだのですが、 msgファイルを変換した場合は正常に動作するのに、 emlファイルを変換しようとした場合「***を開けません。ファイルは既に開かれているか、またはファイルを開くための権限がない可能性があります。」というエラーが出てしまいます。 コード:80030050 ソース:Microsoft Outlook と表示されています。 どうもApplication.CreateItemFromTemplate メソッド (Outlook)の部分でエラーになっているようなのですが…。 原因及び対策法お分かりになる方いらっしゃいませんか? http://mevius.5ch.net/test/read.cgi/tech/1539439008/849
850: デフォルトの名無しさん [sage] 2023/10/10(火) 09:42:52.20 ID:J1XGUWZB 非推奨になった言語は終わり http://mevius.5ch.net/test/read.cgi/tech/1539439008/850
851: デフォルトの名無しさん [] 2024/02/08(木) 17:58:08.82 ID:+aEBX7Oq >>0837 Schema.iniを書けばよろし http://mevius.5ch.net/test/read.cgi/tech/1539439008/851
852: デフォルトの名無しさん [] 2025/05/12(月) 14:30:31.34 ID:Zw0HuL6G VBSそろそろ死んだかな http://mevius.5ch.net/test/read.cgi/tech/1539439008/852
853: デフォルトの名無しさん [sage] 2025/05/20(火) 18:30:05.16 ID:mTpWtVWr vbsの代わりにpowershellを使えというから、ネットを参考にエクセルブックを操作するコードを書いてみてるけど、COMオブジェクトっていうんですかね、タスクマネージャにEXCEL.EXEが残ったり、ガベコレ?に数十秒掛かってEXCELが消滅したり、慣れるまでかかりそうです あと、psの冗長な記述、スイッチとか嫌だなぁ http://mevius.5ch.net/test/read.cgi/tech/1539439008/853
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.021s