!extend:checked:vvvvv:1000:512
↑同じ内容を2行貼り付けるナリ
ExcelのVBAに関する質問スレナリ
コード書き込みや作成依頼もOKナリ
※前スレ
Excel VBA 質問スレ Part70
https://mevius.5ch.net/test/read.cgi/tech/1616072923/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
Excel VBA 質問スレ Part71
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 0f5f-nIK+)
2021/05/25(火) 12:48:01.06ID:mepUVc/i0362デフォルトの名無しさん (ワッチョイ ff7c-G4Cy)
2021/06/14(月) 19:43:39.24ID:T9ym5IzJ0 趣味に使える言語とは
363デフォルトの名無しさん (アウアウウー Sa67-o3Yi)
2021/06/14(月) 20:10:59.34ID:xDLu+a4ra >>358
背景にエロ画像表示させる
背景にエロ画像表示させる
364デフォルトの名無しさん (ワッチョイ 43da-o3Yi)
2021/06/14(月) 20:16:40.74ID:BoWIoVnH0 厳しい事書くけど、「Excelやマクロの基礎ってなんですか?」と聞いている時点であなたには無理です
と、昔に俺も言われた事ある泣
このスレだったかExcelスレだったか忘れたけど。。。
キツいレスだったけど、今思えば回答者は間違った事は言っていたなかったなと。
と、昔に俺も言われた事ある泣
このスレだったかExcelスレだったか忘れたけど。。。
キツいレスだったけど、今思えば回答者は間違った事は言っていたなかったなと。
365デフォルトの名無しさん (ワッチョイ f363-t88l)
2021/06/14(月) 20:25:07.84ID:OF4z4ImQ0 いじめられすぎると人間どういうわけか
なにがなんでも相手が正しい理由を見つけようとするらしい
なにがなんでも相手が正しい理由を見つけようとするらしい
366デフォルトの名無しさん (ワッチョイ 43da-o3Yi)
2021/06/14(月) 20:36:24.35ID:BoWIoVnH0 いや、自分の質問が悪かったんす
基礎の意味もわからずに質問するな!と言うことなんでしょう。
いじめられても仕方ないです。
基礎の意味もわからずに質問するな!と言うことなんでしょう。
いじめられても仕方ないです。
367デフォルトの名無しさん (ワッチョイ 2301-vM8G)
2021/06/14(月) 20:50:26.37ID:RoSfjQ920 基礎なんて知らなくてもVBAは出来る
368デフォルトの名無しさん (ワッチョイ 43a5-5uuf)
2021/06/14(月) 21:16:26.49ID:09LzFqLx0 そもそも何がエクセルやマクロの基礎なのかはっきりしてないからな
非常に答えにくい
非常に答えにくい
369デフォルトの名無しさん (ワッチョイ 2301-vM8G)
2021/06/14(月) 21:19:53.67ID:RoSfjQ920 いやまじで基礎ってなんやろね
370デフォルトの名無しさん (ワッチョイ 43da-o3Yi)
2021/06/14(月) 21:29:21.12ID:BoWIoVnH0 皆さんありがとうございます。
基礎なんて意識しなくて良いんですね
基礎なんて意識しなくて良いんですね
371デフォルトの名無しさん (ワッチョイ 835f-ntBJ)
2021/06/14(月) 21:46:33.20ID:OfjK6XsJ0 基礎を身につけろ、というならまず基礎を定義してもらわないと
372デフォルトの名無しさん (ワッチョイ ff4f-mPR2)
2021/06/14(月) 21:58:08.80ID:PmD+aL6w0 お仕事で使ってる人は仕事場にコーディング規約があるから基本それが基礎と考えていいと思う。
基礎として存在しているものがなぜ基礎と定義付けられているのか?それを考えるのが一番大事なこと。
例えば基礎なんて意識しないでGoto文とか乱用したりするとどうなるか、とか考えれば必然的に何故基礎というものが大事か、と言うことが分かってくると思う。
基礎として存在しているものがなぜ基礎と定義付けられているのか?それを考えるのが一番大事なこと。
例えば基礎なんて意識しないでGoto文とか乱用したりするとどうなるか、とか考えれば必然的に何故基礎というものが大事か、と言うことが分かってくると思う。
373デフォルトの名無しさん (ワッチョイ 2301-vM8G)
2021/06/14(月) 23:27:08.94ID:RoSfjQ920 上で言われてる基礎って gotoをめちゃくちゃ乱発できるようなレベルの話じゃないと思うけど
374デフォルトの名無しさん (ワッチョイ 43da-o3Yi)
2021/06/14(月) 23:49:48.00ID:BoWIoVnH0 つまづいて初めて基礎の大切さが分かる話ですかね
375デフォルトの名無しさん (ワッチョイ cfda-khlo)
2021/06/15(火) 02:43:34.40ID:toHcghMH0 ただの言葉遊び
376デフォルトの名無しさん (ワッチョイ 93ad-istX)
2021/06/15(火) 07:25:28.47ID:1AUUybOL0 option explicitでさえ議論分かれるもん
変数宣言はするべきって所は共通みたい? ただしforループのカウンタ変数はいちいち宣言しないって人も見た
変数宣言はするべきって所は共通みたい? ただしforループのカウンタ変数はいちいち宣言しないって人も見た
377デフォルトの名無しさん (ワッチョイ 2301-vM8G)
2021/06/15(火) 07:29:25.50ID:X3A9lWG60 最初は変数宣言とかオプションなんちゃらとかイラン
処理速度稼ぎたくなったりdate関係で躓いたときにはじめてやればいいだろ
処理速度稼ぎたくなったりdate関係で躓いたときにはじめてやればいいだろ
378デフォルトの名無しさん (オッペケ Sr87-peVW)
2021/06/15(火) 09:14:11.62ID:4inZdmmIr 最初は、ならね
379デフォルトの名無しさん (オイコラミネオ MMc7-vM8G)
2021/06/15(火) 09:18:55.44ID:EWfABqPQM だから最初の話でしょこれ
独学で出来て躓いたレベルの人の話じゃないっしょ
独学で出来て躓いたレベルの人の話じゃないっしょ
380デフォルトの名無しさん (ワッチョイ 43da-o3Yi)
2021/06/15(火) 09:26:51.68ID:ZTnhimIz0 ここにはトレーナーに付いて教わる人達はいないでしょう。。。
つまり独学できる高い能力もった人達ばかり
つまり独学できる高い能力もった人達ばかり
381デフォルトの名無しさん (ワッチョイ ff4f-mPR2)
2021/06/15(火) 09:38:25.55ID:DoCanqXw0 例えばだけど
仕事場でコーディング規約に「モジュールの頭にはOption Explicitをつける」と書いてある場合、付ければ問題ないし、付けなければ怒られる。
コーディング規約に書いて無ければ付けても怒られないし、付けていなければ怒られないケースと、「そのくらい書いていなくても常識だろう」と怒られた挙句、「コーディング規約に書いていなかった」と反論しても、「じゃ、書いといて」と言われるケースも考えられる。
コーディング規約に「付けるな」と書いているのであれば付ければ怒られるし、付けなければ問題ない。
この内、書かれていなかったケースで融通を利かせて付けるか、一応上の人の判断を仰ぐか、付けないかを選択するかはその人次第。
ちなみに付けず、書いてないからと言い張った場合、面倒くさい奴とみなされて仕事場から叩き出される可能性もあることを考慮すること。
仕事場でコーディング規約に「モジュールの頭にはOption Explicitをつける」と書いてある場合、付ければ問題ないし、付けなければ怒られる。
コーディング規約に書いて無ければ付けても怒られないし、付けていなければ怒られないケースと、「そのくらい書いていなくても常識だろう」と怒られた挙句、「コーディング規約に書いていなかった」と反論しても、「じゃ、書いといて」と言われるケースも考えられる。
コーディング規約に「付けるな」と書いているのであれば付ければ怒られるし、付けなければ問題ない。
この内、書かれていなかったケースで融通を利かせて付けるか、一応上の人の判断を仰ぐか、付けないかを選択するかはその人次第。
ちなみに付けず、書いてないからと言い張った場合、面倒くさい奴とみなされて仕事場から叩き出される可能性もあることを考慮すること。
382デフォルトの名無しさん (ワッチョイ ff4f-mPR2)
2021/06/15(火) 09:50:00.14ID:DoCanqXw0 客先とかユーザー先とかに提出する成果物や後々他の誰かが見るようなものでなければ正直どうでもいい。
個人で作って試す程度のものであればどう組もうがその人の勝手。
そういうときにやっておけばそうでないものを作成したときに癖になっていて忘れない程度のメリットはあるがその程度。
個人で作って試す程度のものであればどう組もうがその人の勝手。
そういうときにやっておけばそうでないものを作成したときに癖になっていて忘れない程度のメリットはあるがその程度。
383デフォルトの名無しさん (ワッチョイ cfda-khlo)
2021/06/15(火) 13:29:22.70ID:toHcghMH0 動作を理解したうえで やる/やらない を自分できめたならそれでいい
問題が起きて困るのは理解していない初心者だろうしね
問題が起きて困るのは理解していない初心者だろうしね
384デフォルトの名無しさん (ワッチョイ 43da-o3Yi)
2021/06/15(火) 13:55:03.32ID:ZTnhimIz0 それですぐこのスレに泣き付いてしまいます
385デフォルトの名無しさん (ワッチョイ cfda-khlo)
2021/06/15(火) 14:01:02.47ID:toHcghMH0 正しい動作を理解しているなら自力で対応できるよでしょ
386デフォルトの名無しさん (ワッチョイ ff3d-nisE)
2021/06/15(火) 14:20:04.52ID:rIl2Ylxc0 VBA初心者ですが、任意のセルへ他のシートへジャンプする以下のような関数を埋め込みたいのですが、
エスケープ方法がわからずエラーが出てしまいますがどう書けばいいのでしょうか?
=HYPERLINK("#シート5!A1","詳細")
「シート5」の「5」の箇所を変数「シート番号」にして異なるシートへ飛ばすように書こうとしていますが、これがまた全然うまくいきません。。
"=HYPERLINK("""#シート" & シート番号 & "!A1""","""詳細""")"
説明サイトで見た感じでは↑このように書けばいいとなってましたがエラーになります。「!」もエスケープが必要なのでしょうか?
エスケープ方法がわからずエラーが出てしまいますがどう書けばいいのでしょうか?
=HYPERLINK("#シート5!A1","詳細")
「シート5」の「5」の箇所を変数「シート番号」にして異なるシートへ飛ばすように書こうとしていますが、これがまた全然うまくいきません。。
"=HYPERLINK("""#シート" & シート番号 & "!A1""","""詳細""")"
説明サイトで見た感じでは↑このように書けばいいとなってましたがエラーになります。「!」もエスケープが必要なのでしょうか?
387デフォルトの名無しさん (ワッチョイ ff3d-nisE)
2021/06/15(火) 14:21:48.91ID:rIl2Ylxc0 >>386
#もエスケープがひつようなのでしょうか? エスケープだらけでわけがわかりませんww
#もエスケープがひつようなのでしょうか? エスケープだらけでわけがわかりませんww
388デフォルトの名無しさん (ワッチョイ ff01-EoJ9)
2021/06/15(火) 14:41:36.14ID:pa0+pE1n0 Sheet1.Cells(1, 1) = "=HYPERLINK(""#シート" & num & "!A1"",""詳細"")"
389デフォルトの名無しさん (ワッチョイ ff3d-nisE)
2021/06/15(火) 14:52:21.80ID:rIl2Ylxc0 >>388
ありがとうございます!!エスケープは2つでいいのですね。助かりました!
ありがとうございます!!エスケープは2つでいいのですね。助かりました!
390デフォルトの名無しさん (ワッチョイ ff42-5xzR)
2021/06/15(火) 20:02:28.14ID:cR2IS3pA0 >>376
for文用の変数をいちいち宣言するってなんか間抜けだしな
for文用の変数をいちいち宣言するってなんか間抜けだしな
391デフォルトの名無しさん (ワッチョイ cff2-t88l)
2021/06/15(火) 20:58:00.15ID:AZdt5v1h0 他は宣言するのにって場合はだらしない感じがする
抜くところがずれてるというか
抜くところがずれてるというか
392デフォルトの名無しさん (テテンテンテン MM7f-Nnf8)
2021/06/15(火) 22:03:38.82ID:sum4vr6IM >>376
> ただしforループのカウンタ変数はいちいち宣言しない
っていうのがよく分からん
Option Explicit 使うとエラーになるからそう言う人は Option Explicit 使ってないってこと?
まさかと思うがグローバル変数じゃないよね…
> ただしforループのカウンタ変数はいちいち宣言しない
っていうのがよく分からん
Option Explicit 使うとエラーになるからそう言う人は Option Explicit 使ってないってこと?
まさかと思うがグローバル変数じゃないよね…
393デフォルトの名無しさん (ワッチョイ ff4f-mPR2)
2021/06/15(火) 22:21:19.07ID:DoCanqXw0394デフォルトの名無しさん (ワッチョイ 43da-o3Yi)
2021/06/15(火) 23:05:45.51ID:ZTnhimIz0 田中信者はすぐ宣言が〜とか言い出す
まーダメだあのオッサン
VBAの話より上から目線で説教の方が長い位だわ
まーダメだあのオッサン
VBAの話より上から目線で説教の方が長い位だわ
395デフォルトの名無しさん (ワッチョイ 63da-Z/3+)
2021/06/16(水) 01:37:47.41ID:GJk9ruOj0 確かに、これから屁をしますっていちいち宣言しないよな。
396デフォルトの名無しさん (ワッチョイ cfda-khlo)
2021/06/16(水) 02:46:45.21ID:CSbeNt8R0 a for
397デフォルトの名無しさん (ワッチョイ ff3d-nisE)
2021/06/16(水) 04:49:12.21ID:F49Mhpb10 VBAは消えるかと思ってたけど消えなかったな、PowerオートメイトでExcelはVBAでやってちょうだいって仕様になってる。
てかVBAの言語をいい加減強化してほしいよな、メモリー不足やら宣言やらガチガチすぎ
てかVBAの言語をいい加減強化してほしいよな、メモリー不足やら宣言やらガチガチすぎ
398デフォルトの名無しさん (ワッチョイ ff3d-nisE)
2021/06/16(水) 04:53:08.08ID:F49Mhpb10 メモリーは32GB積んでるが
計算で32GBのメモリーが不足するとは思えない。
明らかに嘘だろう
計算で32GBのメモリーが不足するとは思えない。
明らかに嘘だろう
399デフォルトの名無しさん (ワッチョイ f363-t88l)
2021/06/16(水) 08:18:34.18ID:cFn/TBBr0 うちのDELLのPCどう数えても消費メモリの計算が合わない
自宅の軽快なのとあんまりにも違いすぎる
裏で何走ってんだ
自宅の軽快なのとあんまりにも違いすぎる
裏で何走ってんだ
400デフォルトの名無しさん (ワッチョイ f363-t88l)
2021/06/16(水) 08:19:00.13ID:cFn/TBBr0 Dellって名前のついたサービス片端から止めてもまだ焼け石に水状態
401デフォルトの名無しさん (ワッチョイ f363-t88l)
2021/06/16(水) 08:19:41.28ID:cFn/TBBr0 VBAスレか
402デフォルトの名無しさん (アウアウウー Sa67-istX)
2021/06/16(水) 13:04:22.62ID:ZupwFArpa >>392
それ。このスレだから上の方さがしてこい
それ。このスレだから上の方さがしてこい
403デフォルトの名無しさん (アウアウウー Sa67-istX)
2021/06/16(水) 13:08:18.72ID:ZupwFArpa あ、ごめ、option使ってないってことね
404デフォルトの名無しさん (ワッチョイ 43da-o3Yi)
2021/06/16(水) 14:17:22.31ID:OVe16qIx0 いつまでやってんのよ〜
405デフォルトの名無しさん (ワッチョイ f363-t88l)
2021/06/16(水) 20:54:56.15ID:cFn/TBBr0 来週、急な体調不良により休暇をいただきます
406デフォルトの名無しさん (ワッチョイ ff4f-mPR2)
2021/06/16(水) 21:54:32.97ID:HI6xt2b+0 訳「じじいなんでコロナワクチンの順番が回って来たので行ってきます。その3週間後にも休むつもりです。でもその前にアナフィラキシーショックや脳卒中や心筋梗塞で死ぬかも知れません」
407デフォルトの名無しさん (オイコラミネオ MMc7-vM8G)
2021/06/16(水) 22:13:53.78ID:XTWzMe0bM ゲーム会社とかなら一人プログラマーが欠けた所で代わりはいくらでもいるだろうけど
VBAを使ってる現場は
周りは誰も使えなくて
そいつが抜けた引き継ぎ不能、効率ガタ落ちの地獄になりそう
とかいうイメージ
VBAを使ってる現場は
周りは誰も使えなくて
そいつが抜けた引き継ぎ不能、効率ガタ落ちの地獄になりそう
とかいうイメージ
408デフォルトの名無しさん (ワッチョイ ff42-5xzR)
2021/06/16(水) 22:26:51.42ID:fMAFbJaj0 youtubeの某チャンネルでもそんな話あったな
便利に使ってたくせに開発できるやつが辞めたら誰も直せなくて
「余計なことしてくれるから」とほざく上司
便利に使ってたくせに開発できるやつが辞めたら誰も直せなくて
「余計なことしてくれるから」とほざく上司
409デフォルトの名無しさん (ワッチョイ 2301-vM8G)
2021/06/16(水) 22:34:53.65ID:rnYMUPAt0 まあ引き継ぎ時にはしっかり周りに合わせてファイルのレベルを下げましょうね
410デフォルトの名無しさん (ワッチョイ ff4f-mPR2)
2021/06/16(水) 22:36:29.63ID:HI6xt2b+0 >>407
いんや
ゲーム会社ってデザイナーとか多いけど
普通プログラマーって実はそんなにいないんだよ。
チーフ、こっちの業界ではリーダーだね。
そのレベルの人が辞めたらそのゲームはぽしゃるぐらいのこともあり得るし実際あるんだよ。
いんや
ゲーム会社ってデザイナーとか多いけど
普通プログラマーって実はそんなにいないんだよ。
チーフ、こっちの業界ではリーダーだね。
そのレベルの人が辞めたらそのゲームはぽしゃるぐらいのこともあり得るし実際あるんだよ。
411デフォルトの名無しさん (ワッチョイ 43da-o3Yi)
2021/06/16(水) 23:14:49.27ID:OVe16qIx0 いわゆる属人化ってやつ?
マクロはそうなりやすいよね
マクロはそうなりやすいよね
412デフォルトの名無しさん (ワッチョイ ff01-EoJ9)
2021/06/17(木) 00:28:58.54ID:C+ioPhwN0 うちの会社だとそうなることは目に見えてるから
俺がいなくなることを見越して、可能な限りをシート上で設定できるようにしてる
こういう事をしても、設定の仕方を理解しようとする人がいなければ終わるんだけど
まぁそうなりつつあるが、俺はヤレルだけやった
俺がいなくなることを見越して、可能な限りをシート上で設定できるようにしてる
こういう事をしても、設定の仕方を理解しようとする人がいなければ終わるんだけど
まぁそうなりつつあるが、俺はヤレルだけやった
413デフォルトの名無しさん (ワッチョイ ff3d-nisE)
2021/06/17(木) 03:39:58.22ID:Jx4acFkQ0 動けば何でもいいんだよ
おれは毎日残業して仕事してるぞ、
ただしその仕事内容は数時間かけて右の表から左の表へ1セルずつコピペを手でひたすら繰り返しやってるだけて奴よりはね。
おれは毎日残業して仕事してるぞ、
ただしその仕事内容は数時間かけて右の表から左の表へ1セルずつコピペを手でひたすら繰り返しやってるだけて奴よりはね。
414デフォルトの名無しさん (スッップ Sd1f-5Enw)
2021/06/17(木) 06:13:51.80ID:Jg7iyht2d 1セル1文字の横書きしてるよりまし
415デフォルトの名無しさん (ワッチョイ ff4f-mPR2)
2021/06/17(木) 07:19:32.62ID:gUx1qJ1N0 引き継ぐ側からすると
大体の詳細設計残しておいて貰えればどういう動きすんのか分かるしまぁ大丈夫だよ。
プログラムもキチンと書いてあるならヘッダ部分のモジュールコメントと関数コメントしか基本要らない。
何か深い意味合いが有って特殊なことをやってるところだけ何のためにやっているか書いといてくれれば。
けど残念ながら大概仕事場から去るような人は意味もなく1関数に何十行にも渡るコード書いてたり、コメントに何のためにやってるかではなく、何をやってるかを書いている人の方が多い
何をやってるかなんてコード見りゃ分かるしそんなコメント要らない。
そしてよく分からないことやってる部分は概ね何らかしらの経緯をへてそうなっているからそう言うのをコメントに残して置いて欲しい。
大体の詳細設計残しておいて貰えればどういう動きすんのか分かるしまぁ大丈夫だよ。
プログラムもキチンと書いてあるならヘッダ部分のモジュールコメントと関数コメントしか基本要らない。
何か深い意味合いが有って特殊なことをやってるところだけ何のためにやっているか書いといてくれれば。
けど残念ながら大概仕事場から去るような人は意味もなく1関数に何十行にも渡るコード書いてたり、コメントに何のためにやってるかではなく、何をやってるかを書いている人の方が多い
何をやってるかなんてコード見りゃ分かるしそんなコメント要らない。
そしてよく分からないことやってる部分は概ね何らかしらの経緯をへてそうなっているからそう言うのをコメントに残して置いて欲しい。
416デフォルトの名無しさん (ワッチョイ 2363-t88l)
2021/06/17(木) 07:52:14.35ID:Bp52a2Ld0 関数は品質を下げる
関数作成禁止
関数作成禁止
417デフォルトの名無しさん (オイコラミネオ MMc7-vM8G)
2021/06/17(木) 08:22:18.61ID:dw0Z79drM VBAわかる人材が複数いるようなところは楽そうでいいね
418デフォルトの名無しさん (ブーイモ MM67-k6j9)
2021/06/17(木) 08:40:50.83ID:QM3R/BMJM 人材
419デフォルトの名無しさん (ワッチョイ ff4f-mPR2)
2021/06/17(木) 08:46:34.94ID:gUx1qJ1N0420デフォルトの名無しさん (ワッチョイ 2363-t88l)
2021/06/17(木) 09:09:44.79ID:Bp52a2Ld0 関数はプロパーが部長の承認をもらい予算を計上して稟議の上作成する
派遣がやるのは100年早い。
派遣がやるのは100年早い。
421デフォルトの名無しさん (ワッチョイ 2363-t88l)
2021/06/17(木) 09:10:23.35ID:Bp52a2Ld0 派遣はマクロ禁止
422デフォルトの名無しさん (ワッチョイ ff4f-mPR2)
2021/06/17(木) 09:33:13.76ID:gUx1qJ1N0 >>420
何やよう分からんけど
普通ツールやシステム組むときって
要件定義、基本設計、詳細設計、コーディング、UT、IT、ST、UAT及びレビューや戻り等の何か有ったときの余裕部分を持たせたものの工数を算出して
そこから金額的な見積もりを算出して予算を決めるもんじゃないの?
そう考えると「コーディング部分は派遣にやらせてはいけない」となるとVBAを出来る人材として派遣を雇った場合、どこを任せるのかな?
関数部分って言うからEXCELのガワでも作らせるのかな?
そんなのコーディングの中で一々分けて工数立ててんの?
大変だねぇ。
何やよう分からんけど
普通ツールやシステム組むときって
要件定義、基本設計、詳細設計、コーディング、UT、IT、ST、UAT及びレビューや戻り等の何か有ったときの余裕部分を持たせたものの工数を算出して
そこから金額的な見積もりを算出して予算を決めるもんじゃないの?
そう考えると「コーディング部分は派遣にやらせてはいけない」となるとVBAを出来る人材として派遣を雇った場合、どこを任せるのかな?
関数部分って言うからEXCELのガワでも作らせるのかな?
そんなのコーディングの中で一々分けて工数立ててんの?
大変だねぇ。
423デフォルトの名無しさん (ワッチョイ 43da-o3Yi)
2021/06/17(木) 11:59:50.03ID:gmzn1ZrB0 なぜだ?
部署全員、Excelのエキスパートで固めるとどうなる?
最強だろ?
部署全員、Excelのエキスパートで固めるとどうなる?
最強だろ?
424デフォルトの名無しさん (ワッチョイ f37c-epd2)
2021/06/17(木) 12:03:07.26ID:EQR7Wr8E0 マ板でやれ
425デフォルトの名無しさん (ワッチョイ cfda-khlo)
2021/06/17(木) 13:14:56.38ID:FGhfX6C90 >>423
人件費の方が高くなる
人件費の方が高くなる
426デフォルトの名無しさん (スププ Sd1f-9B8Y)
2021/06/17(木) 22:34:01.24ID:9TuiY6C8d EXCELのツールごときに予算取れんと一蹴
ホント日本て効率化の基礎すらないよね
ホント日本て効率化の基礎すらないよね
427デフォルトの名無しさん (ワッチョイ 2301-vM8G)
2021/06/17(木) 22:38:47.24ID:uwmhSfPN0 そもそも政府からして
大金かけて中抜きしてゴミみたいなシステム作り上げるからな
大金かけて中抜きしてゴミみたいなシステム作り上げるからな
428デフォルトの名無しさん (ワッチョイ 43da-o3Yi)
2021/06/17(木) 23:14:34.47ID:gmzn1ZrB0 全員が田中の爺さんみたいになる必要なんか無いんだよ
かえって喧嘩になるわ
かえって喧嘩になるわ
429デフォルトの名無しさん (ワッチョイ 5a05-lvy7)
2021/06/18(金) 13:14:05.55ID:N4/uG+Sb0 最近365のインスコデフォが64Bitなのか知らんが
やたら64Bit入れてるとこ多くてAPIの宣言で苦労するわw
やたら64Bit入れてるとこ多くてAPIの宣言で苦労するわw
430デフォルトの名無しさん (ワッチョイ 177c-A2ah)
2021/06/18(金) 14:31:11.45ID:ru+U9KL50 官公庁や地方の役所は excel 禁止にするべきだと思う
マイナンバーと一緒にコピペしたゴミファイル対象に存在してそう
マイナンバーと一緒にコピペしたゴミファイル対象に存在してそう
431デフォルトの名無しさん (ラクッペペ MMb6-xYBz)
2021/06/18(金) 16:16:04.51ID:iFS3jLeNM >>429
822 名無し~3.EXE sage 2021/06/16(水) 09:36:00.33 ID:mfWEfGUc
https://support.microsoft.com/ja-jp/office/2dee7807-8f95-4d0c-b5fe-6c6f49b8d261?ui=ja-jp&rs=ja-jp&ad=jp
>インストール プロセスを始める前に、明示的に 32 ビット版を選択しなければ、64 ビット版の Office が自動的にインストールされます。
826 名無し~3.EXE sage 2021/06/16(水) 10:36:08.09 ID:mfWEfGUc
64ビット版Office
https://i.imgur.com/f4XX4AR.png
822 名無し~3.EXE sage 2021/06/16(水) 09:36:00.33 ID:mfWEfGUc
https://support.microsoft.com/ja-jp/office/2dee7807-8f95-4d0c-b5fe-6c6f49b8d261?ui=ja-jp&rs=ja-jp&ad=jp
>インストール プロセスを始める前に、明示的に 32 ビット版を選択しなければ、64 ビット版の Office が自動的にインストールされます。
826 名無し~3.EXE sage 2021/06/16(水) 10:36:08.09 ID:mfWEfGUc
64ビット版Office
https://i.imgur.com/f4XX4AR.png
432デフォルトの名無しさん (スップ Sd5a-6NMB)
2021/06/19(土) 21:17:20.75ID:2AjDQN3xd Wordファイルをフォルダから選択して開く方法がわからないので教えてください
Documents.open filename:=.selectedItems(1) でエラーになってしまいます
Dim myFD As FileDialog
Dim myFolderPath As String
My folderPath ="C:\Users\ユーザ名\Desktop\test"
Set myFD = Application.FileDialog(msoFileDialogFilePicker)
With myFD
.Title = "Wordファイルを選択してください"
AllowMultiSelect = False
With .Filters
.Clear
.Add "すべてのWordファイル", "*.doc; *.docx"
End With
.initialFileName = myFolderPath
If .Show = -1 Then
Documents.Open FileName:=.SelectedItems(1)
End If
.Filters.Clear
End With
Set myFD = Nothing
End Sub
Documents.open filename:=.selectedItems(1) でエラーになってしまいます
Dim myFD As FileDialog
Dim myFolderPath As String
My folderPath ="C:\Users\ユーザ名\Desktop\test"
Set myFD = Application.FileDialog(msoFileDialogFilePicker)
With myFD
.Title = "Wordファイルを選択してください"
AllowMultiSelect = False
With .Filters
.Clear
.Add "すべてのWordファイル", "*.doc; *.docx"
End With
.initialFileName = myFolderPath
If .Show = -1 Then
Documents.Open FileName:=.SelectedItems(1)
End If
.Filters.Clear
End With
Set myFD = Nothing
End Sub
433デフォルトの名無しさん (ワッチョイ 7a8f-3RHv)
2021/06/19(土) 22:01:06.86ID:nJvP+bFR0434デフォルトの名無しさん (スプッッ Sd92-19dE)
2021/06/19(土) 22:48:12.33ID:Q3ddnmGHd >>432
とりあえず見つけた間違いが2箇所だけど、これで動くかどうかまでは未検証
正 MyfolderPath = "C:\Users\ユーザ名\Desktop\test"
誤 My folderPath = "C:\Users\ユーザ名\Desktop\test"
正 .AllowMultiSelect = False
誤 AllowMultiSelect = False
とりあえず見つけた間違いが2箇所だけど、これで動くかどうかまでは未検証
正 MyfolderPath = "C:\Users\ユーザ名\Desktop\test"
誤 My folderPath = "C:\Users\ユーザ名\Desktop\test"
正 .AllowMultiSelect = False
誤 AllowMultiSelect = False
435デフォルトの名無しさん (ワッチョイ 0eda-19dE)
2021/06/20(日) 04:10:19.34ID:zX/52ur00 >>432
>Documents.open filename:=.selectedItems(1) でエラーになってしまいます
..selectedItems(1) の部分をpath付きでファイル名直接指定してみ
あとエラーの内容書かないで動かないとか言ってんじゃねーよ
>Documents.open filename:=.selectedItems(1) でエラーになってしまいます
..selectedItems(1) の部分をpath付きでファイル名直接指定してみ
あとエラーの内容書かないで動かないとか言ってんじゃねーよ
436デフォルトの名無しさん (ワッチョイ 9a4f-cxJY)
2021/06/20(日) 04:48:09.25ID:dRH6lezR0 >>433
>何をやってるかはコード見りゃわかるだろって、それが
>わからないからコメントって概念があるんだろ。
別に書いてあっても「親切な人だなぁ」とは思うけどきちんと単一責任原則に沿って書かれていればひとつひとつの関数やメソッドは基本そんなに長くなるもんじゃなし、ヘッダコメントに「こんなことやってます」的なことが書かれていれば必要ないよ
コードに対する読解力がないのか
コード書いてる奴が可読性低いコード書いてるのか知らないけど
自分とこの仕事場の能力の低さを棚に上げて俺に言われても困る
>何をやってるかはコード見りゃわかるだろって、それが
>わからないからコメントって概念があるんだろ。
別に書いてあっても「親切な人だなぁ」とは思うけどきちんと単一責任原則に沿って書かれていればひとつひとつの関数やメソッドは基本そんなに長くなるもんじゃなし、ヘッダコメントに「こんなことやってます」的なことが書かれていれば必要ないよ
コードに対する読解力がないのか
コード書いてる奴が可読性低いコード書いてるのか知らないけど
自分とこの仕事場の能力の低さを棚に上げて俺に言われても困る
437デフォルトの名無しさん (テテンテンテン MMb6-YzMm)
2021/06/20(日) 06:35:27.96ID:1iLHSkuuM >>432
> Documents.open filename:=.selectedItems(1) でエラーになってしまいます
エラーメッセージを書けよ…
あとそこにブレークポイント掛けて、debug.print myFD.selectedItems(1)
ってやってみて
> Documents.open filename:=.selectedItems(1) でエラーになってしまいます
エラーメッセージを書けよ…
あとそこにブレークポイント掛けて、debug.print myFD.selectedItems(1)
ってやってみて
438デフォルトの名無しさん (スップ Sd5a-6NMB)
2021/06/20(日) 07:31:37.47ID:ILuttY4Ad439デフォルトの名無しさん (テテンテンテン MMb6-YzMm)
2021/06/20(日) 08:27:01.55ID:qLOgSHiyM440デフォルトの名無しさん (ワッチョイ e301-86yM)
2021/06/20(日) 10:40:04.96ID:0uGYset20 なるほどそりゃ確かに見りゃわかるわってなるな
441デフォルトの名無しさん (スフッ Sdba-hhAf)
2021/06/20(日) 11:44:28.54ID:OAH8rr1Id そんなん普通はincとdecを作るだろ
Sub inc(ByRef i) '1増やす
i = i + 1
End Sub
Sub dec(ByRef i) '1減らす
i = i - 1
End Sub
Sub inc(ByRef i) '1増やす
i = i + 1
End Sub
Sub dec(ByRef i) '1減らす
i = i - 1
End Sub
442デフォルトの名無しさん (ブーイモ MM26-/9yB)
2021/06/20(日) 11:58:27.02ID:/n5agVlmM VBAらしくない
443デフォルトの名無しさん (ワッチョイ 4eb0-xXaN)
2021/06/20(日) 13:29:47.77ID:xM4gbYUR0444デフォルトの名無しさん (アウアウウー Sa47-mHJg)
2021/06/20(日) 14:10:12.41ID:noLWP5wXa >>441
forループできるのにそれする意味は?
forループできるのにそれする意味は?
445デフォルトの名無しさん (ワッチョイ 13ac-ZAAr)
2021/06/20(日) 15:16:43.19ID:ZQpXKbyS0 リーダブルコードはコードの要約よりも、意図とか疑問点とか全体としての位置付けとかを書くといいぞって主旨だった気がするが
446デフォルトの名無しさん (ワッチョイ 9a01-VB6v)
2021/06/20(日) 15:17:08.78ID:+de0zvvt0 ネタだぞお前ら
447デフォルトの名無しさん (テテンテンテン MMb6-YzMm)
2021/06/20(日) 15:32:17.18ID:sO9tIhyzM448デフォルトの名無しさん (ワッチョイ 0eda-19dE)
2021/06/20(日) 15:44:58.90ID:zX/52ur00 >>432
>>432
参考にしていると思われるサイト
https://ameblo.jp/gidgeerock/entry-12059401800.html
上記に書かれているのは Word用のマクロが書かれているので
そのままでは Excelのマクロとしては実行できません
参照設定とかオブジェクトとか指定する必要があるのでExcelで動かすならExcel用のマクロを
見つけて参考にしてください
>>432
参考にしていると思われるサイト
https://ameblo.jp/gidgeerock/entry-12059401800.html
上記に書かれているのは Word用のマクロが書かれているので
そのままでは Excelのマクロとしては実行できません
参照設定とかオブジェクトとか指定する必要があるのでExcelで動かすならExcel用のマクロを
見つけて参考にしてください
449デフォルトの名無しさん (アウアウカー Sa43-o4UQ)
2021/06/20(日) 16:44:41.50ID:kxyV2e+fa エクセルで何故か散布図の最大値が35になってしまうんだけどどうすればいいのかな?
450デフォルトの名無しさん (アウアウカー Sa43-o4UQ)
2021/06/20(日) 16:54:50.18ID:kxyV2e+fa 横軸の最大値が三十五になってしまう
451デフォルトの名無しさん (アウアウカー Sa43-o4UQ)
2021/06/20(日) 16:54:54.50ID:kxyV2e+fa エクセルで何故か散布図の最大値が35になってしまうんだけどどうすればいいのかな?
452デフォルトの名無しさん (ワッチョイ 4eda-19dE)
2021/06/20(日) 16:57:32.03ID:x4cJrLOx0 VBAで散布図作ったのか?
453デフォルトの名無しさん (アウアウカー Sa43-o4UQ)
2021/06/20(日) 17:01:39.70ID:kxyV2e+fa454デフォルトの名無しさん (ワッチョイ 0eba-hhAf)
2021/06/20(日) 17:12:29.90ID:4uytDepH0 選択したフォルダの絶対パスを取得したいと考えているのですが、下記のフォルダ選択を実行すると
Dim shell As Object
Dim p As Object
Set shell = CreateObject("Shell.Application")
p = shell.BrowseForFolder(&O0, "フォルダを選択してください", &H1 + &H10, "C:\")
オブジェクト変数がセットされていないか、Withブロックがセットさせてないとエラーが出ます。
型がオブジェクトにするといけないのでしょうか?
Dim shell As Object
Dim p As Object
Set shell = CreateObject("Shell.Application")
p = shell.BrowseForFolder(&O0, "フォルダを選択してください", &H1 + &H10, "C:\")
オブジェクト変数がセットされていないか、Withブロックがセットさせてないとエラーが出ます。
型がオブジェクトにするといけないのでしょうか?
455デフォルトの名無しさん (ワッチョイ 0eba-hhAf)
2021/06/20(日) 18:36:22.06ID:4uytDepH0 自決しました
456デフォルトの名無しさん (ワッチョイ 2bda-yT/b)
2021/06/20(日) 19:07:41.63ID:h0qw5Inf0 Excel板で、勉強するならよねさんかインストラクターのネタ帳がオススメと言われましたが他にオススメありますか?
457デフォルトの名無しさん (アウアウエー Sa52-WRlF)
2021/06/20(日) 20:09:32.61ID:h2sq2Sbea インストラクターのネタ帳はいいよね
458デフォルトの名無しさん (ワッチョイ 7a8f-3RHv)
2021/06/20(日) 22:15:33.98ID:1qoG3yox0459デフォルトの名無しさん (JP 0Hff-19dE)
2021/06/20(日) 23:21:02.61ID:Xgjbc97vH いや、iが数値型とは限らんぞ?
文字列だったらどうする
文字列だったらどうする
460デフォルトの名無しさん (ワッチョイ e301-86yM)
2021/06/20(日) 23:58:31.05ID:0uGYset20 ところで俺はbooleanやbyteでセコセコメモリ稼いでるんだが
これ今のPCでやる意味あるんかな
これ今のPCでやる意味あるんかな
461デフォルトの名無しさん (JP 0Hff-19dE)
2021/06/21(月) 01:46:50.36ID:iUSP1pfuH まあ処理内容によるけど、ほぼ無意味
巨大な配列とか数億回ループとかやるとさすがに差が出てくる
巨大な配列とか数億回ループとかやるとさすがに差が出てくる
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【和訳付き】レーダー照射問題 中国軍と自衛隊との“音声データ”公開 中国国営メディア [♪♪♪★]
- 【YouTuber】バイク事故で入院のゆたぼん、振込で「お見舞金」募る [muffin★]
- 「中国側も日本機のレーダーを感知していた」 中国メディアが報道 [♪♪♪★]
- 中国とロシアの爆撃機、日本周辺で共同飛行 [少考さん★]
- 堀江貴文、キャッシュレス非対応の店にモヤッ 『PayPay』立ち上げの人物にまさかの直談判「現金決済しかできないんだけど…」 [冬月記者★]
- 高市早苗首相、消費税減税に後ろ向き 足かせはレジシステム? 「責任ある積極財政」期待高いが [蚤の市★]
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ★2 [597533159]
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ★3 [597533159]
- 【高市筋肉】筋トレおじさん、爆増wwwwwwwwwwwwwステロイド使用も増 [308389511]
- 【悲報】JA「全然米が売れなくて倉庫を圧迫してる。助けて!」米卸売り業者「安売りしたら赤字になる…助けて!」 [802034645]
- 俺が突拍子もないレスするとスクリプト扱いされるの不満なんだが
- 中国の日本向けレアアースの輸出止まる、高市のせいで日本終了のお知らせ [931948549]
