Excel VBA 質問スレ Part77

■ このスレッドは過去ログ倉庫に格納されています
2022/07/17(日) 07:07:35.59ID:tS4zKdphH
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
↑同じ内容を3行貼り付けること

ExcelのVBAに関する質問スレ
コード書き込みや作成依頼もOK

次スレは>>980が立てること
無理なら細かく安価指定

※前スレ
Excel VBA 質問スレ Part76
https://mevius.5ch.net/test/read.cgi/tech/1651339421/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
2022/07/31(日) 06:45:31.55ID:+RcSx9lzr
>>167
なるほど調べるのが整数限定ですからね
一般化して考えてたので思いつかなかったです
ありがとうございました
169デフォルトの名無しさん (ワッチョイ 79a0-pQei)
垢版 |
2022/08/01(月) 16:35:43.44ID:9g/R1AFs0
セルA1に 1:00:00 の
ような時間データが入っています

これを変数に格納したいのですが
上手く行きません

最終的に変数の左2文字 1: を
格納して他のセルに入っている
12:15:00 などの左2文字と比較
したいのです

エクセルVBAは独学で詳しく
わからないのですが、知見を
お借りしたく質問させていた
だきました
よろしくおねがいします

24歳OL
2022/08/01(月) 16:40:09.61ID:9ms8u+Pj0
なぜ24歳OLと入れた
2022/08/01(月) 16:44:24.88ID:Rl1xejp60
そのほうが教えてくれそうだから
172デフォルトの名無しさん (スッップ Sd9a-HyOH)
垢版 |
2022/08/01(月) 18:17:38.73ID:quoUWzO9d
VBAを知らないのではなくExcelのことをろくに知らないだけだな
173デフォルトの名無しさん (ブーイモ MM9a-cWH+)
垢版 |
2022/08/01(月) 18:34:36.42ID:ymJlKbsOM
>>169
VBA入門の最初の1ページからこのスレで説明しろと?
2022/08/01(月) 18:38:01.34ID:MuDoyFKF0
>>169
格納する変数の型が正しくないのかも
2022/08/01(月) 19:43:29.98ID:kaXTkJ9F0
>>169
シートの名前は?
2022/08/01(月) 19:44:55.66ID:b27MMuGu0
コロンは除外したほうが比較しやすい

Dim TimeA1 As Long
Dim TimeB1 As Long

TimeA1 = Left(Range("A1").Text,Instr(Range("A1").Text,":")-1)
TimeB1 = Left(Range("B1").Text,Instr(Range("B1").Text,":")-1)
2022/08/01(月) 20:06:19.66ID:c2lbE9aCM
Hour関数ならVariant型変数
2022/08/01(月) 20:06:42.42ID:/01YeBPr0
>>176
ならhour()使う方がいいんじゃね
2022/08/01(月) 20:20:09.25ID:b27MMuGu0
>>178
たしかに
2022/08/01(月) 20:42:04.99ID:A4DKp3HMM
いつものあいつだろ
2022/08/02(火) 09:23:38.92ID:WVu/C7lVa
24歳OL
小娘になりすましかRudy厨
2022/08/02(火) 09:42:27.92ID:VTHaYhDHd
>>169の質問は「1:」とコロンも取り出したいという話なんだからまずはそれを回答しないとだめじゃないか?
そのうえで比較するのが違いがあるかなら1:00:00は「1」で12:15:00は「12」でもいいと思うから>>176みたいな回答を補足したほうがいいと思うが

なので回答としては Left(Range("A1").Text, 2) とでも答えてやればいいとおもうんだが
2022/08/02(火) 10:01:28.41ID:Gd43XZqn0
気持ち的にはめんどいからそれでいいんだけど、
まあ実際にちゃんとした相手に教えるとなればそれまでの経緯とその後の用途も聞いて、適したデータになるようにしないとだわね
文字列「1:」と数値「12」の比較なんてそのままでは出来ないから
2022/08/02(火) 10:05:23.71ID:VTHaYhDHd
>12:15:00 などの左2文字と比較したいのです
って書いてあるのにかってに「12」を数値にしちゃいかんだろ
なんかここで回答するやつたまに想像膨らませる奴いるけど仕事でもそんな感じなのかね
相手する人気の毒になる
2022/08/02(火) 11:54:47.43ID:qyGirSaK0
>>169
本当に左2文字を取り出したいのなら
変数 = Left(Range("A1").Text, 2)
だけど、もし時刻を比較したいんならこの方法はおすすめしない
2022/08/02(火) 14:56:05.83ID:g2MjUr00r
>>169です

たくさんレスいただき本当にありがとうございます
参考になるレスがたくさんで感謝しかありません

具体的な一例まで書いて頂けて助かります

これからで教えて頂いた内容を参考に
プログラムしてみます
この度は本当にありがとうございました
m(_ _)m@24歳OL
2022/08/02(火) 15:48:33.16ID:M1mz9f8+0
@24歳OLってことは、
24歳OLは地点の名称ってことだったんだな
2022/08/02(火) 16:09:24.35ID:Gd43XZqn0
まあ24歳の改行には見えんしな
189デフォルトの名無しさん (ワッチョイ d68e-HyOH)
垢版 |
2022/08/02(火) 16:18:40.57ID:f8W0+U3I0
10進法で24ではなく16進法とか32進法で24だろ
こんな釣りに引っ掛かって意気揚々と答える馬鹿ども
2022/08/02(火) 16:35:13.65ID:ouwdvJliM
=HEX2DEC(24)
2022/08/02(火) 17:59:32.64ID:9ai4+8EuM
お前ら食い付きすぎ
2022/08/02(火) 18:46:55.49ID:M1mz9f8+0
>>189
基数が変わると@の意味が変わるってこと言ってる?
193デフォルトの名無しさん (ワッチョイ 5d01-G1eK)
垢版 |
2022/08/02(火) 18:50:18.70ID:3Auutz710
社会人二年目が終わり、そろそろVBA・・・ってパターンの24歳OLもあり得るのでは?
2022/08/02(火) 18:59:16.08ID:59A+RgA40
遊びたい盛りの24歳がVBAになんか興味持つわけ無いだろ
ましてやExcelすら興味ないんだから
2022/08/02(火) 19:28:20.53ID:VTHaYhDHd
年齢に食いついてるのは質問に回答すらできない人達でしょ
196デフォルトの名無しさん (ワッチョイ 5d01-G1eK)
垢版 |
2022/08/02(火) 19:38:55.35ID:3Auutz710
24歳をチヤホヤしたらダメみたいな言い方だよな。
197デフォルトの名無しさん (ワッチョイ 5d01-G1eK)
垢版 |
2022/08/02(火) 19:53:54.38ID:3Auutz710
チヤホヤしていいのは、12歳までか。
2022/08/02(火) 20:57:14.71ID:OnsfUwTz0
OLために一人一生懸命なのいるな
199デフォルトの名無しさん (アウアウクー MMc5-H9lt)
垢版 |
2022/08/02(火) 22:24:42.35ID:A3tAvDnUM
ネタに反応すんなよw

セルの書式が標準だったら、本当に面倒くさいのがExcel。
200デフォルトの名無しさん (ワッチョイ 7a4f-dwFe)
垢版 |
2022/08/03(水) 07:56:32.23ID:7S+90b7b0
お前ら何を言ってるんだ?
RangeのTextプロパティなんて使える訳ないだろう
日付設定しているセルなんて幅狭められたら値が#になって終わりだ
2022/08/03(水) 09:41:28.63ID:gy/aLR/Wd
なぜ質問してる条件が「1:00:00」といってるのに勝手に「#」と想像を膨らませて混乱させるバカがいるのかと思う
終わってるのは自分だろと
質問された条件だけで素直に答えろよ
202デフォルトの名無しさん (ワッチョイ 7a4f-dwFe)
垢版 |
2022/08/03(水) 12:44:22.01ID:7S+90b7b0
>>201
バカはお前だ。
>>689が「時間データ」と銘打っているのだからそこに入っているのは「文字列データ」ではない。シリアル値だ。
そのシリアル値が入ったセルの列幅を縮めてみろ。
まともに動かなくなるぞ。

valueでセル値を取得してFormatなりで文字列に変換した後で切り出しを行え言ってるんだ。
そんなことも理解出来ないこんな小さいロジックでバグるコードドヤ顔で晒してるような奴がよくこの業界で生き残ってこれたもんだ。呆れるわ。
203デフォルトの名無しさん (ワッチョイ 7a4f-dwFe)
垢版 |
2022/08/03(水) 12:46:24.42ID:7S+90b7b0
>>689じやねーわ
>>169だわ
2022/08/03(水) 13:14:58.56ID:gy/aLR/Wd
あまりバカにかかわりたくないんだがTextでとると表示されている内容(「#DIV/0!」など)と同じものがとれるのはしってるわ
ただそれは条件に含まれてないわけだから仮にそういう問題もあると思うなら
お前から「#」になった場合も正しくとれる方法を回答してやれよ
粗さがしは得意で解決策を提示できない無能は自分の職場にもいるけど同じ匂いがするなお前
2022/08/03(水) 13:20:32.60ID:08s1J+Jsd
このクソ暑い日に本人そっちのけで戦う熱量に恐れ入るわ
206デフォルトの名無しさん (ワッチョイ 7a4f-dwFe)
垢版 |
2022/08/03(水) 13:27:57.05ID:7S+90b7b0
>>204
既に回答済みだわ
集中力が無いのか
読解力が無いのか
バカなのか
或いはその全てか
2022/08/03(水) 14:14:17.64ID:teV/av1J0
今日も暑苦しいねえ
2022/08/03(水) 14:15:56.82ID:teV/av1J0
なんかこれ一人で自演してるように思えて来たw
2022/08/03(水) 14:16:15.91ID:coj1xImd0
そんなユーザーなら誰でも知っているような話をどや顔で言い争うのやめてくれませんか?
見てて恥ずかしいし建設的じゃない。
2022/08/03(水) 18:07:13.51ID:Mw+Wxdkh0
>>209
反面教師と思ってああならないように気を付けようぜ
2022/08/03(水) 18:43:45.40ID:coj1xImd0
だからExcel板の連中からバカにされるんだよな
212デフォルトの名無しさん (ワッチョイ 5d01-G1eK)
垢版 |
2022/08/03(水) 18:56:42.70ID:EBW1aqTx0
Excel板なんてあんのか。
2022/08/03(水) 19:26:06.29ID:NOMH7G4CM
ビジネスsoft板のことだろ
214デフォルトの名無しさん (ワッチョイ 5d01-G1eK)
垢版 |
2022/08/03(水) 19:28:37.44ID:EBW1aqTx0
これはご親切にどうも。
2022/08/03(水) 20:54:58.72ID:coj1xImd0
何故仲悪いのか理解できたわ
2022/08/03(水) 21:31:27.92ID:PUzG+4xX0
相手の立場やレベルを考慮しないで言った通りのことしかできないやつは使えないって事なんだが

他人の話を額面通りにしか受け取れないのは、障がいだぜ
一度医者に行くことを薦めるわ
2022/08/03(水) 22:36:18.83ID:Mw+Wxdkh0
>>216
ブーメラン戻ってきてますよ
2022/08/04(木) 11:16:31.18ID:zN4tRRWc0
よっぽど悔しかったんだろ?
219デフォルトの名無しさん (アウアウウー Sa09-G1eK)
垢版 |
2022/08/04(木) 12:00:42.26ID:CwkjhMxBa
>>208
2022/08/04(木) 13:35:21.99ID:zN4tRRWc0
電話とPCでやれば自演てできるんだっけ?
221デフォルトの名無しさん (ワッチョイ fa42-p5jC)
垢版 |
2022/08/04(木) 16:47:37.44ID:cXYjQ5Ck0
じぇんじぇん
2022/08/04(木) 17:24:45.70ID:c9mFgSP40
SeleniumBasic、WebDriverの質問いいですか?
223デフォルトの名無しさん (ワイーワ2 FF62-H9lt)
垢版 |
2022/08/04(木) 17:28:53.56ID:kI29Y1SHF
>>206
なんでtextプロパティで取得する前提なのかがわからない。
224デフォルトの名無しさん (ワッチョイ ed5f-dSCr)
垢版 |
2022/08/04(木) 17:39:47.72ID:Lldfidgm0
>>222
https://neos21.net/blog/2021/02/17-01.html
225デフォルトの名無しさん (ワッチョイ f15f-3U9B)
垢版 |
2022/08/04(木) 20:26:30.10ID:WbKEV01G0
うちの会社は、プログラミング禁止になったよ
ちなみに代替手段はなし
マクロでやってたこと全部手作業になった
マジで物理作業量が跳ね上がってしまった
2022/08/04(木) 20:36:43.85ID:1k9fnhsyM
全体最適の観点では必ずしも間違った判断とは限らない
中途半端な小手先の最適化は業務自体を見直すモチベーションを奪うからな
227デフォルトの名無しさん (ワッチョイ 7a4f-dwFe)
垢版 |
2022/08/04(木) 22:20:34.12ID:QBsI6Re20
>>225
へぇー経緯は?
作った後テストしてなかったとか
IEEE754のせいで小数点計算がズレたとか?
2022/08/04(木) 22:56:37.32ID:NM48fYywM
馬鹿が内容も理解せずコピペで作ったマクロのせいで間違いが発生していた
コピペ主体だからメンテ不可能だった
そのくせ馬鹿は自分が他の人より偉いと思い込んでいた

こんなところだろ
229デフォルトの名無しさん (ワッチョイ f15f-H9lt)
垢版 |
2022/08/04(木) 23:14:37.44ID:isEYuHXY0
システム屋が作ったものではないと、そのひとしかわからないから、重要業務の担当者を外した巨大企業を知っている。

昔は我流でやるのが流行っていたから、プログラマでない人間が作ると、とんでもないものができているのが当たり前だった。
2022/08/04(木) 23:44:38.37ID:CV93jyTL0
>>229
他人と共有するものは、それなりにきちんと書かないといけない(ドキュメンテーションも含めて)けれども、自分ひとりが便利に使う書き捨てマクロまで禁止にするなんて、どうかしていると思いますよ
イノベーションイノベーションとうるさいくせに、そういうのを禁止するなんて矛盾していることに気がつかないのでしょうか?
231デフォルトの名無しさん (ワッチョイ f15f-H9lt)
垢版 |
2022/08/05(金) 00:23:11.85ID:Bo4EfhoE0
>>230
それが正確ならいいんだけどな。
2022/08/05(金) 00:38:13.23ID:umVys4oP0
>>225
面白そう
口パクみたいな感じで、働いてるフリすりゃいいんだろ?
実際には裏でVBSでも動かしておいて
233デフォルトの名無しさん (スプッッ Sd7a-Wbq1)
垢版 |
2022/08/05(金) 03:55:39.38ID:vRCkxY7dd
人間がやらなくてもいい業務をやり続けるのってすげぇ時間の無駄だと思うんだけど
その業務から学ぶことなんて何も無いだろうし
目先の金を拾うだけの仕事は良くないと思う
2022/08/05(金) 04:30:48.50ID:HVkrhrQ0d
属人化、なぜか暇そうにしてたからリストラ、腹いせにパスワードで業務が止まったと見た
2022/08/05(金) 07:35:30.37ID:Lt70mDKgr
公式な部署や担当を当てて書かせたんじゃなくて各々が自分用に書いてたんだろ
コードが残らないようにしとかないと混乱するし業務効率が違いすぎて「不公平」だと騒ぐやつとかいたんじゃないの
2022/08/05(金) 08:01:13.52ID:fMQMo2cEM
過去にタダ乗りされて酷い目にあったから使ってても教えない
2022/08/05(金) 08:25:59.90ID:D4FWb9o5d
どうしたら上手く運用出来るかを考えずに一律禁止にしてしまうところがJapですね
2022/08/05(金) 08:36:02.57ID:XxJI9h8Xd
個別最適を無視するトップダウンな判断ができるのはむしろ非Jap的だと思う
Japはゲンバにクチダセナイからな
2022/08/05(金) 10:47:16.04ID:9/CLsA+Od
スレと関係ない話題なんだから他でやれよ
2022/08/05(金) 11:33:11.96ID:GN+Cpyju0
Excelユーザーは誰もがVBAを使いこなしてると思い込んでいたわ
初心者の頃
2022/08/05(金) 11:46:42.49ID:m45XxceE0
まるで初心者じゃないみたいな言い方だな
2022/08/05(金) 13:00:55.34ID:569iYGpd0
じゃあランク付けしてくれよ
ちなオレは軍曹クラス
2022/08/05(金) 13:03:45.49ID:PPjNiJ/gd
マニアじゃないから軍事用語なんか使われても強さがわからんわ
ケロロ軍曹しか知らんし
244デフォルトの名無しさん (ワッチョイ f15f-H9lt)
垢版 |
2022/08/05(金) 15:11:50.94ID:Bo4EfhoE0
Excelそのものも少数の人間だけが知っている運用ルールがあったりする。

わけのわからない表の解読に困ることもあるし、日本人はチームワークが得意だから、暗号のような記載ルールを勝手に決めていることもある。
245デフォルトの名無しさん (ワッチョイ 5d01-G1eK)
垢版 |
2022/08/05(金) 18:30:26.77ID:9JwePxXo0
軍曹は部下が11人いるので、課長クラスでは?
2022/08/05(金) 18:37:25.28ID:m45XxceE0
表計算ソフトを誰がどんな使い方しようが関係ないし、なんとも思わない
247デフォルトの名無しさん (ワッチョイ 5d01-G1eK)
垢版 |
2022/08/05(金) 18:44:56.08ID:9JwePxXo0
セルを小さくしてドット絵のようにして図解を描いたことならある。
2022/08/05(金) 19:17:52.69ID:Q4Ghv2JD0
元帥(名誉職・総司令官)⇒ 名誉会長
大将 ⇒ 会長
中将 ⇒ 代表取締役社長
少将 ⇒ 専務
大佐 ⇒ 常務
中佐 ⇒ 平取締役
少佐 ⇒ 事業部長
大尉 ⇒ 副事業部長
中尉 ⇒ 本部長
少尉 ⇒ 副本部長
准尉 ⇒ 本部長代理
曹長 ⇒ 部長
軍曹(ケロロ)⇒ 副部長
伍長(ギロロ)⇒ 部長代理
兵長(ドロロ)⇒ 課長
上等兵 ⇒ 課長代理
一等兵 ⇒ 主任
二等兵(タママ)⇒ 平社員

副部長くらいかなw
2022/08/05(金) 19:56:38.88ID:vZ1ATXrm0
>>247
パックマン作ったやつもいるけどな
2022/08/05(金) 20:00:30.00ID:vZ1ATXrm0
>>248
ごめん、軍曹を舐め過ぎた
上等兵くらいでした
2022/08/05(金) 23:36:41.76ID:helHcEAzr
>>248
尉官以上の士官とそれ以外は全く別の世界
本邦警察のキャリアノンキャリアは軍組織を元にしてる
民間での平から社長に登り詰めるみたいなのは不可能
2022/08/05(金) 23:46:50.13ID:Q4Ghv2JD0
>>251
ネタにガチ突っ込みされてもw
2022/08/06(土) 00:52:54.67ID:RyjK6DAd0
元帥クラスって誰辺り?
Office tanaka?
2022/08/06(土) 09:07:43.92ID:tdNHMM1PM
>>253
あの人以上はほぼいないだろうからそれでいいんじゃね
上等兵の俺はオブジェクト指向が解らんでつ
2022/08/06(土) 09:27:03.45ID:bSEd2c570
かなり昔だが、会社の同期がその人の講習会に参加したときに、「私より高いテクニックを持った人はいたとしても、分かりやすく教えられるスキルを持った人はほとんどいないからね~、私はテクニック至上主義ではない、実用的なやり方を分かりやすく教えられるプロ!」
みたいな話をされていたそうだ。

他人に教えるのって1番難しいわね。
2022/08/06(土) 10:37:03.49ID:hhkfvvu8a
事実としてそうなんだろうけど自分で言うのはどうかと思う
まあ講演会やるような人はこれぐらいの押しの強さが必要なんだろうけど
2022/08/06(土) 12:06:15.13ID:sbIyICn+0
いっぺんでもやってみるとわかる、教えるのって難しい
パソコンやExcelのことを周りからよく質問されるけど、いつも四苦八苦する
2022/08/06(土) 13:34:52.70ID:IcxH468v0
教えるのもマンツーマンなら比較的簡単だけどな
259デフォルトの名無しさん (ワッチョイ 895f-rPrA)
垢版 |
2022/08/06(土) 13:42:21.52ID:xsmVc9Uv0
>>258
いやらしいな
260デフォルトの名無しさん (アウアウウー Sa55-9Xv3)
垢版 |
2022/08/06(土) 15:38:42.52ID:eSBCWCwIa
>>225
>>228
どういう業種なんだろ
馬鹿な対応っぷりからすると御役所系?
261デフォルトの名無しさん (アウアウウー Sa55-9Xv3)
垢版 |
2022/08/06(土) 15:43:10.30ID:eSBCWCwIa
>>257
せっかく教えても肝心な質問した方が話聴いてなかったりするからな
262デフォルトの名無しさん (ワッチョイ 895f-rPrA)
垢版 |
2022/08/06(土) 15:45:16.89ID:xsmVc9Uv0
ネットで検索するような解決手段を教えた方がいい。
2022/08/06(土) 19:40:38.17ID:bSEd2c570
>>256
確かに。
まあアピールポイントに特徴ある人だと思う
264デフォルトの名無しさん (ワッチョイ 895f-rPrA)
垢版 |
2022/08/06(土) 21:13:56.39ID:xsmVc9Uv0
講演活動は知識だけの人が多いからなあ
2022/08/06(土) 21:38:32.41ID:IcxH468v0
ちょっと何言ってるかわからない
266デフォルトの名無しさん (ワッチョイ 895f-rPrA)
垢版 |
2022/08/07(日) 02:04:59.69ID:Zc4u6CYP0
>>265
実務経験ゼロでも成り立つ

講演、物書き、教育は、実務経験ゼロの会社がたくさんある。

だから、実例がすぐに出ない。
2022/08/07(日) 05:34:07.23ID:tUFhHO190
実例も知識じゃねーの
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況