[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 12/30 17:46 / Filesize : 292 KB / Number-of Response : 1013
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Excel VBA 質問スレ Part79(ワッチョイあり)



1 名前:デフォルトの名無しさん [2023/01/28(土) 12:12:12.41 ID:UjlIZ1Ov0.net]
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
↑同じ内容を3行貼り付けること

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

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

※前スレ
Excel VBA 質問スレ Part77
https://mevius.2ch.net/test/read.cgi/tech/1658009255/
Excel VBA 質問スレ Part78
https://mevius.2ch.net/test/read.cgi/tech/1667104996/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured

652 名前:デフォルトの名無しさん (スップ Sdff-SdiU) [2023/07/24(月) 18:10:05.43 ID:ps4dvXgGd.net]
>>644
馬鹿が後付けの質問し直し
で選択してどうすんの?
馬鹿は消えろ

653 名前:デフォルトの名無しさん (ワッチョイ 7fda-onGn) [2023/07/24(月) 18:54:14.46 ID:XScBRRuC0.net]
夏休みの宿題かな

654 名前:デフォルトの名無しさん (アウアウウー Sa2b-onGn) mailto:sage [2023/07/24(月) 20:06:13.43 ID:MGheshjRa.net]
Excel2021で勉強中で初歩的な質問で申し訳ないです
インテリセンスについて質問させてください
インテリセンスで表示される引数について、
[ ] で囲われた引数は省略可だと思いますが、
例えば、InStr関数については、すべての引数が [ ] です
これはどう理解したらいいのでしょうか?
https://i.imgur.com/RXDupxq.png
よろしくお願いします

655 名前:デフォルトの名無しさん (ワンミングク MMbf-XHZ2) [2023/07/24(月) 20:35:39.66 ID:z51ku1oZM.net]
夏休みか

656 名前:デフォルトの名無しさん (ワッチョイ dfea-SN+J) [2023/07/24(月) 21:16:06.87 ID:TaKpevNO0.net]
>>641
こんな方法があるようで。
Sub SelectZeroSumCells()
Dim ws As Worksheet
Dim cell As Range
Dim formulaString As String
Dim selectionRange As Range
Set ws = ActiveSheet ' アクティブなシートを取得
Set selectionRange = Nothing ' 選択範囲を初期化
For Each cell In ws.UsedRange ' シート内の各セルをチェック
If Left(cell.Formula, 4) = "=SUM" Then ' セルの数式がSUM関数かどうかを確認
formulaString = Mid(cell.Formula, 2) ' セルの数式を取得(=を除く)
If Evaluate(formulaString) = 0 Then ' 数式を計算し、合計が0の場合はセルを選択
If selectionRange Is Nothing Then ' 初めて該当するセルが見つかった場合
Set selectionRange = cell
Else
Set selectionRange = Union(selectionRange, cell) ' 2つ目以降の該当するセルが見つかった場合、既存の選択範囲に追加
End If
End If
End If
Next cell
If Not selectionRange Is Nothing Then ' 該当するセルを選択
selectionRange.Select
End If
End Sub

657 名前:デフォルトの名無しさん (ワッチョイ 4710-LwMQ) mailto:sage [2023/07/24(月) 23:19:00.59 ID:MFtFNdvf0.net]
馬鹿連呼のイカれ野郎はこのスレにもいるのか?
早く回答しろよ

658 名前:デフォルトの名無しさん (ワッチョイ 7fda-onGn) [2023/07/24(月) 23:26:26.61 ID:XScBRRuC0.net]
>>647
インテリセンスの表示でなく、Netのヘルプ見たら string1とstring2 は[]が付いていないので
省略できないのが正しいと思う

659 名前:デフォルトの名無しさん (ワッチョイ 5f33-UQg9) mailto:sage [2023/07/24(月) 23:42:24.30 ID:2E5Woh530.net]
>>649

具体的なVBAをありがとうございます。
本とネットでプログラムを一つ一つ調べてみます。
ありがとうございました。

660 名前:デフォルトの名無しさん (ワントンキン MMcf-XHZ2) [2023/07/25(火) 00:13:56.48 ID:eKqn2vaBM.net]
>>652
自分の間違いを認められない奴は二度と来るな



661 名前:デフォルトの名無しさん (ワッチョイ 5f33-UQg9) mailto:sage [2023/07/25(火) 00:32:36.47 ID:VciGrMU40.net]
>>645

>>で選択してどうすんの?
宿泊施設で働いています。
施設内に冷蔵庫が3つ(A・B・C)あります。
盛り付けた料理を冷蔵庫に運び、保存します。
お客様の人数が少ない日は、AとBだけ使い、
Cを使いません。

(エクセルの表)
A小計・B小計・C小計・ABCの合計

 @空白セルを選択、ムダな列を非表示
★ACのSUM関数による小計0を選択、ムダな列を非表示
 B表全体を印刷

Aが「0が表示されているSUM関数のセル」です。
AさえVBAで自動化できれば、@からBまでの
すべてを自動化でき、ムダがなくなります。

ややこしい説明で申し訳ありません。

662 名前:デフォルトの名無しさん (ワッチョイ 5f33-UQg9) mailto:sage [2023/07/25(火) 00:40:20.70 ID:VciGrMU40.net]
>>653

おっしゃる通りです。こちらはVBAのスレ
でした。スレを汚して大変申し訳ありません。

663 名前:デフォルトの名無しさん (ワッチョイ dfea-SN+J) [2023/07/25(火) 04:35:19.33 ID:eLLZuLdp0.net]
>>654
sum文がどこのセルにあるかわからないなら >>649 のコードだけど、表形式のデータでsum文があるセルが固まって存在するならその範囲のセルの値を調べて値が0ならその列を非表示というVBAにしたほうがシンプルかと。

664 名前:デフォルトの名無しさん (ワッチョイ 7fda-onGn) [2023/07/25(火) 12:19:49.55 ID:HKHhNjAB0.net]
あくまで想像だがこんなシート?
a,=sum(1+2)
b,=sum(3+4)
c,=sum(5+6)
abc,=sum(a+b+c)
a,=sum(2+3)
b,=sum(1+0)
c,=sum(0+0) ←この行を非表示
abc,=sum(a+b+c)
...

665 名前:デフォルトの名無しさん (アウアウウー Sa2b-onGn) mailto:sage [2023/07/25(火) 15:40:59.03 ID:En1UaVrHa.net]
>>651
ありがとうございます
すみません、インテリセンスではなくクイックヒントでした
MicrosoftのHPでそこは確認できているのですが、
クイックヒントとの相違についてが、調べきれませんでした

666 名前:デフォルトの名無しさん (ワッチョイ 7fda-onGn) [2023/07/26(水) 03:03:30.47 ID:zCZ/0Zp20.net]
>>658
表示の誤りはよくあるのであまり気にしない方がいいぞ
どうしても気になるならサンプルコード書いて動作確認すればいい
修正パッチや最新バージョン入れたら直ってるかもしれんし、しらんけど

667 名前:デフォルトの名無しさん (ワッチョイ 5f33-UQg9) mailto:sage [2023/07/26(水) 18:20:16.83 ID:WqknVGST0.net]
>>656

>>その範囲のセルの値を調べて
>>値が0ならその列を非表示というVBA
値を調べるVBAがあるのですね。ありがとうございます。

668 名前:デフォルトの名無しさん (ワッチョイ 5f33-UQg9) mailto:sage [2023/07/26(水) 19:00:57.27 ID:WqknVGST0.net]
>>657

そんな感じです。ややこしい説明で申し訳ありません。

(表の並び方)
A・B・C・ABCの合計

A  セル・セル・SUM関数(左のセルの数字を合わせた小計)
B  セル・セル・SUM関数(左のセルの数字を合わせた小計)
C  セル・セル・SUM関数(左のセルの数字を合わせた小計)
ABC SUM関数(AとBとCの合計)

Cの表を使わない場合、セルに数字を入力しませんので、
SUM関数のセルには「0」が表示されます。
「0が表示されているSUM関数のセル」を
選択し、列を非表示にするVBAを知りたいです。

669 名前:デフォルトの名無しさん (ワッチョイ 47ce-LK98) mailto:sage [2023/07/26(水) 19:07:35.36 ID:werXCtDT0.net]
>>661
If Range("C3").Value = 0 Then Rows(3).Hidden = True

670 名前:デフォルトの名無しさん (スップ Sdff-SdiU) [2023/07/26(水) 20:12:43.45 ID:I3jexMSod.net]
こんな低能にVBAを弄らせるなよ
後でトラブルが発生するのは確実だろ



671 名前:デフォルトの名無しさん (アウアウウー Sa2b-aMqs) [2023/07/26(水) 20:17:42.86 ID:wSHYoxMZa.net]
見えなくなったの戻せないとか言うんじゃね

672 名前:デフォルトの名無しさん (ワッチョイ 5f33-UQg9) mailto:sage [2023/07/26(水) 22:06:19.18 ID:WqknVGST0.net]
>>662

0を選択、非表示にする事ができました。
皆様本当にありがとうございます。

If Range("●●").Value = 0 Then
Columns("●●").Hidden = True
End If

673 名前:デフォルトの名無しさん (ワッチョイ 5f33-UQg9) mailto:sage [2023/07/26(水) 22:32:56.39 ID:WqknVGST0.net]
素人がスレを汚して大変申し訳ありません。
今後はROM中心に参加させていただきます。

674 名前:デフォルトの名無しさん (ワッチョイ 4710-LwMQ) mailto:sage [2023/07/26(水) 23:28:32.94 ID:PKfWYZBo0.net]
素人って??
ここにプロなんかいないよ。ましてや便所の落書き5ちゃんねるに。

675 名前:デフォルトの名無しさん (アウアウウー Sa2b-OsUj) mailto:sage [2023/07/27(木) 01:39:10.67 ID:MKmA/8Fra.net]
>>659
そんなものなんですか
構文エラーなどで調べること多いんですが
エラー理由を知ると精巧に作られてるなと実感していたので意外でした
ありがとうございました

676 名前:デフォルトの名無しさん (ワンミングク MMbf-XHZ2) [2023/07/27(木) 01:50:48.93 ID:gFWuor0jM.net]
>>667
お前みたいな無知蒙昧の同類だろ

677 名前:デフォルトの名無しさん (アウアウウー Sa2b-edyX) mailto:sage [2023/07/28(金) 16:37:41.40 ID:/W6OIRXGa.net]
「あ6662」→「6662A」のように、頭に「あ」を含むセルは末尾に「A」をつけるようにするにはどうしたら良いですか?

678 名前:デフォルトの名無しさん (ワッチョイ 47ce-LK98) mailto:sage [2023/07/28(金) 16:47:20.78 ID:rtSxtpUa0.net]
s=range("a1")
if left(s,1)="あ" then range("a1")=right(s,len(s)-1) & "A"

679 名前:デフォルトの名無しさん (アウアウウー Sa2b-edyX) mailto:sage [2023/07/28(金) 16:47:51.90 ID:/W6OIRXGa.net]
>>671
ありがとうございます!

680 名前:デフォルトの名無しさん (ワッチョイ 1710-azQd) [2023/07/29(土) 05:39:19.04 ID:gWGSOie+0.net]
この程度の頭の連中がマイナンバーシステムを作ったのだろうな



681 名前:デフォルトの名無しさん (スプープ Sd8a-XRRA) mailto:sage [2023/07/29(土) 06:07:34.04 ID:Ha6G8fCgd.net]
>>673
あなたもデジタル庁の募集に応募すればよかったのにしなかったんでしょ?

682 名前:デフォルトの名無しさん (ワッチョイ 1710-ZEXt) mailto:sage [2023/07/29(土) 07:20:09.13 ID:wbc1KPRI0.net]
>>669
あんたはプロなの?

683 名前:デフォルトの名無しさん (ラクッペペ MMe6-LDfi) mailto:sage [2023/07/29(土) 08:28:16.14 ID:PfnsHmcDM.net]
趣味人

684 名前:デフォルトの名無しさん (ワッチョイ b7ce-YxfT) mailto:sage [2023/07/29(土) 14:22:01.95 ID:0SU66WMB0.net]
バイトで色んな仕事やった中にマクロ作成もあったけどプロ名乗っていい?

685 名前:デフォルトの名無しさん (アウアウウー Sa1f-CF7t) mailto:sage [2023/07/29(土) 20:25:55.50 ID:Iv5PIesma.net]
If Left(Cells(1, 1), 1) = "あ" Then
Cells(1, 1) = Mid(Cells(1, 1), 2) & "A"
End If

686 名前:デフォルトの名無しさん (ワッチョイ 1710-ZEXt) mailto:sage [2023/07/30(日) 09:59:21.42 ID:mMKkLHXn0.net]
>>677
今もVBAで飯食べてるならプロを名乗っていいんじゃね?

687 名前:デフォルトの名無しさん (ラクッペペ MMe6-Fuds) mailto:sage [2023/07/30(日) 10:12:26.79 ID:kled6o86M.net]
VBAでは職業プログラマは無理だろ
あくまで本業で楽するための道具のひとつ

688 名前:デフォルトの名無しさん (ワッチョイ da3d-n8TV) mailto:sage [2023/07/31(月) 01:23:29.89 ID:5P8TOtn70.net]
「そこが知りたい!Excel VBAプロの技 Excel97/2000/2002/2003対応!」
という本が「幻の名書」てことで、
アマゾンでも中古で8,575円になってる。
”素人には見向きもされない難解な本”らしい。
https://thom.hateblo.jp/entry/2015/08/17/211757

調べてみると東京都稲城市立中央図書館にあるとのことで、
18きっぷで南多摩まで行ったわ。
(ちなみに南多摩は無人駅だから・・・・・)
開架なので、誰かが借りてなければ閲覧できる。
かなりマニアックなことが書いてあるのかと思えばそうでもかなったな・・・・。
無駄足だった。
ほほーって思った記事は、for-nextよりfor-eachのほうが早いってことかな。
興味があるやつは稲城に急げ。

689 名前:デフォルトの名無しさん (スッップ Sd8a-Be6Z) [2023/07/31(月) 02:34:47.30 ID:LEmGEeTtd.net]
と転売屋が書き込んでます

690 名前:デフォルトの名無しさん (ワッチョイ 17da-X/lp) mailto:sage [2023/07/31(月) 09:02:43.19 ID:OlV1D5u10.net]
転売屋がわざわざ図書館紹介するなんて
回りくどいことはしないかと。



691 名前:デフォルトの名無しさん (アウウィフ FF1f-6+wX) mailto:sage [2023/07/31(月) 10:07:47.32 ID:8wbRk2dYF.net]
古過ぎて「名著」とかちゃんちゃら可笑しい

692 名前:デフォルトの名無しさん (スププ Sd8a-qpsW) mailto:sage [2023/07/31(月) 10:21:03.99 ID:jUC96+Yvd.net]
今の365で出来ることまでVBAでしてた時代だろうしなぁ

693 名前:デフォルトの名無しさん (スフッ Sd8a-kvF/) mailto:sage [2023/07/31(月) 13:03:47.11 ID:0J/eNra9d.net]
タバコの臭いプンプンしてそう

694 名前:デフォルトの名無しさん (ワッチョイ 7eda-CF7t) [2023/07/31(月) 17:54:55.55 ID:bEWQsMnv0.net]
どうでもいいけど 3*0.3333..... ってやると
勝手に桁数直される時は1で直されん時は0.9999.... になるが見た目区別できない

695 名前:デフォルトの名無しさん (ワッチョイ 1710-ZEXt) mailto:sage [2023/07/31(月) 19:25:33.86 ID:XAjEbrs80.net]
先輩方に、VBAは自分を守るために使えと教わった。
決して他人のために使うなと。

696 名前:デフォルトの名無しさん (ワッチョイ fb10-I/6h) mailto:sage [2023/07/31(月) 20:36:11.68 ID:zKyqHyMA0.net]
>>688
True

697 名前:デフォルトの名無しさん (ワッチョイ 1a33-KN61) mailto:sage [2023/07/31(月) 22:08:50.60 ID:3/Nr8LRO0.net]
>>689
うまwwwww

698 名前:デフォルトの名無しさん (ラクッペペ MMe6-Fuds) mailto:sage [2023/08/01(火) 07:52:59.84 ID:JzY3xMiyM.net]
自己保身か承認欲求か
本性が試される

699 名前:デフォルトの名無しさん (ワッチョイ 1710-ZEXt) mailto:sage [2023/08/01(火) 18:17:32.33 ID:R94W5SY30.net]
他人に頼まれて作ったらずっと注文されるから止めとけと言われた

700 名前:デフォルトの名無しさん (スッップ Sd8a-Be6Z) [2023/08/01(火) 19:11:32.30 ID:IJ3FqPP3d.net]
こういうスレを見てるとわかるように馬鹿は厚かましくしつこく聞いてきて挙げ句の果ては作ってくれと言い始める



701 名前:デフォルトの名無しさん (ワッチョイ 1710-ZEXt) mailto:sage [2023/08/01(火) 19:22:21.83 ID:R94W5SY30.net]
そうですよね。というか、あの人ならなんでもやってくれる的な便利屋扱いされる可能性がありますわ。
で、文句言われて終わると。

702 名前:デフォルトの名無しさん (ブーイモ MMe6-xloS) mailto:sage [2023/08/01(火) 19:54:41.69 ID:oLtmhKenM.net]
部署で使うマクロくらいなら作ってメンテもやってる
操作感と使い勝手がわかるから作りやすい

703 名前:デフォルトの名無しさん (ワッチョイ 7eda-p9y8) [2023/08/02(水) 02:05:58.77 ID:oR2VXJHY0.net]
相談にはにっても、やってというのは受けない方がいいと思う

704 名前:デフォルトの名無しさん (アウアウウー Sa1f-IPSQ) [2023/08/02(水) 08:57:59.43 ID:4pI1Wfnva.net]
にかった

705 名前:デフォルトの名無しさん (アウアウウー Sa1f-p9y8) [2023/08/02(水) 10:26:10.96 ID:l89J1l2ha.net]
乗るw

706 名前:デフォルトの名無しさん (アウアウウー Sa1f-tm9Z) mailto:sage [2023/08/03(木) 03:53:57.20 ID:UKeTFbsWa.net]
相談にねった時点で負け

707 名前:デフォルトの名無しさん (ワッチョイ 1710-0H1k) mailto:sage [2023/08/03(木) 18:47:51.28 ID:iTm4uhcW0.net]
本来ならVBA頼まれたら作業料とるべきですよ。

708 名前:デフォルトの名無しさん (ワッチョイ aa59-rfHk) mailto:sage [2023/08/04(金) 13:53:32.70 ID:xOpPMRcx0.net]
セル更新時等に裏でどのようにVBAが動いてるか調べる方法って無い?

709 名前:デフォルトの名無しさん (アウアウウー Sa1f-vR7y) [2023/08/04(金) 15:12:43.43 ID:IuB8EIWua.net]
vbaにブレークポイント付ければ良いのでは

710 名前:デフォルトの名無しさん (ワッチョイ b759-DA6q) mailto:sage [2023/08/04(金) 15:12:48.12 ID:OOLIcLzp0.net]
ステップ実行?



711 名前:デフォルトの名無しさん (ワッチョイ aa59-rfHk) mailto:sage [2023/08/04(金) 17:27:37.71 ID:xOpPMRcx0.net]
ブレークポイントで特定できた
ありがとう
なんかセル更新時に重いなって思ってたらユーザー定義関数を都度都度大量に再計算してた
揮発性無効にしても効果がないのでなんでかなと思ったらVLOOKUPの第2引数の範囲に入ってるのが原因
面倒だけどユーザー定義関数やめて普通の長ったらしい関数記述するしかないか……

712 名前:デフォルトの名無しさん (ワッチョイ 7eda-CF7t) [2023/08/04(金) 20:57:58.34 ID:AtJZBxCM0.net]
高速化のテクニックは無数にある
無駄な計算を実行しないとか、画面表示を止めるとか、同じ計算を1か所にまとめるとか

713 名前:デフォルトの名無しさん (ワッチョイ aa59-rfHk) mailto:sage [2023/08/04(金) 21:09:48.87 ID:xOpPMRcx0.net]
と思ったらVBE開いてるときだけ重くなることが判明した
閉じれば普通に軽くなるから使う上では害はないか
なんか釈然としない

714 名前:デフォルトの名無しさん (ワッチョイ 2a7c-yh3V) mailto:sage [2023/08/04(金) 23:32:34.31 ID:IpzqmEzK0.net]
若い新人君がVBAマンやらされてて超可哀想
貴重な時間をそんなことで浪費して

715 名前:デフォルトの名無しさん (ワッチョイ c510-xMhQ) mailto:sage [2023/08/05(土) 03:45:51.67 ID:ejud2Dlq0.net]
給料上げてやるべき

716 名前:デフォルトの名無しさん (ワッチョイ 7f59-LTUu) mailto:sage [2023/08/05(土) 08:17:27.77 ID:rnXgWpu00.net]
なんか仕事の愚痴吐く人目立つけど仕事で使ってる人ばっかなの?
ゲームのデータ管理やオカズの整理にしか使ってないのに質問したの申し訳なくなるな……

717 名前:デフォルトの名無しさん (スプープ Sdc3-Is3a) mailto:sage [2023/08/05(土) 08:34:55.78 ID:lU8F/70td.net]
ええんやで
使いたくて使ってる人と、
使いたくない人に使ってる人じゃモチベが全然違う

718 名前:デフォルトの名無しさん (ワッチョイ 7f59-LTUu) mailto:sage [2023/08/05(土) 10:49:21.65 ID:rnXgWpu00.net]
でも独学で手探りでやってる身としては仕事でやらせてもらえる人羨ましくも思うわ
書籍とか買うにも自腹だし誰も教えてくれる人も居ないし
何よりそれでお金貰えるの結構モチベになるんじゃない?

719 名前:デフォルトの名無しさん (ワッチョイ c5da-4ObG) mailto:sage [2023/08/05(土) 14:50:20.84 ID:pQVEDhUA0.net]
>>711
ほれ、あれだ。
「仕事でやらせてもらえる」
というのは当然、「成果」を期待されているわけで。

あーでもない、こーでもないと言いながら、
こうはできないか、ああはできないかを自分の時間でする
てのが、一番楽しいのかも知れん。

「VBA研究職」なんてのは、世の中にはないし。

720 名前:デフォルトの名無しさん (ワッチョイ 33da-c/5M) [2023/08/05(土) 20:48:08.79 ID:9WxAdaD/0.net]
税金から給料もらえる仕事に就くといいのでは



721 名前:デフォルトの名無しさん (ワッチョイ bbb1-AMxq) mailto:sage [2023/08/06(日) 16:55:42.25 ID:1mg8NGPW0.net]
個人としてみれば、貴重な時間を割いて手伝ったところで他人の成果の向上につながるだけで見返り無し(どころか自分の業務を圧迫することも)
組織としてみれば、VBAで処理できる内容をスキル不足と協調性の無さから手作業でやられたりすれば非効率になる一方なわけで

大手なら教育体制やら個別技能評価あたりで全体を押し上げることもできるんだろうけど、中小零細じゃ厳しいよね
格差は広がる一方だね

722 名前:デフォルトの名無しさん (ワッチョイ ddb1-bULc) mailto:sage [2023/08/06(日) 18:30:00.92 ID:S1Y927HE0.net]
大手でもそんなに制度がしっかりしてて綺麗に業務が分担してるとかじゃないよ
どこでも曖昧なもんよ
VBAで改善提案出して荒稼ぎしてる

723 名前:デフォルトの名無しさん (ワッチョイ c510-xMhQ) mailto:sage [2023/08/07(月) 18:09:37.03 ID:dIkI+BhT0.net]
ワークシート関数で業務改善しました 上司の評価◯
VBAで業務改善しました=上司の評価 上司の評価=△

724 名前:デフォルトの名無しさん (スプープ Sdc3-Is3a) mailto:sage [2023/08/07(月) 20:15:56.29 ID:Xa6sLRsgd.net]
>>716
VBAの式でエラー出しまくってそう

725 名前:デフォルトの名無しさん (ワッチョイ 0559-2VJl) mailto:sage [2023/08/08(火) 18:26:34.19 ID:kSOMEDyB0.net]
担当者がいなくなったあとも後任が直せることが大事だからね

726 名前:デフォルトの名無しさん (ワッチョイ 33da-c/5M) [2023/08/09(水) 10:14:25.88 ID:qEKEd4/l0.net]
理想はそうだが現実はそううまくいかないことが多い

727 名前:デフォルトの名無しさん (ワッチョイ c510-xMhQ) mailto:sage [2023/08/09(水) 18:15:35.75 ID:3JVSCCUe0.net]
後任者の知識が曖昧だとキツイですね

728 名前:デフォルトの名無しさん (ワッチョイ 0559-2VJl) mailto:sage [2023/08/09(水) 19:40:47.36 ID:ynZvtekK0.net]
プログラマはやれているから
VBA職人もやったら良いと思う

729 名前:デフォルトの名無しさん (ワッチョイ c510-xMhQ) mailto:sage [2023/08/11(金) 19:08:12.63 ID:N7BBrBqP0.net]
何回かいろいろな職場を渡り歩いたけど、VBA書ける人は数える位しかいなかったのが印象残ってる。

730 名前:デフォルトの名無しさん (ワッチョイ 33da-c/5M) [2023/08/11(金) 19:25:22.67 ID:edq/zelf0.net]
>>722
それはあなたの職場の利益はVBAがメインではないというだけの事



731 名前:デフォルトの名無しさん (ワッチョイ df10-R/Ki) mailto:sage [2023/08/13(日) 20:44:24.20 ID:oqKR2BBW0.net]
VBAメインの職場?
エンジニアかい?

732 名前:デフォルトの名無しさん (ワッチョイ 0eda-eQmn) [2023/08/13(日) 21:24:47.27 ID:uv4CALxs0.net]
職場の中にVBAが書ける人が数えるくらいしかいないのか、大勢書けるのかはそういう職場ってだけで
それで利益が出ている会社(組織)であれば問題ないと思う

733 名前:デフォルトの名無しさん (ワッチョイ df10-R/Ki) mailto:sage [2023/08/14(月) 08:12:25.05 ID:tqsR7qSU0.net]
全く書けない人もいましたよ。ワークシートで使う関数で完結できるらしいから。

734 名前:デフォルトの名無しさん (ラクッペペ MMb6-DWIq) mailto:sage [2023/08/14(月) 08:51:33.33 ID:OCn697tAM.net]
エンジニアというかプログラミングが本業で別言語が専門ならVBAにこだわる必要もないしな
というかBASICの派生言語は初心者向けと見做している節があるので必要が無いならあえて手を出そうとはしないだろ

735 名前:デフォルトの名無しさん (ワッチョイ 0eda-eQmn) [2023/08/14(月) 10:01:28.83 ID:ZKbk/ejd0.net]
>>726
自分より劣っている人みてどう思う?
そうなりたくないと思うのか、一緒になって馬鹿やっていくつもりなの?

736 名前:デフォルトの名無しさん (ワッチョイ 7fce-1vgA) mailto:sage [2023/08/14(月) 10:38:54.28 ID:RxDKQnu40.net]
文法の違いなんて大した問題じゃないから、まともなプログラマなら未経験でもすぐ書けるようになる
たまたま今まで必要になってなかっただけ

737 名前:デフォルトの名無しさん (ラクッペペ MMb6-DWIq) mailto:sage [2023/08/14(月) 10:52:14.00 ID:TTcLrbC8M.net]
そりゃ必要無ければやらないだろ
別の選択肢があるのにわざわざVBA使う意味がない

738 名前:デフォルトの名無しさん (ワッチョイ 6332-eQmn) mailto:sage [2023/08/14(月) 18:28:40.53 ID:O3+IEAUZ0.net]
今年度に入ってから、どうしても必要だったVBA&フォームをやっておいたから、Visual C#にもさほど抵抗なく入っていけたわ。

739 名前:デフォルトの名無しさん (ワッチョイ df10-R/Ki) mailto:sage [2023/08/14(月) 18:50:17.54 ID:tqsR7qSU0.net]
さすがに失礼でしょ。
自分より劣ってるとか一緒に馬鹿やってくとか、自分はそういった目で回りを見ないですから。

740 名前:デフォルトの名無しさん (ワッチョイ 1ab1-VPys) mailto:sage [2023/08/14(月) 20:38:20.98 ID:kEtDriiW0.net]
>>726
要は、それでその部署の業務効率がそれなりに上がっているのなら何の問題もないってこと
もしかするとあなたがVBAを使うことに拘っているだけで、そんな部署で周囲が不慣れなVBAを使う方が逆に非効率化につながったりするかもね

例えばただの会計部門があるとして、そこで発行する請求書の金額計算をVBAで即時計算するシートを作ったとして、これは本当に効率的なんだろうか?
そして他の社員から「消費税率変えたいんだけどやり方が分からないから書き直して」



741 名前:と言われたときに、「あー、これだからレベルの低い社員はー」とか嘆いた場合…
レベルが低いのはいったいどっちなんだろうか
[]
[ここ壊れてます]

742 名前:デフォルトの名無しさん (スッップ Sdba-mZuj) [2023/08/15(火) 00:12:24.51 ID:oAFI4asrd.net]
そもそも会計ソフトがない職場って…
ニートなのか?

743 名前:デフォルトの名無しさん (ワッチョイ 7f59-eK1Q) mailto:sage [2023/08/15(火) 01:12:34.71 ID:y7tnnM+w0.net]
そういう会社たまに募集出てる。
手書きで帳簿締められる人って条件だったw

744 名前:デフォルトの名無しさん (ワッチョイ 275f-uqZS) mailto:sage [2023/08/17(木) 12:54:54.24 ID:jWboogY+0.net]
chatgptでコード生成すると頼んでもいないのに余計な機能付けてくれるね🥹

745 名前:デフォルトの名無しさん (ワッチョイ 7fce-1vgA) mailto:sage [2023/08/17(木) 18:13:15.19 ID:/dFKjIE80.net]
それは頼み方が悪いだけ
普通は何回も続きを要求しないと最後まで書いてくれない

746 名前:デフォルトの名無しさん (ブーイモ MMb3-pwIG) [2023/08/22(火) 16:00:04.20 ID:iKCtheYZM.net]
質問ですみません

とあるログイン画面で
IDとPWをsendkeysで入力して
オートログイン試みたのですが
PW欄は入力反映してID欄は空白の状態です。

試しに、かな入力モードにして実行すると
ID欄にかな入力で反映されますが、
変換(例:testだと「てst」になる)
されているためログインできません。
これはログインID欄側のセキュリティ等の
問題なのでしょうか?

IDとPWは半角英数字で、
事前にセルに入れてあるのをvalueで得て
sendkeysで送ってます

送信先をセルやWordにすると共に
入力されるのは確認できます。

747 名前:デフォルトの名無しさん (ラクッペペ MM4b-DaUO) mailto:sage [2023/08/22(火) 16:27:04.61 ID:xuHs4woBM.net]
速すぎたんじゃね

748 名前:デフォルトの名無しさん (ワッチョイ c132-hPrW) mailto:sage [2023/08/22(火) 16:50:30.86 ID:hH58UM4T0.net]
メモ帳でsendkeysを使ったら、Windows 10とWindos 11とで
メモ帳が完全に立ち上がるまでの時間にわずかな差があるから、
Windows 11では発行が早すぎて何も起こらなかったことがある。

749 名前:デフォルトの名無しさん (ワッチョイ c949-Uf20) mailto:sage [2023/08/22(火) 17:20:50.90 ID:6VUW5eCD0.net]
せんどきーねえ。。

750 名前:デフォルトの名無しさん (ブーイモ MMb3-pwIG) [2023/08/22(火) 17:35:32.69 ID:zRHQEGsEM.net]
皆さま、ありがとうございます

最初早すぎだと思って
試しにIDで止めてみても
マウスポイントがチカっと光って(送られてる?)
何も反映されませんでした。
次にID欄に実行してるのを
PW欄だけで実行すると入力されたので
ID欄自体の問題かなと考えてます。

学校のedgeからIEモードで開いた
ログインサイトで
家のPCでは出来たのですが
学校配布のPCで実行するとダメでした。

夏休みの自由課題としてやっていたのですが
行き詰まってしまいました。



751 名前:デフォルトの名無しさん (ワッチョイ c9e5-DaUO) mailto:sage [2023/08/22(火) 20:08:55.62 ID:7p7UHXwl0.net]
ブラウザの話ならそう言えよ
解決方法はしらんけどな

ieならActiveXからの操作で安定だろ

752 名前:デフォルトの名無しさん (ブーイモ MMfd-++yE) mailto:sage [2023/08/22(火) 20:47:58.60 ID:57wATwN5M.net]
Selenium使ってVBAでサイト開いてログインしたいって話でしょ
すぐわかったけど
エッヂのバージョンとウェブドライバーのバージョンが合ってないとかその辺か






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<292KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef