1 名前:デフォルトの名無しさん (スップ Sd92-oKFl) mailto:sage [2023/11/24(金) 20:41:50.46 ID:hbrpz6MLd.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/ Excel VBA 質問スレ Part79(ワッチョイあり) https://mevius.5ch.net/test/read.cgi/tech/1674875532/ VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
2 名前:デフォルトの名無しさん mailto:sage [2023/11/27(月) 10:15:31.31 ID:ujSb7R+LM.net] 1200万円の解析装置部署で導入 メーカーと商社の話だともし必要であれば データ処理するソフトもオプションでありますけどおまけ程度の機能になります VBAを色々いじれる人がいるならそっちの方がはるかに良いです ソフト買う方向に進めたいのに反対勢力が、、いやお前が作ってくれるなら俺もソフトいらんよ
3 名前:デフォルトの名無しさん mailto:sage [2023/11/27(月) 22:26:13.00 ID:CI3qhd280.net] ここに出入りしてる人間なら率先して試作してみりゃいーじゃねーか 商社はメーカー同席だと言い辛いかも知らんが、同じ製品納めてる他の企業の事例を、こっそり耳打ちして くれるかもだし 可能性は山ほどある すぐ拒否・否定に逃げるのはオトコじゃ無い チャレンジしてこそのサラリーマン 失敗したってダメ元 挑戦の無い企業に発展は無い つか、どっかのExcelスレで同じ質問を目にした記憶があるような デジャブか
4 名前:デフォルトの名無しさん mailto:sage [2023/11/27(月) 22:51:04.78 ID:CI3qhd280.net] https://www.capind.co.jp/product/detail.php?id=251 これなんか良さげだな 複数機器に対応してるのもいい 稟議上げて社長におねだりしてろ おいくら万円かは分からん
5 名前:デフォルトの名無しさん mailto:sage [2023/11/27(月) 23:03:30.45 ID:YDVDDDMEM.net] 1000万以上の装置なら有限要素解析とかFFT解析とかなのか VBAの知識だけではどうにもならない気がするけど
6 名前:デフォルトの名無しさん (ワッチョイ 47b6-1fOb) mailto:sage [2023/11/28(火) 10:41:11.25 ID:V3dCbzyl0.net] 計測器統合制御をExcelで実現するアドイン 『Sequence Maker』 ← 無償(商用利用でも個人利用でも無料 https://sequencemaker.hioki.com/ja/ こんなん出ましたけど こういうのでなくて?
7 名前:デフォルトの名無しさん mailto:sage [2023/11/28(火) 11:39:13.35 ID:x9cWJykmM.net] >>2 の内容だと制御がしたいのではなくてデータ処理の方じゃないの?
8 名前:デフォルトの名無しさん (ワッチョイ 5fb5-rRln) mailto:sage [2023/11/29(水) 23:02:10.85 ID:A5d8zOu00.net] データ処理なんよ 座標はマイナスもあるからなかなかめんどくさい 幾何公差やズレ量はvbaで作り込むとめちゃんこ便利なんだけどね あと100年はvbaでいいぐらいめちゃんこしこしこ相性がいい
9 名前:デフォルトの名無しさん mailto:sage [2023/11/30(木) 10:17:18.39 ID:YCOtWOlp0.net] リンク先見てみればわかるけど、制御もデータ処理も両方だよ 接続方式も様々、データ送るのも受けるのもあれこれ それが「無料」 らしい じぶんトコの機器と繋いで試してみるには充分 受け取ったデータをどう加工するか それがしやすいか、試行錯誤するにはもってこいじゃ?
10 名前:デフォルトの名無しさん mailto:sage [2023/12/23(土) 11:24:28.66 ID:0DKgSd0V0.net] すみません 質問です C1にはrandom関数が入っています。B1にはC1のコピーしたものの値を貼り付けています。A1にはB1が0.6より大きければ◯小さければ✕が入るようにします。A1 を下にオートフィルすればB2にはC1を参照としてC1をコピーした値、A2にはA1と同じように◯✕が入るようにしたいです よろしくお願いいたします https://i.imgur.com/hBsRvdT.jpg
11 名前:デフォルトの名無しさん (ワッチョイ a3b5-pDLy) [2023/12/23(土) 15:04:46.53 ID:Gwk7x+r/0.net] AとB列は全部同じ値になるだけじゃ
12 名前:デフォルトの名無しさん (ワッチョイ 63bf-pDLy) [2023/12/23(土) 19:02:50.72 ID:QzF0pH9f0.net] マクロが突然壊れた。 ある時、マクロの一覧が表示されなくなり、 セキュリティー(トラストセンター)をいじったら一時的に 治ったが、また表示されなくなり、今に限っては マクロを動かすと全く違う動作をしたり、今まで正常に 何回も動かしてたマクロが突然エラーになって動かない。 ファイルが壊れたか???と思ったが、別のPCでそのファイル 正常に動作するんで、オフィス修復やったが治らず、 で、結局再インストしたらあっけなく治った。 プログラムが何かの拍子で壊れる、ということがあるらしい。
13 名前:デフォルトの名無しさん (ワッチョイ 63bf-pDLy) [2023/12/23(土) 21:28:56.85 ID:QzF0pH9f0.net] 12だがやはり「マクロの登録」一覧からマクロが突然消える。 誰か対策教えてくれ。
14 名前:デフォルトの名無しさん mailto:sage [2023/12/23(土) 21:55:07.93 ID:wXkv6mGDd.net] どうせマクロに署名してないから起動時に無効化されてるってオチ
15 名前:デフォルトの名無しさん (ワッチョイ 6301-cfY7) [2023/12/23(土) 22:27:46.32 ID:8ng/MRqb0.net] ストレージか?
16 名前:デフォルトの名無しさん mailto:sage [2023/12/24(日) 08:57:28.13 ID:emWydGj70.net] >>12 随分前だけどバージョン違いのExcelでマクロを起動すると似たような状況になったことがあったな 複数人で使い回したりしてる?
17 名前:デフォルトの名無しさん mailto:sage [2024/02/29(木) 03:28:34.72 ID:fThkXDoh0.net] 以下のようにデータを入力したときに 画像のようにレイアウトをかえて、表示用として別シートに書くことは出来ますか? A出版 004 A出版 003 B出版 006 B出版 005 (本当は画像と同じように書きます) https://i.imgur.com/1vIYIHQ.jpg 単純に取引先でソートして VBAで転記するときに、 上と同じなら文字削除すれば簡単でしょうか?
18 名前:デフォルトの名無しさん mailto:sage [2024/02/29(木) 03:34:27.60 ID:Abbi1OW1d.net] できます
19 名前:デフォルトの名無しさん (ワッチョイ ca77-DUIk) mailto:sage [2024/02/29(木) 09:37:23.42 ID:VmbR4Tf/0.net] >>17 後の流用を考えると、削除しないほうが良いんじゃない?
20 名前:デフォルトの名無しさん mailto:sage [2024/02/29(木) 14:12:43.39 ID:JwatrK+sd.net] >>19 あくまでも表示用のシートです 削除しないとなると、どのような処理になりますか? 色を背景色にするのでは選択すると入力できてしまうので、誤入力防止で削除を考えました
21 名前:デフォルトの名無しさん mailto:sage [2024/02/29(木) 14:38:52.61 ID:VmbR4Tf/0.net] >>20 ごめん、表示用だと認識してませんでした
22 名前:デフォルトの名無しさん (ワッチョイ 1b56-AA/x) mailto:sage [2024/03/03(日) 09:38:35.96 ID:nYZbKW3u0.net] セル内に改行付きで入ってる文字列をWordファイルの指定のセルに転記させたいです。 当初差し込み印刷でやろうとしたんですが改行が消えてしまって…
23 名前:デフォルトの名無しさん mailto:sage [2024/03/05(火) 15:19:55.05 ID:lrAkKyth0.net] >>22 具体的な用途がわからないけど、文書内の表のセルにただ入力したいだけなら文字列で書き込めばいいんじゃないかな Sub 文書内のセルに転記() Dim str As String str = Cells(1, 1).Value Dim doc As Object, i As Long Set doc = Documents.Open(ThisWorkbook.Path & "\文書1.docm") doc.Tables(1).Cell(1, 1).Range.Text = str End Sub
24 名前:デフォルトの名無しさん (ワッチョイ 7b6e-0WZ8) mailto:sage [2024/03/05(火) 21:04:29.79 ID:vpqODFup0.net] 500行ずつ下へ移動するオシャレな方法があれば教えて コードは簡単に書けるけどボタンをどうしようか悩んでいる。
25 名前:デフォルトの名無しさん (ワッチョイ cb01-fRaX) [2024/03/05(火) 22:42:06.84 ID:uv6Tn7vf0.net] リボンかクイックに置けばいいだけ
26 名前:デフォルトの名無しさん (スップ Sdbf-ZLJX) mailto:sage [2024/03/05(火) 23:06:34.48 ID:1MXf4VgDd.net] ボタンなんてダサい ショートカットキーにしとけ
27 名前:デフォルトの名無しさん (ワッチョイ 4bfa-sqC9) mailto:sage [2024/03/06(水) 00:55:19.48 ID:g0HJYNda0.net] >>26 ショートカットキーでマクロ発動とかできるの?
28 名前:デフォルトの名無しさん (ワッチョイ cb41-zqCT) mailto:sage [2024/03/06(水) 21:07:09.63 ID:J53jsheD0.net] ちっさいユーザーフォームに[↓500] [↑500]のボタン置いて、Sheetの前面にフロートさせとく
29 名前:デフォルトの名無しさん mailto:sage [2024/03/22(金) 23:46:16.21 ID:4cmyPG190.net] 質問させていただきます Cellsでセルを指定するときにセル番地を簡単にわかる方法はないでしょうか? R1C1参照形式というものがありますがこれだとRangeを使用する際に不便だと思います。皆様はどのようにCellsとRangeに適したセル番地を把握されてますか?
30 名前:デフォルトの名無しさん (ワッチョイ 591c-/oLk) mailto:sage [2024/03/23(土) 01:40:54.15 ID:WFks+Yvw0.net] よくわからないけど Range("A1") と書くのと Cells(1, "A") と書くのは同じです
31 名前:デフォルトの名無しさん (ワッチョイ d901-8/Mv) [2024/03/23(土) 09:27:28.74 ID:Y5NpvLBG0.net] >>30 mjsk 初めて知った(今頃)
32 名前:デフォルトの名無しさん (スプープ Sd33-MwD1) mailto:sage [2024/03/23(土) 09:36:59.52 ID:mhs1yCGmd.net] >>31 rangeオブジェクトのリファレンスに一度目を通しておくと良いよ
33 名前:デフォルトの名無しさん mailto:sage [2024/03/23(土) 13:55:04.13 ID:ulv10UCb0.net] 助けて下さい txtに変換して そのtxtを別のアプリで 読み込もうとしています Application.CutCopyMode = False Dim book1 As Workbook Sheets("label").Select Application.DisplayAlerts = False Set book1 = Workbooks("◯◯◯.xlsm") book1.SaveAs Filename:="C:\Users\aaaaa\Desktop\片山\label.txt", _ FileFormat:=xlCurrentPlatformText Application.DisplayAlerts = False Range("B3").Select Sheets("入力チェック表").Select Range("H4").Select Application.Quit ThisWorkbook.Close ActiveWorkbook.Close SaveChanges:=False End Sub
34 名前:デフォルトの名無しさん mailto:sage [2024/03/23(土) 14:01:19.14 ID:ulv10UCb0.net] シートlabelをtxtに変換して 別のアプリで読み込もうと思います ですが、最後はエクセルが 終了してしまうため (bookが閉じる) 終了しないようにしたいのですが 最後3行を削除すると txtを保存するためのアラートが出たり アプリで読み込むと 読込エラーが出たりします (txtファイル使用中の為?) エクセル終了しない方法は ありますか?
35 名前:デフォルトの名無しさん mailto:sage [2024/03/23(土) 14:30:10.11 ID:JDdDfN3id.net] >>34 Application.quitしてるからExcelが終了するのは当然では
36 名前:デフォルトの名無しさん mailto:sage [2024/03/23(土) 15:09:35.81 ID:ulv10UCb0.net] >>35 ありがとうございます >>34 Application.quit を削除したのですが エクセルは終了しませんが book?が終了します
37 名前:デフォルトの名無しさん mailto:sage [2024/03/23(土) 15:47:42.35 ID:2VB/Vbesd.net] >>36 ブック開いてると排他制御かかるから書き込みロックするソフトから当該ブック開けなくなる だから閉じるしかないと思うよ
38 名前:デフォルトの名無しさん mailto:sage [2024/03/23(土) 15:48:11.11 ID:2VB/Vbesd.net] ああ、Excel側で読み取り専用で開き直すって手があるな
39 名前:デフォルトの名無しさん mailto:sage [2024/03/23(土) 16:28:38.79 ID:ulv10UCb0.net] >>37 アドバイスありがとうございます 閉じるしか 無理ですか...
40 名前:デフォルトの名無しさん [2024/03/23(土) 22:42:53.35 ID:ULmGYrNT0.net] 助けてで始まる質問をする奴は○○って法則
41 名前:デフォルトの名無しさん mailto:sage [2024/03/26(火) 11:45:12.02 ID:JlWIdVqx0.net] ブックのフルパス取得しといて開きなおすとこまで書けばいいんじゃ
42 名前:デフォルトの名無しさん [2024/03/26(火) 12:10:47.06 ID:qhsI8dwj0.net] 何がしたいかわからん
43 名前:デフォルトの名無しさん (ワッチョイ 62ad-aQbW) mailto:sage [2024/04/08(月) 04:42:24.97 ID:1vwt4prT0.net] 日付(2024/01/01)のセルをVBAのRange("A1").Valueなどで取得すると、勝手に2024/01/01 (月)って曜日の文字列が追加されます。 曜日なしで取得する方法をご存じの方いましたら教えてください。 曜日がついているせいでDateとして扱えず困っています。 Dim d As Date d = CDate(Range("A1").Value) '2024/01/01 (月)が入ってるため これでエラーが出ます。 2024/01/01 01:00:00のように時間が入っている場合は2024/01/01 (月) 01:00:00になります。 NumberFormatLocalでフォーマットを指定してもダメでした。 取得するセルの書式設定は日付でユーザー定義ではないです。 最終手段の文字列を加工するのはなしでお願いします。
44 名前:デフォルトの名無しさん mailto:sage [2024/04/08(月) 07:42:44.65 ID:TVRO53b8d.net] >>43 Dim d As Date d = CDate(DATEVALUE(Range("A1").Value))
45 名前:デフォルトの名無しさん mailto:sage [2024/04/08(月) 14:05:35.40 ID:nl9i5mBy0.net] >>43 試してみたけど、この3行はどれもエラーにならず同じ結果になった d = CDate(Range("A1").Value) d = Range("A1").Value d = Range("A1") セルA1の内容は本当にシリアル値か? OSやOfficeは日本語版か? ロケールは日本になってるか? シリアル値ならそのままDate型に代入できるかららCDateで変換するのは無駄 A1セルの書式を標準に変えたらどんな表示になるか確認
46 名前:デフォルトの名無しさん [2024/04/08(月) 14:31:02.66 ID:bhILccJZ0.net] >>43 試したけど自分も再現しない。 そちらで新しいブックを作って同じ事を試したら再現する?
47 名前:デフォルトの名無しさん mailto:sage [2024/04/09(火) 13:20:50.97 ID:CNAyRCwJM.net] すみません。初心者です。調べてもわからなかったので質問します。urlのようにまず一週間分の表を作って 一週間ごとにオートフィルすれば表がつくれるのですがそれをマクロでやりたいです。よろしくお願いいたします
48 名前:デフォルトの名無しさん mailto:sage [2024/04/09(火) 13:30:27.56 ID:CNAyRCwJM.net] https://tadaup.jp/2205c27d6.png これでお願いいたします
49 名前:デフォルトの名無しさん mailto:sage [2024/04/09(火) 13:31:59.88 ID:+lYdM27Td.net] 質問とは
50 名前:デフォルトの名無しさん mailto:sage [2024/04/09(火) 13:32:38.30 ID:CNAyRCwJM.net] ボタンを配置して押すごとに一週間分作成という風にしたいです。
51 名前:デフォルトの名無しさん mailto:sage [2024/04/09(火) 13:34:22.65 ID:CNAyRCwJM.net] >>49 誠に勝手ながらコードを教えて欲しいです
52 名前:デフォルトの名無しさん mailto:sage [2024/04/09(火) 14:44:25.19 ID:EBugvdEwM.net] >>47 Sub 全自動で表を作るMacro1() Dim da As Date da = "1/1" 'この日からスタート ro = 2 For we = 1 To 52 '52週間分作る Cells(ro, 3).Resize(1, 3) = Array("a", "b", "c") For lo = 1 To 7 Cells(ro + lo, 2) = da da = da + 1 Next Set ra = Cells(ro, 2).Resize(8, 4) ra.Borders(xlEdgeLeft).LineStyle = xlContinuous ra.Borders(xlEdgeLeft).Weight = xlMedium ra.Borders(xlEdgeRight).LineStyle = xlContinuous ra.Borders(xlEdgeRight).Weight = xlMedium ra.Borders(xlEdgeTop).LineStyle = xlContinuous ra.Borders(xlEdgeTop).Weight = xlMedium ra.Borders(xlEdgeBottom).LineStyle = xlContinuous ra.Borders(xlEdgeBottom).Weight = xlMedium ra.Borders(xlInsideVertical).LineStyle = xlContinuous ra.Borders(xlInsideVertical).Weight = xlMedium ra.Borders(xlInsideHorizontal).LineStyle = xlContinuous ra.Borders(xlInsideHorizontal).Weight = xlMedium ro = ro + 8 Next Range("B:B").Font.Name = "MS 明朝" Range("C:E").Font.Name = "MS ゴシック" Range("B:E").Font.Bold = True Range("B:B").NumberFormatLocal = "m月d日 (aaa)" End Sub
53 名前:デフォルトの名無しさん mailto:sage [2024/04/09(火) 15:00:14.82 ID:CNAyRCwJM.net] >>52 ありがとうございます。大変申し訳ありません。
54 名前:デフォルトの名無しさん mailto:sage [2024/04/09(火) 16:35:36.48 ID:CNAyRCwJM.net] >>52 すみません。これでも大丈夫ですがマクロ1回実行するごとに7日分つくりたいです。わがまますみません。
55 名前:デフォルトの名無しさん mailto:sage [2024/04/09(火) 17:25:50.64 ID:GvF1xxBu0.net] >>54 Sub 一週間ずつコピペ追加Macro1() ro = Cells(Rows.Count, 2).End(xlUp).Row Cells(ro - 7, 2).Resize(8, 4).Copy Cells(ro + 1, 2) For Each c In Cells(ro + 2, 2).Resize(7, 1) c.Value = c + 7 Next Columns("B").AutoFit End Sub
56 名前:デフォルトの名無しさん mailto:sage [2024/04/09(火) 17:44:22.55 ID:CNAyRCwJM.net] >>55 ありがとうございます!助かりました
57 名前:デフォルトの名無しさん mailto:sage [2024/05/14(火) 11:08:08.44 ID:4ur2uort0.net] ワークシート上で使うつもりの関数についてですが Function で関数を作る場合に ワークシートのsum関数のように、「開始セル:終端セル」で範囲指定したものを 引数として渡すにはどのように書けばいいでしょうか? Fuction Nmame(ここにどう書けば・・・) as Ingteger という意味です
58 名前:デフォルトの名無しさん mailto:sage [2024/05/14(火) 12:42:16.58 ID:kD3ns+u20.net] >>57 例 Function Nmame(セル範囲 As Range) As Integer Nmame = WorksheetFunction.Sum(セル範囲) End Function
59 名前:57 mailto:sage [2024/05/14(火) 14:38:27.21 ID:w6s7TkHo0.net] >>58 ありがとうございます 様子がわかりました
60 名前:デフォルトの名無しさん mailto:sage [2024/05/15(水) 02:47:04.16 ID:m8dxiqQg0.net] WorksheetFunctionを知らないのか便利さを理解してないのか分からんが、使わない奴多すぎだよ。
61 名前:デフォルトの名無しさん (ワッチョイ 0eda-UQRA) mailto:sage [2024/05/20(月) 19:11:18.88 ID:7XMc72u80.net] たしかにExcel使っている人の中で99.9%の人は使ってないと思うよ
62 名前: mailto:sage [2024/05/21(火) 10:21:01.62 ID:KUESjums0.net] WorksheetFunctionは後でかなり読みづらくなるのとエラーの対処が面倒になるから極力避けちゃうな SequenceとXlookupはたまに使う
63 名前:デフォルトの名無しさん mailto:sage [2024/08/19(月) 12:24:22.85 ID:r5bjtZ4H0.net] >>62 そのままベタで書いてない? Set wf = WorksheetFunction n = wf.Vlookup(以下略 みたいにすれば式が長くて読みづらいのはだいぶ改善されるけど
64 名前:デフォルトの名無しさん mailto:sage [2024/08/19(月) 13:00:42.46 ID:0FLHd/HT0.net] object変数使うのとwith句どっちにするか悩む
65 名前:デフォルトの名無しさん mailto:sage [2024/08/21(水) 16:25:00.16 ID:p6R299lZ0.net] まーあまり使う機会が無いからね 今パッと思いつくのでも銀行丸めでない四捨五入くらい
66 名前:デフォルトの名無しさん mailto:sage [2024/08/21(水) 21:12:32.10 ID:imFiEHqt0.net] wFuncと書くかな王道のキャメルネームってヤツで
67 名前:デフォルトの名無しさん mailto:sage [2024/08/21(水) 21:32:45.54 ID:mP9N7y9+0.net] functionの省略形はFn キートップの表記もそうなってるし
68 名前:デフォルトの名無しさん mailto:sage [2024/08/21(水) 21:39:19.62 ID:9O1swhs+d.net] キートップでいうならほとんどのキーボードはFだよ F1~F12のF
69 名前:デフォルトの名無しさん mailto:sage [2024/08/22(木) 19:14:36.54 ID:4iA6d+k70.net] なるほど、fnを変数名もありだね 短くて分かりやすいのがベスト
70 名前:デフォルトの名無しさん mailto:sage [2024/08/22(木) 20:47:55.78 ID:2kUwH3KZ0.net] >>68 そのパターンだと、続く数字がないと、F だけじゃ意味を認識できにくくないかな? VBAと同じ祖先のN88-BASICにDEF FN()っていうステートメントがあったぐらいだし、Fnあたりが無難じゃないかなあと
71 名前:デフォルトの名無しさん mailto:sage [2024/08/22(木) 21:40:22.16 ID:4iA6d+k70.net] 変数名悩むよいつも
72 名前:デフォルトの名無しさん mailto:sage [2024/08/24(土) 06:52:44.35 ID:BUiu5a090.net] wFuckでいいんじゃね
73 名前:デフォルトの名無しさん mailto:sage [2024/08/24(土) 15:53:04.39 ID:9/zXA2VM0.net] それもありだね 何となく意味が分かる変数名がベスト
74 名前:デフォルトの名無しさん mailto:sage [2024/09/03(火) 11:47:24.62 ID:RHXywGfU0.net] 20種類前後の機材があり、1部屋につき5~10種使っていて、全部で50部屋程度ある 部屋毎に以下の内容を記載したシートを作らないといけない(機材名 サイズ 台数)というのが定期的にあり 現在は(部屋番号a 部屋名)と(部屋番号b 機材名 サイズ 台数)の一覧シートを作って For 部屋番号=2 to 部屋番号bmax 部屋番号a=部屋番号b *転記 といった形のマクロを使用しているのですが いちいち機材名等をコピペするのが手前なので(機材名 サイズ 台数 部屋番号b1 b2…)のシートを作って部屋番号a=b1*転記、a=b2*転記みたいにしたいです ただ、私の知識だと判定と転記の行を増やすくらいしか思い付かず、スッキリとした形にできるのでしょうか
75 名前:デフォルトの名無しさん (ワッチョイ 5f41-RGwf) mailto:sage [2024/09/03(火) 16:38:51.21 ID:UjP0155+0.net] すいません自己解決しました
76 名前:デフォルトの名無しさん (ワッチョイ 5fdb-nMrU) [2024/09/05(木) 12:36:06.75 ID:z+pIceuZ0.net] 雑魚解決
77 名前:デフォルトの名無しさん [2024/12/05(木) 14:41:34.90 ID:BRiCmyxP0.net] B1:D1が全てTRUEの時、◯を違う時×を表示するという具合の関数を組みたいのですが何を使えばいいのでしょうか?
78 名前:デフォルトの名無しさん [2024/12/05(木) 14:48:46.36 ID:2LNpfkRJa.net] lookup vlookup
79 名前:デフォルトの名無しさん mailto:sage [2024/12/05(木) 15:13:00.67 ID:BvdDuGAN0.net] =IF(COUNTIF(B1:D1,TRUE)=3,”◯”,”×”)
80 名前:デフォルトの名無しさん mailto:sage [2024/12/05(木) 16:43:15.56 ID:e2kHlQPe0.net] =IF(AND(B1:D1),"○","×")
81 名前:デフォルトの名無しさん (ワッチョイ 18f8-RZe5) mailto:sage [2024/12/05(木) 19:34:08.56 ID:8QbKq8w50.net] VBAスレだからworksheetfunctionって明示しないと
82 名前:デフォルトの名無しさん (ワッチョイ acce-WFUB) mailto:sage [2024/12/05(木) 21:20:09.22 ID:7iZ97EoX0.net] = Mid("◯×", Range("B1") * Range("C1") * Range("D1") + 2, 1)
83 名前:デフォルトの名無しさん mailto:sage [2024/12/07(土) 08:22:31.23 ID:m++O9Thl0.net] >>77 頭を使ったほうが良いと思う
84 名前:デフォルトの名無しさん mailto:sage [2024/12/07(土) 18:22:33.39 ID:FGUnkbhB0.net] ここに来るのは、頭だけは絶対に使わない人達
85 名前:デフォルトの名無しさん (ワッチョイ 0e62-jXfH) mailto:sage [2024/12/07(土) 20:46:46.78 ID:5zqnWiz30.net] ポコポコヘッドを覚えてから質問して来い?
86 名前:デフォルトの名無しさん (ワッチョイ 5f4d-RZe5) mailto:sage [2024/12/07(土) 21:35:52.97 ID:5P3CnKiu0.net] >>84 よう馬鹿!
87 名前:デフォルトの名無しさん mailto:sage [2024/12/09(月) 11:28:21.48 ID:WZWOgPIq0.net] うんこ
88 名前:デフォルトの名無しさん [2025/01/23(木) 21:39:17.03 ID:L52ALlnW0.net] カレー
89 名前:デフォルトの名無しさん [2025/06/10(火) 22:29:47.99 ID:chtn5cci0.net] 今どきのCONTINUEと同じように使えるのが goto CONTINUE方式
90 名前:デフォルトの名無しさん mailto:age [2025/06/11(水) 17:06:06.79 ID:KpaZiopI0.net] ワッチョイありのがええんやで
91 名前:デフォルトの名無しさん [2025/06/15(日) 12:04:33.82 ID:VWehYNCSa.net] 無の方は荒らされてるな
92 名前:デフォルトの名無しさん [2025/06/15(日) 16:04:36.12 ID:iEbH+tZ40.net] バカが騒いでるだけ わざわざ私バカですって手を挙げて出てくるのが面白い、本人がわかってなくてw
93 名前:デフォルトの名無しさん mailto:sage [2025/06/15(日) 23:58:19.79 ID:K8AqenHf0.net] VBAスレ2つあったの今知ったわw
94 名前:デフォルトの名無しさん mailto:sage [2025/06/16(月) 07:54:22.50 ID:ibaltNjp0.net] >>92 わかってる奴は質問スレ使う理由ないんだから、 質問スレでマウント取る奴ってそのために質問スレに書き込むバカでしかないんだよな 疑問の解決に寄与するならまだしも的外れなこと言ってる奴もいるし
95 名前:デフォルトの名無しさん mailto:sage [2025/06/16(月) 13:10:13.94 ID:Mgfu6kwT0.net] 昔から言われてるでしょ 「バカって言うやつが本当のバカ」
96 名前:デフォルトの名無しさん [2025/06/16(月) 21:13:13.73 ID:jCyEwpBS0.net] >>95 昔から言われてるでしょ それ言ってるのはバカしかいないと
97 名前:デフォルトの名無しさん mailto:sage [2025/06/17(火) 18:43:01.81 ID:XfPfRxIO0.net] 昔から言われてるのは、5ちゃんねるに書き込んでる事自体馬鹿ってヤツ
98 名前:デフォルトの名無しさん [2025/06/17(火) 19:14:09.68 ID:ebkbzKcj0.net] それは否定できねぇなあ
99 名前:デフォルトの名無しさん [2025/06/17(火) 20:52:08.20 ID:87w8cuvY0.net] 踊る阿呆に見る阿呆、同じ阿呆なら踊らにゃ損損
100 名前:デフォルトの名無しさん [2025/06/20(金) 21:29:26.25 ID:sV38LovV0.net] アホちゃいまんねんパーでんねん
101 名前:デフォルトの名無しさん [2025/06/22(日) 11:13:20.67 ID:pDLda+7Na.net] シットルケ