!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
↑同じ内容を2行貼り付けるナリ
ExcelのVBAに関する質問スレナリ
コード書き込みや作成依頼もOKナリ
※前スレ
Excel VBA 質問スレ Part73
https://mevius.5ch.net/test/read.cgi/tech/1631485799/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
Excel VBA 質問スレ Part74
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ d3fd-v8OD)
2021/12/20(月) 01:40:59.22ID:jnlr9GaR0246デフォルトの名無しさん (ワッチョイ ad68-CMBx)
2022/01/02(日) 12:15:24.12ID:FrEqhrTc0 >>243-245
ありがとうございます
・経費精算システム→会計ソフトへのデータ移動
・販売管理システム→会計ソフトへのデータ移動
を行っています
問題点は
・入力ミスが多すぎて目視確認が必要。会計ソフトで修正は手間+見落としが多い
・経費精算システムは仮払設定ができない。
・販売管理システムは、商品ごとに行が分かれるので恐ろしい量になる(間違いではないんだけど)
※経費システムは部門だけじゃなく、勘定科目も違う。ざっくり言うと仮払精算が出来ない
このあたりをエクセルで置換+チェックなどを行い、会計ソフトに取り込んでいる
ソフトを変更するのはNGです
ありがとうございます
・経費精算システム→会計ソフトへのデータ移動
・販売管理システム→会計ソフトへのデータ移動
を行っています
問題点は
・入力ミスが多すぎて目視確認が必要。会計ソフトで修正は手間+見落としが多い
・経費精算システムは仮払設定ができない。
・販売管理システムは、商品ごとに行が分かれるので恐ろしい量になる(間違いではないんだけど)
※経費システムは部門だけじゃなく、勘定科目も違う。ざっくり言うと仮払精算が出来ない
このあたりをエクセルで置換+チェックなどを行い、会計ソフトに取り込んでいる
ソフトを変更するのはNGです
247デフォルトの名無しさん (ワッチョイ c27c-hDuN)
2022/01/02(日) 13:00:21.32ID:P5/NGbzA0248デフォルトの名無しさん (ワッチョイ ad68-CMBx)
2022/01/02(日) 13:30:03.08ID:FrEqhrTc0249デフォルトの名無しさん (ワッチョイ ed2f-4nvB)
2022/01/02(日) 18:17:30.23ID:RMMn37wZ0 好き放題さわれるってことはつまり壊せるってことだ
で、それのどこでVBAが関係するんだ?
ちゃんとエラーチェックすればいいだけだと思うが
で、それのどこでVBAが関係するんだ?
ちゃんとエラーチェックすればいいだけだと思うが
250デフォルトの名無しさん (ワッチョイ 9901-+0oP)
2022/01/02(日) 21:53:37.95ID:eY7Ft52F0 >>247
行の削除や挿入をvba側で拾って、cancelさせるか、数式等が壊れない様に処理すれば良いのではないでしょうか?
行の削除や挿入をvba側で拾って、cancelさせるか、数式等が壊れない様に処理すれば良いのではないでしょうか?
251デフォルトの名無しさん (ワッチョイ c2ad-2i+c)
2022/01/03(月) 01:03:08.53ID:DsJuTMFo0 プログラマだとその手のユーザーが自由に操作できる点を定義する事がエラーケースを抽出するためにはじめにやらなきゃ行けない事なんですよね。
中間システムをWEBシステムで作って数式を触らせないのがいいかと思う
中間システムをWEBシステムで作って数式を触らせないのがいいかと思う
252デフォルトの名無しさん (ワッチョイ 9901-1ka7)
2022/01/03(月) 18:38:24.47ID:l18z+rM90 つかうならクエリでしょ
データの型もしっかり記述されるから生半可には壊れない
へたにVB使うならクエリだけで済ますほうが100倍まし
データの型もしっかり記述されるから生半可には壊れない
へたにVB使うならクエリだけで済ますほうが100倍まし
253デフォルトの名無しさん (ブーイモ MM26-mESh)
2022/01/03(月) 18:59:52.27ID:+Dpm76/RM >>252のクエリて具体的には何を指してる?
254デフォルトの名無しさん (ワッチョイ 9901-+0oP)
2022/01/03(月) 19:14:48.50ID:0W6dPO/10 ガチガチに制限掛けるならExcelでやる意味が無い。
別に作った方が早いよ
別に作った方が早いよ
255デフォルトの名無しさん (ワッチョイ 3136-Eb2Z)
2022/01/04(火) 17:58:13.61ID:mqLaSqQY0256デフォルトの名無しさん (ワッチョイ ad68-CMBx)
2022/01/04(火) 18:44:24.96ID:OK++oBjt0 >>255
画像もエクセルファイルも一緒だよ
ただダウンロードは若干クセがあってめんどくさい
数が少なければ
A1=HYPERLINK("https://dotup.org/uploda/dotup.org"&2688739+ROW()&".jpg")
下にオートフィルして、クリックしていくってやり方が早い
画像もエクセルファイルも一緒だよ
ただダウンロードは若干クセがあってめんどくさい
数が少なければ
A1=HYPERLINK("https://dotup.org/uploda/dotup.org"&2688739+ROW()&".jpg")
下にオートフィルして、クリックしていくってやり方が早い
257デフォルトの名無しさん (アウアウウー Saa5-5U0L)
2022/01/04(火) 18:45:42.98ID:fZv3oJzEa 画像もテキストも同じファイルなんだぜ
258デフォルトの名無しさん (ワッチョイ ad68-CMBx)
2022/01/04(火) 18:56:57.83ID:OK++oBjt0 VBAのダウンロードって失敗しやすいんだよなーUAかなにかで弾かれてるのかね
今回はURLDownloadToFileの戻り値が変な値になって失敗している
Private Declare PtrSafe Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long
Private Declare PtrSafe Function DeleteUrlCacheEntry Lib "wininet" Alias "DeleteUrlCacheEntryA" (ByVal lpszUrlName As String) As Long
Private Declare PtrSafe Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Sub DownloadFile()
'// URL設定
surl_1 = "https://dotup.org/uploda/dotup.org"
surl_2 = ".jpg"
sstart = "2688740"
send = "2688742"
sDir = "C:\Users\81909\Downloads\"
'// ダウンロード
For no = sstart To send
sUrl = surl_1 & no & surl_2
'// キャッシュクリア
Call DeleteUrlCacheEntry(sUrl)
'// ダウンロード
ret = URLDownloadToFile(0, sUrl, sDir, 0, 0)
'// ダウンロード失敗時
If ret <> 0 Then
Debug.Print a_sUrl & ":ダウンロード失敗"
End If
'// 1秒スリープ
Call Sleep(1000)
Next
End Sub
今回はURLDownloadToFileの戻り値が変な値になって失敗している
Private Declare PtrSafe Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long
Private Declare PtrSafe Function DeleteUrlCacheEntry Lib "wininet" Alias "DeleteUrlCacheEntryA" (ByVal lpszUrlName As String) As Long
Private Declare PtrSafe Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Sub DownloadFile()
'// URL設定
surl_1 = "https://dotup.org/uploda/dotup.org"
surl_2 = ".jpg"
sstart = "2688740"
send = "2688742"
sDir = "C:\Users\81909\Downloads\"
'// ダウンロード
For no = sstart To send
sUrl = surl_1 & no & surl_2
'// キャッシュクリア
Call DeleteUrlCacheEntry(sUrl)
'// ダウンロード
ret = URLDownloadToFile(0, sUrl, sDir, 0, 0)
'// ダウンロード失敗時
If ret <> 0 Then
Debug.Print a_sUrl & ":ダウンロード失敗"
End If
'// 1秒スリープ
Call Sleep(1000)
Next
End Sub
259デフォルトの名無しさん (ワッチョイ ed2f-4nvB)
2022/01/04(火) 21:46:27.42ID:IMaYzRnz0 すくなくともそのコードじゃ正しくURLを生成できてないと思うんだが
260デフォルトの名無しさん (ワッチョイ ad68-CMBx)
2022/01/04(火) 21:48:53.92ID:OK++oBjt0 変なURLだけど、あってる
261デフォルトの名無しさん (スフッ Sd62-iZeD)
2022/01/04(火) 22:43:25.62ID:b8ABrTZwd >>258
Debyg.Printのとこ変数名が間違ってない?
Debyg.Printのとこ変数名が間違ってない?
262デフォルトの名無しさん (ワッチョイ ad68-CMBx)
2022/01/04(火) 23:43:00.95ID:OK++oBjt0263デフォルトの名無しさん (ワッチョイ e95f-GQgw)
2022/01/05(水) 01:46:07.17ID:oDwFVEwH0 保存するファイル名まで指定する
ret = URLDownloadToFile(0, surl, sDir & no & surl_2, 0, 0)
ret = URLDownloadToFile(0, surl, sDir & no & surl_2, 0, 0)
264デフォルトの名無しさん (スフッ Sd62-iZeD)
2022/01/05(水) 06:38:46.88ID:y8ka6aM8d Sub DownloadFile()
'// 条件初期化
surl_1 = "https://dotup.org/uploda/dotup.org"
surl_2 = ".jpg"
sstart = "2688740"
send = "2688742"
sDir = "C:\Users\81909\Downloads\"
'// メインループ
For no = sstart To send
sUrl = surl_1 & no & surl_2 '// URL生成
Call DeleteUrlCacheEntry(sUrl) '// キャッシュクリア
ret = URLDownloadToFile(0, sUrl, sDir & no & surl_2, 0, 0) '// ダウンロード
Debug.? sUrl & ":ダウンロード";
If ret = 0 Then '// リターンコード判定
Debug.? "成功"
Else
Debug.? "失敗"
End If
Call Sleep(1000) '// 1秒スリープ
Next
End Sub
'// 条件初期化
surl_1 = "https://dotup.org/uploda/dotup.org"
surl_2 = ".jpg"
sstart = "2688740"
send = "2688742"
sDir = "C:\Users\81909\Downloads\"
'// メインループ
For no = sstart To send
sUrl = surl_1 & no & surl_2 '// URL生成
Call DeleteUrlCacheEntry(sUrl) '// キャッシュクリア
ret = URLDownloadToFile(0, sUrl, sDir & no & surl_2, 0, 0) '// ダウンロード
Debug.? sUrl & ":ダウンロード";
If ret = 0 Then '// リターンコード判定
Debug.? "成功"
Else
Debug.? "失敗"
End If
Call Sleep(1000) '// 1秒スリープ
Next
End Sub
265255 (ワッチョイ 3136-Eb2Z)
2022/01/05(水) 18:09:38.15ID:VFU04QJY0 258, 264さんのを参考にイジッたらできました!
ありがてぇ ありがてぇ…
やれるもんですね
ありがてぇ ありがてぇ…
やれるもんですね
266デフォルトの名無しさん (ワッチョイ ad68-CMBx)
2022/01/05(水) 18:29:34.28ID:ak+ZFcPv0267デフォルトの名無しさん (ワッチョイ 2e2c-4nvB)
2022/01/05(水) 20:57:37.17ID:gG/+AHf10 Windows 10 に、ダウンローダーのcurl が入った。
これは、PowerShell のcurl モドキとは違う
コマンドプロンプトで、
where curl
C:\Windows\System32\curl.exe
curl --version
curl 7.55.1 (Windows) libcurl/7.55.1 WinSSL
これは、PowerShell のcurl モドキとは違う
コマンドプロンプトで、
where curl
C:\Windows\System32\curl.exe
curl --version
curl 7.55.1 (Windows) libcurl/7.55.1 WinSSL
268デフォルトの名無しさん (ドナドナー MM26-ba1e)
2022/01/07(金) 01:00:32.92ID:/s4JxT0fM269デフォルトの名無しさん (ワッチョイ ad68-CMBx)
2022/01/07(金) 01:06:18.78ID:ju9GvXE10 >>268
昔ライフゲームや数独を解くソフトを作ったけど、
vbaでやる意味がないという結論に達したな
あれ以来、エクセル関係ないものはほとんどvb.netを使ってる。
会社だとファイル操作もvbaを使うけど。
昔ライフゲームや数独を解くソフトを作ったけど、
vbaでやる意味がないという結論に達したな
あれ以来、エクセル関係ないものはほとんどvb.netを使ってる。
会社だとファイル操作もvbaを使うけど。
270デフォルトの名無しさん (スップ Sd62-iZeD)
2022/01/07(金) 05:24:09.40ID:wWvkPutSd271デフォルトの名無しさん (ワッチョイ 424f-8pf/)
2022/01/07(金) 07:12:56.65ID:50haQjhj0 ルービックキューブか
昔I/oって雑誌に同じようなプログラム載ってたな
その当時もルービックキューブ解くまでは載っていなかった
俺はジジイのSE兼PGだから
ボケ防止にルービックキューブやってる。
F2Lとか覚えてないから最適解では無理かも知れないけど
ただ解けるだけ、ってロジックだったらなんとかなるかも知れないな
その前に表示ロジックを何とかしないとダメだろうけど。
昔I/oって雑誌に同じようなプログラム載ってたな
その当時もルービックキューブ解くまでは載っていなかった
俺はジジイのSE兼PGだから
ボケ防止にルービックキューブやってる。
F2Lとか覚えてないから最適解では無理かも知れないけど
ただ解けるだけ、ってロジックだったらなんとかなるかも知れないな
その前に表示ロジックを何とかしないとダメだろうけど。
272デフォルトの名無しさん (ブーイモ MM6d-vPEc)
2022/01/07(金) 07:28:48.23ID:Oy/+YEhFM ボケ防止じゃなくハゲ防止には何がいいですか?
273デフォルトの名無しさん (スフッ Sd62-iZeD)
2022/01/07(金) 08:26:31.04ID:fls/ht/Kd >>272
ハゲの90%は遺伝だから防止は困難
ハゲの90%は遺伝だから防止は困難
274デフォルトの名無しさん (ワッチョイ ad68-CMBx)
2022/01/07(金) 08:50:30.17ID:ju9GvXE10 >>270
同じ事を思っていた
同じ事を思っていた
275デフォルトの名無しさん (ブーイモ MM6d-vPEc)
2022/01/07(金) 10:28:53.28ID:45ZFzRQ9M >>273
うるさいこのバカモンが
うるさいこのバカモンが
276デフォルトの名無しさん (スップ Sdc2-BUo6)
2022/01/07(金) 13:31:58.17ID:nEFtmW5Dd277デフォルトの名無しさん (ワッチョイ ad68-CMBx)
2022/01/07(金) 14:44:09.64ID:ju9GvXE10278デフォルトの名無しさん (ワッチョイ 2e01-G7ci)
2022/01/07(金) 17:26:57.35ID:G8Exd8oP0 変数名にNTRなんて使ってるのを見て吹いた
279デフォルトの名無しさん (ワッチョイ ffda-9cBZ)
2022/01/09(日) 04:59:41.15ID:l1QF5IWO0 http://officetanaka.net/excel/function/tips/tips105.htm
この回答を知恵遅れでしたのExcel板のバカどもかこの板のおまいらの誰かだろw
俺たちの回答が分からないのはアンタの勉強不足とかまさにw
この回答を知恵遅れでしたのExcel板のバカどもかこの板のおまいらの誰かだろw
俺たちの回答が分からないのはアンタの勉強不足とかまさにw
280デフォルトの名無しさん (ワッチョイ df68-lUoQ)
2022/01/09(日) 10:08:07.57ID:AVz29wzk0 過去に似たような経験あるの?
かわいそうにね
かわいそうにね
281デフォルトの名無しさん (ワッチョイ 7f7c-gKqL)
2022/01/09(日) 16:28:30.35ID:+qxN1lei0 >>279
敢えて反対させてもらうが
結果が合っていれば問題ない
どんな素晴らしいコードでも検算は必要なんだから仕組みが理解できればどうでもいいよこんなの
特にVALUEを使わず1掛けるとかしたら可読性がなくなるだろうと
VALUEが要らないならどうして関数として用意してあるのかと思うわ
スマートなコードや保守性をとか考えるのは勝手だし他人も係るなら大切だがそれをチクチクつついて他人に押し付けるのは違うと思う
まぁいつもお世話になってるサイトだが
敢えて反対させてもらうが
結果が合っていれば問題ない
どんな素晴らしいコードでも検算は必要なんだから仕組みが理解できればどうでもいいよこんなの
特にVALUEを使わず1掛けるとかしたら可読性がなくなるだろうと
VALUEが要らないならどうして関数として用意してあるのかと思うわ
スマートなコードや保守性をとか考えるのは勝手だし他人も係るなら大切だがそれをチクチクつついて他人に押し付けるのは違うと思う
まぁいつもお世話になってるサイトだが
282デフォルトの名無しさん (ワッチョイ 5f68-VTvg)
2022/01/09(日) 16:41:03.33ID:KsdSH8rP0 基本的には結果が合っていればいいとは思うけど、
ここまで可読性が低いと保守がキツくなる。この例はさすがにやりすぎかな
ここまで可読性が低いと保守がキツくなる。この例はさすがにやりすぎかな
283デフォルトの名無しさん (スフッ Sd9f-lUoQ)
2022/01/09(日) 17:23:57.99ID:vzEMvNwud VBAだとVal("100円")で100が返ってくるけど、ワークシート関数VALUEだとエラーになるんだよね
どうして同じ仕様にしなかったんだろう
こういうケースで役に立ちそうに思うんだけど
どうして同じ仕様にしなかったんだろう
こういうケースで役に立ちそうに思うんだけど
284デフォルトの名無しさん (ワッチョイ 7fda-dXQO)
2022/01/09(日) 17:39:45.87ID:Z7Ru5E9E0285デフォルトの名無しさん (ワッチョイ ffda-9cBZ)
2022/01/09(日) 18:23:33.87ID:l1QF5IWO0 田中のオッサンの話題は出すなぼけ、荒れる原因だろが!
とExcel板では怒られるんだけど、こっちは無問題??
とExcel板では怒られるんだけど、こっちは無問題??
286デフォルトの名無しさん (ワッチョイ 5f68-VTvg)
2022/01/09(日) 18:51:01.86ID:KsdSH8rP0 別にいいよ
287デフォルトの名無しさん (ワッチョイ ffda-9cBZ)
2022/01/09(日) 19:29:24.38ID:l1QF5IWO0 いや、過去スレであの人はくそコードを世の中に広めるなとかの書き込みあったからダメなんかなと思ってさ。
288デフォルトの名無しさん (ワッチョイ 5f68-VTvg)
2022/01/09(日) 19:53:32.78ID:KsdSH8rP0 スキルはいい感じだけど、疲れてるのかたまに変な事やる
あと昔の間違っている記事を削除しない
この辺が嫌われている理由
後者は割とマジで対処してほしい
あと昔の間違っている記事を削除しない
この辺が嫌われている理由
後者は割とマジで対処してほしい
289デフォルトの名無しさん (ワッチョイ 7f4f-LlYv)
2022/01/09(日) 20:56:32.83ID:yDEPQxds0 うん、まぁ別にいいんじゃないのかな
やりたいことだけ分かれば別に
糞コードだったとしても
自分の方でそう思った部分は
自分の納得行くコードにすればいいだけだから
やりたいことだけ分かれば別に
糞コードだったとしても
自分の方でそう思った部分は
自分の納得行くコードにすればいいだけだから
290デフォルトの名無しさん (ワッチョイ ffda-9cBZ)
2022/01/09(日) 21:27:51.21ID:l1QF5IWO0 へーそうなんだ??
ま、完璧な人間はいないと同じね
職場の上司もなんかそんな事指摘していたかな、中には無駄なコードや?なコード書いている時あるって。
あの方の講習会、教え方がかなり癖強くて合う合わないが大きく別れると聞きました。
ま、完璧な人間はいないと同じね
職場の上司もなんかそんな事指摘していたかな、中には無駄なコードや?なコード書いている時あるって。
あの方の講習会、教え方がかなり癖強くて合う合わないが大きく別れると聞きました。
291デフォルトの名無しさん (ワッチョイ 5f68-VTvg)
2022/01/10(月) 00:06:11.98ID:xXRyLH4+0 疲れてる時にコード書くと、その時はノリノリでも、後で見ると「?」ってのはたまによくある
思ったよりも時間がかかっているのは大体なんかひっかかる所がある
思ったよりも時間がかかっているのは大体なんかひっかかる所がある
292デフォルトの名無しさん (ワッチョイ ffe6-ikBD)
2022/01/10(月) 00:18:32.94ID:mRr+sgF/0 結果が同じなら手法は問わないってのには全く賛同できない
可読性を重視しないと後で困るに決まってる
自分が組んだのでさえそうなるのに
可読性を重視しないと後で困るに決まってる
自分が組んだのでさえそうなるのに
293デフォルトの名無しさん (ワッチョイ ffda-9cBZ)
2022/01/10(月) 01:07:56.95ID:xkxPt9W00 いい機会だから聞きたいけど、同志達はどんな時にミスる??
ミスの度合いは大なり小なりあるけど
自分は寝不足だとあり得ないミス連発する
しっかり寝てかつ空腹だと調子良い笑
ミスの度合いは大なり小なりあるけど
自分は寝不足だとあり得ないミス連発する
しっかり寝てかつ空腹だと調子良い笑
294デフォルトの名無しさん (アウアウウー Saa3-vCPH)
2022/01/10(月) 02:50:00.36ID:5FAqSG/ca 普段使わない漢字や送り仮名はよく間違える
295デフォルトの名無しさん (ワッチョイ 5f5f-+U02)
2022/01/10(月) 08:39:41.61ID:BEh3+tWV0 内容自体ミスるよりいいよ
296デフォルトの名無しさん (テテンテンテン MM4f-MYTY)
2022/01/10(月) 09:35:33.83ID:OcqVU6NzM 日本語変数があるとミスるというか、まともに読めない。
297デフォルトの名無しさん (ワッチョイ 7f42-gSb+)
2022/01/10(月) 10:31:42.31ID:Gmsx4aaq0 でも英語力がないので聞いたこともない単語だとよりわからなくなるので結局日本語で書いてしまう
298デフォルトの名無しさん (スフッ Sd9f-lUoQ)
2022/01/10(月) 10:45:27.78ID:I0MctoU+d コードが長くなってくると変数名が思い付かなくて、必死に考えた結果重複とか
299デフォルトの名無しさん (ワッチョイ df68-lUoQ)
2022/01/10(月) 11:22:12.64ID:cnQ7Zttn0 この処理似たようなのを書いた事あるなと以前のを見てみるも
すぐには思い出せない
過去の自分は他人
すぐには思い出せない
過去の自分は他人
300デフォルトの名無しさん (ワッチョイ 5fda-J/q9)
2022/01/10(月) 11:32:51.01ID:RrusHExn0 プロシージャ名とか変数名とか以前は英語もどきで書いたけど悲しいかな後から見た時に意味が全く分からない。
なんで、しばらく前から日本語でかくようになった。最初は全角文字でうまく動くか心配だったしやたら長くなったんだけど後から見ても意味がわかるっていうのは超便利でやめられない。
なんで、しばらく前から日本語でかくようになった。最初は全角文字でうまく動くか心配だったしやたら長くなったんだけど後から見ても意味がわかるっていうのは超便利でやめられない。
301デフォルトの名無しさん (ワッチョイ 7f7c-gKqL)
2022/01/10(月) 11:43:56.56ID:8zLRvGVH0302デフォルトの名無しさん (スップ Sd9f-lUoQ)
2022/01/10(月) 11:52:13.34ID:dHNt3Trpd 日本語にしても変数名が思い出せない
在庫数、在庫カウンター、カウンター_在庫
どれにしたっけ
在庫数、在庫カウンター、カウンター_在庫
どれにしたっけ
303デフォルトの名無しさん (ワッチョイ 5f5f-+U02)
2022/01/10(月) 12:06:42.32ID:BEh3+tWV0 変数名のコメントも豆に書いてる人もいるね
304デフォルトの名無しさん (ワッチョイ 5f68-VTvg)
2022/01/10(月) 12:23:58.68ID:xXRyLH4+0 >>298
ありすぎる
ありすぎる
305デフォルトの名無しさん (ワッチョイ 5f68-VTvg)
2022/01/10(月) 12:25:07.05ID:xXRyLH4+0 変数と変数の内容は紙に書き出している
毎回頭まで戻って読み直すのめんどくさすぎる
毎回頭まで戻って読み直すのめんどくさすぎる
306デフォルトの名無しさん (ワッチョイ ff8c-dnJG)
2022/01/10(月) 12:44:38.02ID:9Nu2isHY0 表示中のModuleからDim宣言した行を抽出してパッと表示するアドインを作ったら便利かもね
と我ながらいいこと思いついた
と我ながらいいこと思いついた
307デフォルトの名無しさん (ワッチョイ 5fda-J/q9)
2022/01/10(月) 12:58:58.14ID:RrusHExn0 >>307
ウィンドウ2分割したらいいじゃん。もしくはデュアルモニターで作業ウィンドウと変数定義部分のウィンドウを表示するとか。
ウィンドウ2分割したらいいじゃん。もしくはデュアルモニターで作業ウィンドウと変数定義部分のウィンドウを表示するとか。
308デフォルトの名無しさん (ワッチョイ 5fda-J/q9)
2022/01/10(月) 13:01:06.34ID:RrusHExn0 >>303
option explicit 宣言してコントロールスペース機能を使えばいいじゃん。
option explicit 宣言してコントロールスペース機能を使えばいいじゃん。
309デフォルトの名無しさん (ワッチョイ ffda-9cBZ)
2022/01/10(月) 17:02:28.45ID:xkxPt9W00 結局疲れていると変な事やり出すのは共通て事で。
趣味ですがやっている分ならまだしも仕事なら間違いは許されんよね大変だ
趣味ですがやっている分ならまだしも仕事なら間違いは許されんよね大変だ
310デフォルトの名無しさん (スッップ Sd9f-ZOz4)
2022/01/10(月) 19:43:03.44ID:vN9fY4Wcd 多国籍企業で言語の違うOSを使うと軒並み文字化けするから日本語含めてマルチバイト文字が一切使えない
早くUnicode化して欲しいわ
早くUnicode化して欲しいわ
311デフォルトの名無しさん (スフッ Sd9f-lUoQ)
2022/01/10(月) 20:56:33.75ID:lrMaPQ7Kd コメントも英語縛りだと大変そうだなあ
312デフォルトの名無しさん (ワッチョイ 7fda-dXQO)
2022/01/10(月) 21:00:45.99ID:00vaWtI10 英語に抵抗あるのはお前ら世代ぐらいまでだから そろそろ引退後を考えときな
313デフォルトの名無しさん (ワッチョイ 5f68-VTvg)
2022/01/10(月) 21:04:29.76ID:xXRyLH4+0 >>312
カッコイイね!
カッコイイね!
314デフォルトの名無しさん (ワッチョイ 5f68-VTvg)
2022/01/10(月) 21:05:12.22ID:xXRyLH4+0315デフォルトの名無しさん (ワッチョイ ffda-9cBZ)
2022/01/10(月) 21:38:02.69ID:xkxPt9W00 今は小学生でプログラミング授業が当たり前??と聞いた。
将来は全員バリバリのプログラマーとして新卒で入社してくるのだろうかと。。。
将来は全員バリバリのプログラマーとして新卒で入社してくるのだろうかと。。。
316デフォルトの名無しさん (スップ Sd9f-lUoQ)
2022/01/10(月) 22:37:56.38ID:ZgLLvrEYd317デフォルトの名無しさん (ワッチョイ ffda-vCPH)
2022/01/10(月) 22:40:00.97ID:oZVfodR70 思い込みだな、ソースだしてみ
318デフォルトの名無しさん (ワッチョイ ff10-+KSb)
2022/01/10(月) 22:42:08.68ID:J1lYCUSE0 小1からアルファベットくらい教えないと無理
319デフォルトの名無しさん (ワッチョイ df10-9r0r)
2022/01/10(月) 22:49:49.35ID:cNWamYBR0 >>315
教育ではプログラミング的思考のことだけでツールの使い方は微塵も知らんぞ
教育ではプログラミング的思考のことだけでツールの使い方は微塵も知らんぞ
320デフォルトの名無しさん (ワッチョイ 5f5f-VZSD)
2022/01/10(月) 22:56:21.83ID:BEh3+tWV0 >>308
何の為の変数か分かるようにコメント書いてるって話だけどそれで分かるの?
何の為の変数か分かるようにコメント書いてるって話だけどそれで分かるの?
321デフォルトの名無しさん (ワッチョイ 5f68-VTvg)
2022/01/10(月) 23:45:01.54ID:xXRyLH4+0 >>315
vbaでifとfornext使えるだけでいいんだけどな
教育の概要みてみたけど、プログラムの概念教えるだけなのね
まぁ知らんよりかは大分マシだと思うけど、なんだかなぁ
https://www.mext.go.jp/content/20200218-mxt_jogai02-100003171_003.pdf
vbaでifとfornext使えるだけでいいんだけどな
教育の概要みてみたけど、プログラムの概念教えるだけなのね
まぁ知らんよりかは大分マシだと思うけど、なんだかなぁ
https://www.mext.go.jp/content/20200218-mxt_jogai02-100003171_003.pdf
322デフォルトの名無しさん (ドナドナー MM4f-oWnN)
2022/01/10(月) 23:47:37.36ID:y6BmIHv2M 小学生の算数で
なにができるかって話
なにができるかって話
323デフォルトの名無しさん (ワッチョイ df34-vUoe)
2022/01/11(火) 00:00:22.85ID:RJl36Rij0 20年前10年前で新卒の技能も変わってるし今の小学生が新卒になる10年後には更にベースが変わっているだろう
324デフォルトの名無しさん (ワッチョイ 7f7c-gKqL)
2022/01/11(火) 00:55:36.01ID:f975O5pD0 なでしこならできるだろ
実際導入してるところあるみたいだし
実際導入してるところあるみたいだし
325デフォルトの名無しさん (ワッチョイ 5f68-VTvg)
2022/01/11(火) 01:04:44.62ID:v6KgbdTr0 >>324
なでしこ、一回ぐらい見てから言った方が良いと思う
https://image.itmedia.co.jp/l/im/news/articles/2009/18/l_mt1626333_NDSK-02.jpg#_ga=2.46856359.1211102927.1641830465-1693712719.1638754091
中国人が書いたような日本語があまりに不気味で、余計に読みづらい
これなら最初から英語の方が遥かにマシ
ただ全部英語だと変数がキツイので、日本語変数を使えるvbaは本当に使いやすい
なでしこ、一回ぐらい見てから言った方が良いと思う
https://image.itmedia.co.jp/l/im/news/articles/2009/18/l_mt1626333_NDSK-02.jpg#_ga=2.46856359.1211102927.1641830465-1693712719.1638754091
中国人が書いたような日本語があまりに不気味で、余計に読みづらい
これなら最初から英語の方が遥かにマシ
ただ全部英語だと変数がキツイので、日本語変数を使えるvbaは本当に使いやすい
326デフォルトの名無しさん (ワッチョイ ff8e-5C40)
2022/01/11(火) 01:05:47.81ID:LtMpgTY10 ID:xXRyLH4+0
頭が悪いまさしく馬鹿の典型例
頭が悪いまさしく馬鹿の典型例
327デフォルトの名無しさん (ワッチョイ df01-1V4G)
2022/01/11(火) 01:19:28.14ID:1S8cvNBi0328デフォルトの名無しさん (ワッチョイ 5f68-VTvg)
2022/01/11(火) 01:43:32.21ID:v6KgbdTr0329デフォルトの名無しさん (ワッチョイ ffda-9cBZ)
2022/01/11(火) 02:54:50.14ID:jXrjwHyf0 お互い見下したり下らない事での喧嘩は止めましょうよ。
もう一個あるExcel板みたいに荒れたくないので、超マターリやりましょうぜ
もう一個あるExcel板みたいに荒れたくないので、超マターリやりましょうぜ
330デフォルトの名無しさん (ワッチョイ 5fda-J/q9)
2022/01/11(火) 02:59:40.60ID:IdisKVi00 >>320
すまんタグ付を間違えた。302に対する返事でした。
すまんタグ付を間違えた。302に対する返事でした。
331デフォルトの名無しさん (スフッ Sd9f-lUoQ)
2022/01/11(火) 04:33:13.43ID:0LWENKA5d332デフォルトの名無しさん (アウアウウー Saa3-vCPH)
2022/01/11(火) 04:53:38.34ID:PWAeXKZsa 使う人がいて使わない人もいるそれだけだ
333デフォルトの名無しさん (ワッチョイ ffda-9cBZ)
2022/01/11(火) 05:12:45.59ID:jXrjwHyf0 恥ずかしながらマクロしかやった事ないから、他の言語はほとんど知りません
他の言語やっている人が言うにはExcelマクロはいろいろ独特すぎると言っていましたよ。
他の言語やっている人が言うにはExcelマクロはいろいろ独特すぎると言っていましたよ。
334デフォルトの名無しさん (アウアウウー Saa3-vCPH)
2022/01/11(火) 06:57:43.71ID:zgghDV8Ra 初心者には難しいのかもね
335デフォルトの名無しさん (ブーイモ MM23-gKqL)
2022/01/11(火) 09:20:49.60ID:NHkh6AryM >>325
見てないで言ったって妄想は自分の心の中だけにしておくべきでは
見てないで言ったって妄想は自分の心の中だけにしておくべきでは
336デフォルトの名無しさん (ブーイモ MM23-gKqL)
2022/01/11(火) 09:26:49.60ID:NHkh6AryM つかお前のほうがきちんと見ていないのでは?
http://nadesi.com/doc/cmd-func.htm
http://nadesi.com/doc/cmd-func.htm
337デフォルトの名無しさん (ワッチョイ 5f68-VTvg)
2022/01/11(火) 09:55:25.76ID:v6KgbdTr0 >>333
言語というより、エクセルのスクリプト
エクセルへの依存が大きい
Bライク
エラーがあっても平気、というかfatal errorがほぼ無い
なんか知らんけど適当に書いても動く
こういうのでいい
言語というより、エクセルのスクリプト
エクセルへの依存が大きい
Bライク
エラーがあっても平気、というかfatal errorがほぼ無い
なんか知らんけど適当に書いても動く
こういうのでいい
338デフォルトの名無しさん (ラクッペペ MM4f-h8Qn)
2022/01/11(火) 11:17:42.49ID:7nbTW/GEM プロパティ一つ変えるだけで大きくデータか変わるのとかあるからなぁ
デフォルトプロパティのおかげで書きやすいけど間違いやすいし
MID関数とMIDステートメントみたいな意地悪な引掛けもあるし
ワークシートの数式とVBの数式の文法が違うから初心者がよく混乱してるし
配列数式だかプペルだか毎回ググらずにはいられないし
デフォルトプロパティのおかげで書きやすいけど間違いやすいし
MID関数とMIDステートメントみたいな意地悪な引掛けもあるし
ワークシートの数式とVBの数式の文法が違うから初心者がよく混乱してるし
配列数式だかプペルだか毎回ググらずにはいられないし
339デフォルトの名無しさん (ワッチョイ 5fda-J/q9)
2022/01/11(火) 13:48:53.68ID:IdisKVi00340デフォルトの名無しさん (アウアウウー Saa3-xQFx)
2022/01/11(火) 14:28:18.62ID:aR5mdzEba タプルのことかな
341デフォルトの名無しさん (スフッ Sd9f-lUoQ)
2022/01/11(火) 16:41:11.70ID:nmLdRhtud パピコ
342デフォルトの名無しさん (ワッチョイ ffda-9cBZ)
2022/01/11(火) 17:43:15.57ID:jXrjwHyf0 VBでワークシート関数が使える事を知らなかった人もいるぐらい
343デフォルトの名無しさん (スップ Sd1f-sFCV)
2022/01/11(火) 20:05:33.64ID:4GEp5Szkd スピル
まぢれす
まぢれす
344デフォルトの名無しさん (スフッ Sd9f-lUoQ)
2022/01/11(火) 20:17:38.77ID:iCzHcVAmd >>342
以前はVBやVCからワークシートオブジェクトを生成してやると、Excelの30日体験版がいつまでも使えてしまうという裏技があったんだよなあ
以前はVBやVCからワークシートオブジェクトを生成してやると、Excelの30日体験版がいつまでも使えてしまうという裏技があったんだよなあ
345デフォルトの名無しさん (ワッチョイ ffda-9cBZ)
2022/01/11(火) 23:15:17.45ID:jXrjwHyf0 凄いバグですな。
Office365を永久に無料試用できる裏ワザあると聞いたのを思い出した。
Office365を永久に無料試用できる裏ワザあると聞いたのを思い出した。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 空自機レーダー照射、音声データ公開 中国 ★2 [蚤の市★]
- 中国とロシアの爆撃機、日本周辺で共同飛行 [少考さん★]
- 「中国側も日本機のレーダーを感知していた」 中国メディアが報道 [♪♪♪★]
- 【YouTuber】バイク事故で入院のゆたぼん、振込で「お見舞金」募る [muffin★]
- 堀江貴文、キャッシュレス非対応の店にモヤッ 『PayPay』立ち上げの人物にまさかの直談判「現金決済しかできないんだけど…」 [冬月記者★]
- 高市早苗首相、消費税減税に後ろ向き 足かせはレジシステム? 「責任ある積極財政」期待高いが [蚤の市★]
- 防衛省、中国を完全論破www 「事前通告があったのは海自であって空自ではない」 高市早苗勝利 [175344491]
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ★4 [597533159]
- 【悲報】JA「全然米が売れなくて倉庫を圧迫してる。助けて!」米卸売り業者「安売りしたら赤字になる…助けて!」 [802034645]
- 韓国政府、高市早苗の「竹島領土」発言にブチギレwwwwwwwwwwwwwwww [834922174]
- 元統合幕僚長「演習通告の音声は公開されたが、レーダー照射時のものではない」高市政府「www」 [834922174]
- 【急募】佐藤健(37)さんが急にバカにされ始めた理由WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
