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


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

Excel VBA 質問スレ Part69



1 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 00:22:23.67 ID:Fd224klc0.net]
!extend:checked:vvvvv:1000:512
↑同じ内容を2行貼り付ける

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

※前スレ
Excel VBA 質問スレ Part68
https://mevius.5ch.net/test/read.cgi/tech/1598756127/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured

552 名前:デフォルトの名無しさん mailto:sage [2021/02/03(水) 21:29:55.02 ID:u9u/PMRw0.net]
>>541
只管とかよくすらっと出てくるね。

553 名前:デフォルトの名無しさん mailto:sage [2021/02/03(水) 21:31:21.01 ID:u9u/PMRw0.net]
>>545
待てこら、それ税金…

554 名前:デフォルトの名無しさん mailto:sage [2021/02/03(水) 23:26:22.08 ID:IsA8Nz810.net]
>>545
周りのひとはvbaやマクロの存在を知らない
業務ではほぼエクセルを使用
そんな企業に転職したい

555 名前:デフォルトの名無しさん mailto:sage [2021/02/03(水) 23:34:48.39 ID:OWg+mFa00.net]
一般事務になるね
マクロできて当然の職場よりは時給下がると思う

556 名前:デフォルトの名無しさん mailto:sage [2021/02/03(水) 23:54:01.09 ID:KaBI8RGU0.net]
結局そういうアナログな企業は、効率化か進まないしそんな脳みそじゃ事業の収益性も低い。よって給料も少ない。

557 名前:デフォルトの名無しさん mailto:sage [2021/02/04(木) 00:29:12.39 ID:EDgIUA7r0.net]
そりゃそうだ
VBA出来て作業効率高い方が給料も高いわな
ただ単純に考えればVBAを
生業にしている奴より
VBAを補佐的に使って実際にはJavaや
C++、C#、Ruby等で大きなシステムを
作れる奴の方が給料は高い
下を見てもきりがないが
上を見てもきりがないのだよ

558 名前:デフォルトの名無しさん mailto:sage [2021/02/04(木) 05:41:02.93 ID:k/pdvxcQM.net]
>>547
抜本的な改革は現場じゃできないです
国家公務員なんで法律や規則、本省が定めた通達や事務連絡、業務システム等を使うことは義務付けられていて、
特段の定めのない部分を各自の裁量の範囲内で工夫するしかない
そしてその範疇ですらある程度の規模の改革をしようとすると根強いアナログ派に今の業務を変える必要がないと反対されます

559 名前:デフォルトの名無しさん mailto:sage [2021/02/04(木) 08:45:54.79 ID:EDgIUA7r0.net]
>>556
全く
それで糞国家公務員の糞議員が
こんなこと言ってるんだから笑える

【科学】「技術先進国とは呼べなくなった日本…デジタル化は20年遅れ、未知数の研究への投資にも消極的」 元内閣府副大臣が警鐘 ★6 [ボラえもん★]
https://asahi.5ch.net/test/read.cgi/newsplus/1612392403/

560 名前:デフォルトの名無しさん mailto:sage [2021/02/04(木) 12:43:48.65 ID:HL3/AUUDa.net]
システムは作るのが目的ではなく、運用してなんぼ



561 名前:デフォルトの名無しさん mailto:sage [2021/02/04(木) 16:00:33.10 ID:UCczH9pi0.net]
政治家が無理矢理変えてあげないとダメなままってことだね。
しかもいい方向に変えようとすると文句を言うほどの無能の二乗。
政治家の改革に公務員は文句を言ってはならないという法律を作らないとな。

562 名前:デフォルトの名無しさん mailto:sage [2021/02/04(木) 18:23:19.39 ID:Si5WR9J9M.net]
予算分捕るためのシステム構築だからいざ運用しようとすると結局人を介しての無駄な作業になってる

563 名前:デフォルトの名無しさん [2021/02/04(木) 18:37:47.68 ID:FKk50fHur.net]
Open、put といったバイナリーファイル作成するコマンド類使ってファイル書き出したら、
破損しているとメッセージが出る。
それでも修復して開くと元ファイルと同じような感じなのですが、破損されないやり方ってありますか?ちなみにWordやエクセル形式でなってます。

564 名前:デフォルトの名無しさん mailto:sage [2021/02/04(木) 19:17:39.93 ID:4EyDekmA0.net]
民営化勧めた結果だろ
国が技術に直接投資できる機会が減っただけ

565 名前:デフォルトの名無しさん mailto:sage [2021/02/04(木) 19:49:33.76 ID:oAeYA3FP0.net]
誰かVBAでココア作ってやれよ

566 名前:デフォルトの名無しさん mailto:sage [2021/02/04(木) 19:53:24.63 ID:hiF+rUbe0.net]
VBAでモバイル向けアプリは不可能

567 名前:デフォルトの名無しさん mailto:sage [2021/02/04(木) 20:04:35.91 ID:Gq769HFz0.net]
スレチ

568 名前:デフォルトの名無しさん mailto:sage [2021/02/04(木) 20:22:03.56 ID:txoKZHIlx.net]
>>553
東証一部上場のnot ITな技術職だけど
周りびっくりするほどマクロ使える人居ないよ
スクリプトの存在知ってる人で10人に一人くらい
年齢層高くてWindowsupdateも怖いってな感じな
アナログ昭和な雰囲気が色濃く残る
でも儲かってんだからあんまり気にしないって感じでな

569 名前:デフォルトの名無しさん mailto:sage [2021/02/04(木) 21:59:36.09 ID:SP6gWQY80.net]
>>566
よその会社がどんなだろうとわしらに関係ないし

570 名前:デフォルトの名無しさん mailto:sage [2021/02/05(金) 00:16:00.19 ID:7kBPI4G70.net]
HashiCorp の時価総額は5,000億円、GitHub は8,000億円で、

Shopify は15兆円で、
Airbnb は10兆円で、米ホテル大手3社の合計を超える

Ruby on Rails だと、社員1,000人で、1兆円ぐらい行く。
他の言語の10倍ぐらい高い感じ



571 名前:デフォルトの名無しさん mailto:sage [2021/02/05(金) 01:22:13.93 ID:iyRthznT0.net]
だからなに

572 名前:デフォルトの名無しさん mailto:sage [2021/02/05(金) 11:14:22.52 ID:s99X7duh0.net]
何かいているんだろうね
誤爆かな

573 名前:デフォルトの名無しさん mailto:sage [2021/02/05(金) 19:34:57.84 ID:6dLnjK/10.net]
お前が死ぬ?
だからなに?

574 名前:デフォルトの名無しさん mailto:sage [2021/02/06(土) 07:31:11.79 ID:h7KDjzAUa.net]
たらばがに?

575 名前:デフォルトの名無しさん mailto:sage [2021/02/06(土) 10:04:32.10 ID:vJxzd/Np0.net]
タラバガニはカニとつくがヤドカリの仲間

576 名前:デフォルトの名無しさん mailto:sage [2021/02/06(土) 10:30:51.90 ID:V74K/t/p0.net]
前レスにあったVBAでChromeのWEB操作って安定するの?

577 名前:デフォルトの名無しさん mailto:sage [2021/02/06(土) 10:31:59.83 ID:V74K/t/p0.net]
今流行りのRPAってVBAのsendkeyみたいなもんなのかなー

578 名前:デフォルトの名無しさん mailto:sage [2021/02/06(土) 16:20:00.03 ID:Dqii0zXCd.net]
>>575
全然違うw

VBAでも同じことが出来るがSendkeys使うのは、かなりレベルが低い。

普通はUIAutomationか古くからのウィンドウハンドルにコントロール毎の個別メッセージ投げる方法。

579 名前:デフォルトの名無しさん mailto:sage [2021/02/06(土) 16:31:09.62 ID:V74K/t/p0.net]
UIAutomationはじめてきいたよ
検索したら結構すごいな
ありがとうだよ

580 名前:デフォルトの名無しさん mailto:sage [2021/02/06(土) 19:33:52.07 ID:fN47MGl7x.net]
UIAutomation不安定で使いにくいよ



581 名前:デフォルトの名無しさん mailto:sage [2021/02/06(土) 20:06:48.07 ID:V74K/t/p0.net]
あ、そうなの
安定は何?

582 名前:デフォルトの名無しさん mailto:sage [2021/02/06(土) 20:46:25.88 ID:Ye4r/rjw0.net]
Hand

583 名前:デフォルトの名無しさん mailto:sage [2021/02/06(土) 21:31:42.19 ID:V74K/t/p0.net]
Hand?
検索しても出てこない

584 名前:デフォルトの名無しさん mailto:sage [2021/02/06(土) 21:32:07.41 ID:UWEF+xf00.net]
手作業って意味では?

585 名前:デフォルトの名無しさん mailto:sage [2021/02/06(土) 21:37:41.59 ID:V74K/t/p0.net]
えっ!(>@<)

586 名前:デフォルトの名無しさん mailto:sage [2021/02/06(土) 21:43:24.63 ID:lh4GrNRq0.net]
>>578
自分の技術が未熟なだけだろ。

587 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 08:31:47.69 ID:3VxmPK6Z0.net]
他の言語にはできてVBAにはできないことって何がある?

588 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 10:21:36.60 ID:Scq1JBqB0.net]
環境構築

589 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 10:40:50.82 ID:+Mz9f4POH.net]
>>585
言語も色々あるから、VBA「だけ」にできないことってのは思いつかない
VBA「にも」できない、ならexe化とか色々あるけど

590 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 11:53:50.27 ID:i/vSXK/G0.net]
>>585
Object指向言語で言うところの継承。
VBAにもインターフェース継承と言うものはあるが、
あれはObject指向言語の委譲に当たるので別物。



591 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 12:19:06.34 ID:dnKpq+Faa.net]
>>585
エクセルを使わないで何かする

592 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 12:48:06.83 ID:qHUCVA4k0.net]
>>585
全く出来ないわけじゃ無いけど、実質無理なのはマルチスレッド。
マルチプロセスなら出来るけど。

593 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 18:11:48.67 ID:p8c3QmB90.net]
ブックを閉じるときに、全部のシートでA4、A6、A18、A20、A22のいずれかのセルに値が入っていたら、
シート名の先頭に"済"をつけて、シートを最後尾に移動するマクロを作りたいのですが、Worksheets(ws).Name = "済" & Worksheets(ws).Nameの所で
「実行時エラー13・型が一致しません」になります

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Dim ws As Worksheet
For Each ws In Worksheets
ws.Activate
If ws.Cells(4, 1) Like "" And _
ws.Cells(6, 1) Like "" And _
ws.Cells(18, 1) Like "" And _
ws.Cells(20, 1) Like "" And _
ws.Cells(30, 1) Like "" Then
Else
Worksheets(ws).Name = "済" & Worksheets(ws).Name
ws.Move After:=Sheets(Sheets.Count)
End If
Next ws

Application.Quit
ThisWorkbook.Close savechanges:=True

End Sub

594 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 18:14:26.48 ID:NxJgvgy90.net]
そりゃ一致しないw
Worksheets(ws).Nameじゃなくて、ws.nameでいけるよ

595 名前:591 mailto:sage [2021/02/08(月) 18:18:43.05 ID:p8c3QmB90.net]
>>592
ありがとうございますm(_ _)m

596 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 20:35:33.37 ID:zFuXTVqB0.net]
wsに何を入れてるか自分でわかってないのでは

597 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 22:23:33.63 ID:PnrMZIJR0.net]
>>594
エラーになってる行以外は正しいからちょっとした勘違いじゃね?
それよりFor Each ... In WorkSheets のループ中にシートの移動とかして大丈夫なんだっけ?

598 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 22:58:25.06 ID:dqyQLjrK0.net]
Like ""じゃなくて.Value <> ""にしてElse消した方が分かりやすいとは思う
まあその辺は好みか

599 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 23:02:43.36 ID:PnrMZIJR0.net]
>>596
> Like ""じゃなくて.Value <> ""にしてElse消した方が
And を Or にするのを忘れてるぞ…

600 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 23:11:37.90 ID:dqyQLjrK0.net]
そんな揚げ足取らんでも



601 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 23:37:22.94 ID:+Mz9f4POH.net]
可読性無視

For Each ws In Worksheets
 with ws
  .Activate
  If .Cells(4, 1) & .Cells(6, 1) & .Cells(18, 1) & .Cells(20, 1) & .Cells(30, 1) <> "" then
   .Name = "済" & .Name
   .Move After:=Sheets(Sheets.Count)
  End If
 End with
Next

602 名前:デフォルトの名無しさん mailto:sage [2021/02/08(月) 23:44:11.84 ID:hflY2uffd.net]
最近はexcel vbaを淘汰しようとkintoneとかゆうのが台頭してきたな

603 名前:デフォルトの名無しさん mailto:sage [2021/02/09(火) 00:16:34.90 ID:WNqxBDcE0.net]
>>600
大体今までの経験則から言うと
ノンプログラミングというのは
ろくなことがない。

無理に纏めようとして
歪みが生じて
結局ぐちゃぐちゃになるのがオチ

604 名前:デフォルトの名無しさん mailto:sage [2021/02/09(火) 00:29:46.89 ID:eSMVOSkL0.net]
>>600
結局、スクリプトとかが必要になる

605 名前:デフォルトの名無しさん mailto:sage [2021/02/09(火) 00:46:13.94 ID:zh7tau7O0.net]
Select文で求めない条件を並べるのもおすすめ

Select Case Empty
Case ws.Cells(4, 1).Value
....
Case ws.Cells(30, 1).Value
Case Else
Worksheets(ws).Name = "済" & Worksheets(ws).Name
End Select

Case節で分けなくてもカンマで条件を繋げても問題ない
短絡評価にもなる

606 名前:デフォルトの名無しさん mailto:sage [2021/02/09(火) 11:57:03.39 ID:RXmZGByb0.net]
sagasu= Dir(ThisWorkbook.Path & ”作業ファイル*20210209*”)

Worksbooks.Open(以下略)

みたいな感じで自動でファイルを探してきて開くマクロを作りたいのですが、20210209の部分が常に変わるので、
変数=hizuke(yymmdd、str)を定義したのでこれをDir関数にワイルドカードつきで組み込みたいのですができませんか?
初歩的かもしれませんが検索しても見つからなくて、、、

607 名前:デフォルトの名無しさん mailto:sage [2021/02/09(火) 12:24:40.43 ID:3oJYLekcH.net]
>>604
sagasu= Dir(ThisWorkbook.Path & "作業ファイル*" & 変数 & "*")

あと、hizukeって関数は自作しなくてもFormatというのがある

608 名前:デフォルトの名無しさん mailto:sage [2021/02/09(火) 16:16:16.99 ID:RXmZGByb0.net]
>>605
やってみたらできた
ありがとうございます!!

609 名前:デフォルトの名無しさん mailto:sage [2021/02/09(火) 17:23:48.59 ID:/LZ4DWEX0.net]
いつものあれか

610 名前:デフォルトの名無しさん [2021/02/10(水) 01:23:44.62 ID:nFlUbaHj0.net]
足し算のできないいつもの人か



611 名前:デフォルトの名無しさん mailto:sage [2021/02/10(水) 21:21:46.44 ID:LZ9Af/PB0.net]
良かったよ
プロだらけだったらヤバいスレになるw
趣味と後学のために少しずつやっていたら好きになってきた。
仕事で使う機会あまりないわ

612 名前:デフォルトの名無しさん [2021/02/12(金) 13:51:51.87 ID:IzjdsqjHM.net]
しじいの言う「後学」という単語に哀愁を感じる

613 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 15:55:10.24 ID:/wh0XpHtM.net]
Excelの新機能「Lambda関数」によって「Excelの数式がチューリング完全になった」とナデラCEO。プログラミング言語としてのExcel数式であらゆる計算が可能に
https://www.publickey1.jp/blog/21/excellambdaexcelceoexcel.html

614 名前:デフォルトの名無しさん [2021/02/12(金) 16:16:26.53 ID:IzjdsqjHM.net]
チューリングウイルスに期待

615 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 17:41:16.52 ID:o9EDytUaM.net]
マクロを10個くらいリボンに登録したらVBEがアドインだらけになってワロタ
どうやらxmlを作って一つのアドインとしてまとめて登録するのがセオリーみたいだな

616 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 20:11:52.96 ID:00Lfe/Nd0.net]
>>611
ええええええええええええええええええええええええ

ちょっと驚愕のニュースだ

617 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 20:13:11.50 ID:00Lfe/Nd0.net]
つまりもうマクロを四苦八苦して作る必要はないんだな!?

618 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 20:18:24.17 ID:00Lfe/Nd0.net]
Excelだ
Excelの時代が来る

619 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 20:22:55.94 ID:eP0byIu+0.net]
重さが気になる
便利だけど重くて出来るだけ避けるような関数にならないか

620 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 20:59:52.79 ID:jxDcSv/l0.net]
>>611
よくわからんけどVBA使わなくてもユーザー定義関数が書けるようになったのか?
でもそれだけじゃチューリング完全じゃないよね?
誰が説明してくれ…



621 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 21:35:08.47 ID:4lNcO7mK0.net]
よくわからんがVBA使わないでってことなら
https://papasensei365.com/excel-game-dq3/

622 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 22:07:36.71 ID:aXSnuzkq0.net]
LAMBDA の発表: Excel の数式をカスタム関数に変換する
https://techcommunity.microsoft.com/t5/excel-blog/announcing-lambda-turn-excel-formulas-into-custom-functions/ba-p/1925546

623 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 22:29:40.24 ID:aRG7/C7T0.net]
よく分からんけどlet使えてことだろ

624 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 22:35:41.83 ID:jxDcSv/l0.net]
>>620
ああ、なるほど名前の一種として関数定義ができるのか
再起を使えばチューリング完全にもなりそうだし、これいいな
ただ、また「(俺が見て)わけのわからん機能は使うな」とか老害に言われるんだろうなw

625 名前:デフォルトの名無しさん [2021/02/12(金) 23:02:00.32 ID:82D6PoJM0.net]
vbaにLinq付けてくれたほうが喜ばれるぞ

626 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 23:07:09.02 ID:GpQsWoGq0.net]
Lambdaがファーストクラスオブジェクトなら以下のようなscheme風の無限ループも書ける
((lambda (x) (x x)) (lambda (x) (x x)))
VBAの時代は終わるかも

627 名前:デフォルトの名無しさん [2021/02/12(金) 23:12:05.58 ID:82D6PoJM0.net]
まともなセル内数式エディタは付きますか?

628 名前:デフォルトの名無しさん mailto:sage [2021/02/12(金) 23:18:29.37 ID:00Lfe/Nd0.net]
恐ろしいことにつくらしい
動画紹介でついてた

629 名前: mailto:sage [2021/02/13(土) 01:03:54.87 ID:HkWfV2pEH.net]
>>611
その lambda とやらは、不動点コンビネータを記述できるのですか?

630 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 04:07:19.47 ID:yi//B+MQH.net]
セキュリティでVBA禁止にしても、開いた瞬間に固まるブックが簡単に作れてしまうのかな
意図せず無限ループになったらデバッグが大変そう



631 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 06:10:57.87 ID:qLIOxiK10.net]
へー
EXCELでLinqやラムダ式が書けるようになるのか
Linqやラムダ式は.Netでも便利だけど
開発者をふるいに掛けているものの一つだから
理解出来ない脱落者はEXCELやVBAの
開発ですら役立たずの烙印を押される
そんなときが来るなんて夢にも思って無かったな

632 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 06:48:06.39 ID:qLIOxiK10.net]
あ、なんだ
VBAで使えたりLinqが使えるようになる訳では無いのか
あいつら基本レイトバインディングだからトレースするとき慣れてないと分かり辛いんだよな
良かったなお前ら

633 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 07:44:30.44 ID:PYtZn7CJ0.net]
>>628
> セキュリティでVBA禁止にしても、開いた瞬間に固まるブックが簡単に作れてしまうのかな
今でもあるけど計算回数の上限決めて打ち切るでしょ

634 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 07:56:56.81 ID:IALcuoUI0.net]
>>627
https://www.microsoft.com/en-us/research/blog/lambda-the-ultimatae-excel-worksheet-function/

LAMBDA is the true lambda that we know and love

you can define a fixed-point combinator

dekiru

635 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 11:41:30.80 ID:PelpVnvk0.net]
>>611
どんだけ凄いの?
だれか40歳にもわかるように説明して

636 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 12:21:31.92 ID:PYtZn7CJ0.net]
>>633
例えば、A1, B1, C1セルの中身をカンマで繋いでD1に格納したい
その際セルが空なら"[空だよーん]"ってしたいとするでしょ
今までは
D1: =TEXTJOIN(", ", FALSE, IF(A1 = "", "[空だよーん]", A1), IF(B1 = "", "[空だよーん]", B1), IF(C1 = "", "[空だよーん]", C1))
って似たようなIF式を何度も書く必要があったけどLAMBDA使えたら
f: =LAMBDA(x, IF(x = "", "[空だよーん]", x))
って定義しておけば
D1: =TEXTJOIN(", ", FALSE, f(A1), f(B1), f(C1))
って書ける
さらに課長に"[空だよーん]"とかふざけんな、"[空でございます]"にしろって言われてもLAMBDAの1箇所を直すだけで済む

637 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 12:41:35.80 ID:BN4b1mTrp.net]
>>633
40のお前がバレンタインデーでチョコ貰えるくらい凄い

638 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 12:49:30.81 ID:PelpVnvk0.net]
>>635
(>_<)\

639 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 14:07:20.92 ID:IALcuoUI0.net]
ただの関数定義じゃないか

それで十分だった気はするが

640 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 15:14:43.31 ID:wz9KaBQo0.net]
VBAに影響ほとんどなさそう
一発でピボ集計とかシート挿入とかに関係ないし



641 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 15:33:24.19 ID:QpeYGISo0.net]
と言うかラムダ式書けるなら、ついでにセル内でも数式の改行とインデントができるようにしてくれればよかったのにな
Excel職人のIFだらけの数式を読むのがまずキツイんだは

642 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 15:40:56.55 ID:jHG+5C+w0.net]
セルで分ければいいんだけど一つの数式にまとめられるのがすごいと思ってるからな
まあ自分もそうだったけど

643 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 17:28:35.52 ID:VP7xI/GI0.net]
単に複数セル使うのが嫌なだけってのが多いように見える

644 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 18:42:07.48 ID:yi//B+MQH.net]
まとめて印刷とか名前を付けて保存みたいな手作業を置き換えるVBAはなくならないかな

645 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 19:19:56.21 ID:PYtZn7CJ0.net]
>>639
> セル内でも数式の改行とインデントができるようにしてくれればよかったのにな
それ昔からできるぞ…
https://www.becoolusers.com/excel/img/long-formula-line-break20.png

646 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 19:28:08.81 ID:jHG+5C+w0.net]
営業の要ミーティング恐い((((;゚Д゚)))))))

647 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 21:29:40.36 ID:T3s5Sft8d.net]
>>639
普通にやってるけど。
読むのキツイんだろ。

648 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 21:48:38.47 ID:wz9KaBQo0.net]
うかる!って、説明ヘタだね…

649 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 22:16:40.52 ID:OlVotr6u0.net]
職場にIf and orの職人がいるオレに謝れ

650 名前:デフォルトの名無しさん mailto:sage [2021/02/13(土) 23:44:53.12 ID:29TtheM20.net]
んー? 今までセル内の数式って受身の動きだったけど
それ実装すれば自発的に動けるようになるってこと?



651 名前:デフォルトの名無しさん mailto:sage [2021/02/14(日) 00:40:24.25 ID:X0FsHGir0.net]
>>643
まじか、しらんかったわ
勝手にスペース削られたりするもんだと思ってたわ。。

652 名前:デフォルトの名無しさん mailto:sage [2021/02/14(日) 00:53:19.53 ID:D24G58JB0.net]
>>648
自発的には動かないよ
今まではVBAでしかユーザー定義関数は作れなかったけどVBA使わなくても作れるって言うだけ
ただマクロを有効にする必要がないから実務としてはそれなりに意味はある






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

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

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