↑同じ内容を3行貼り付けること
ExcelのVBAに関する質問スレ
コード書き込みや作成依頼もOK
次スレは>>980が立てること
無理なら細かく安価指定
※前スレ
Excel VBA 質問スレ Part77
https://mevius.5ch.net/test/read.cgi/tech/1658009255/
Excel VBA 質問スレ Part78
https://mevius.5ch.net/test/read.cgi/tech/1667104996/
-
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
Excel VBA 質問スレ Part79
■ このスレッドは過去ログ倉庫に格納されています
2023/01/28(土) 11:46:47.21ID:mBQ16TA8
358348
2023/03/24(金) 12:31:11.37ID:FUl1ABhx >>357
今後マクロを読む引き継ぎ先に向けてのシートだろ?
マクロ内での定数宣言で問題ないのに
わざわざシートから参照する方式で難解にする意味が分からん
百歩譲ってそこを許すとしても
一覧表シートの指定はLSheet関数じゃなくて
SPath、SName内でWorksheets(シート名定数)だろ
今後マクロを読む引き継ぎ先に向けてのシートだろ?
マクロ内での定数宣言で問題ないのに
わざわざシートから参照する方式で難解にする意味が分からん
百歩譲ってそこを許すとしても
一覧表シートの指定はLSheet関数じゃなくて
SPath、SName内でWorksheets(シート名定数)だろ
359デフォルトの名無しさん
2023/03/24(金) 12:35:33.80ID:DAz6UNB2 変数を日本語(漢字)で宣言してるわ…
いけないのはわかってるけどメンテナンスする時に楽だから…
Dim 列 As Range
Dim 行 As Range
いけないのはわかってるけどメンテナンスする時に楽だから…
Dim 列 As Range
Dim 行 As Range
360デフォルトの名無しさん
2023/03/24(金) 12:37:59.55ID:mGsBzzaU361デフォルトの名無しさん
2023/03/24(金) 12:41:59.41ID:FUl1ABhx362デフォルトの名無しさん
2023/03/24(金) 13:15:09.00ID:anQmlZ/+363デフォルトの名無しさん
2023/03/24(金) 13:36:50.23ID:mGsBzzaU なるほど
したっけ変数名は「行取得セル」とかにした方がいいだろな
したっけ変数名は「行取得セル」とかにした方がいいだろな
364348
2023/03/24(金) 14:11:44.49ID:FUl1ABhx >>362
結局なんでマクロ上に定数で書くんじゃなくシートから持ってきてるんだよ
結局なんでマクロ上に定数で書くんじゃなくシートから持ってきてるんだよ
365デフォルトの名無しさん
2023/03/24(金) 15:27:24.94ID:NHu64AvA >>363
北海道民か
北海道民か
366デフォルトの名無しさん
2023/03/24(金) 15:59:07.20ID:anQmlZ/+367デフォルトの名無しさん
2023/03/24(金) 16:49:43.95ID:mGsBzzaU368デフォルトの名無しさん
2023/03/24(金) 17:41:36.37ID:5t6vPIej369デフォルトの名無しさん
2023/03/27(月) 19:44:14.62ID:Lfv4NoBM そうですねと答えられたら「そうですか?」と聞き返すしかない
370デフォルトの名無しさん
2023/03/27(月) 21:10:49.67ID:vvevgmMM 問題は名前(文字列)でシートを識別する方式にある
プロパティのところでクラス名やモジュール名みたいにワークシートのオブジェクト名を自由に編集できる
これはシートに付与した名前とは別物で、シート名がどう変わろうと常にそのシートを示す
with worksheet("hoge")
ではなく、オブジェクト名で
with HogeSheet
のように記述できるようになる
名前がHageに変えられたり毛髪に問題が起きても常にHogeSheetにアクセスできる
プロパティのところでクラス名やモジュール名みたいにワークシートのオブジェクト名を自由に編集できる
これはシートに付与した名前とは別物で、シート名がどう変わろうと常にそのシートを示す
with worksheet("hoge")
ではなく、オブジェクト名で
with HogeSheet
のように記述できるようになる
名前がHageに変えられたり毛髪に問題が起きても常にHogeSheetにアクセスできる
371デフォルトの名無しさん
2023/03/27(月) 21:14:34.52ID:HMtLcTY+ あなたの日本語難しいネ!
372デフォルトの名無しさん
2023/03/27(月) 22:12:35.66ID:DLXELyrv 左にあるのから123って指定できたやろ名前関係なく
373デフォルトの名無しさん
2023/04/06(木) 23:56:50.44ID:hYGJaIME マクロで記録して
再生すると 何だよ
エラーになるのは 図形に多い
再生すると 何だよ
エラーになるのは 図形に多い
374デフォルトの名無しさん
2023/04/07(金) 07:12:32.36ID:msaEGqkC 記録したコード見て直せ
375デフォルトの名無しさん
2023/04/07(金) 10:04:57.40ID:d1VNe0g3 マクロだけのファイルでもデバッグ効くんだっけ?
デバッグはスルーするけど実行時にエラー起こすんなら原因は別か
「何だよ」書かれても状況書かないなら単なる愚痴ボヤキ
デバッグはスルーするけど実行時にエラー起こすんなら原因は別か
「何だよ」書かれても状況書かないなら単なる愚痴ボヤキ
376デフォルトの名無しさん
2023/04/08(土) 11:49:01.95ID:30ktKZ0z VBAで別のブックを開いて(或いは別のブックから)何か操作をしてそのブックを閉じるという操作をする時に
必ずdimやsetでオブジェクトやパスを格納しなければならないという事はないでしょうか?
必ずdimやsetでオブジェクトやパスを格納しなければならないという事はないでしょうか?
377デフォルトの名無しさん
2023/04/08(土) 12:47:34.04ID:tXbSb+Zf ボタンが貼ってあるセルを選択・値をクリップボードへコピーするコードはどう書けばいいでしょうか?
Bingチャットさんの作ってくれたコードはどれもうまく動きませんでした
Bingチャットさんの作ってくれたコードはどれもうまく動きませんでした
378デフォルトの名無しさん
2023/04/08(土) 13:09:03.48ID:4CyiPc7l >>377
bingチャットさんのコードはどんなの?
bingチャットさんのコードはどんなの?
379デフォルトの名無しさん
2023/04/08(土) 13:12:30.10ID:d7u9VIcm >>376
無いよ
無いよ
380デフォルトの名無しさん
2023/04/08(土) 13:29:49.15ID:Z+egWEAe ボタンが貼ってあるセル ←そんなものは無い
両者は別物だし、セルを覆い隠すようにボタンが貼られてたとして、そのセルに何の値があるというのか
矢印キーで移動してそのセルを選択した時に、数式バーに数式とかが表示されるならその値だし
名前ボックスにセル位置以外のものが表示されたら、その名前を調べればいいし
マクロの記録で、そのセルをコピー だけでコード書かれるけど
Sub Macro1()
Range("A1").Select
Selection.Copy
End Sub こんなもの書いてどうしたいんだか Winキー + V でクリップボードの中身も見れるけどどうしたいんだか
両者は別物だし、セルを覆い隠すようにボタンが貼られてたとして、そのセルに何の値があるというのか
矢印キーで移動してそのセルを選択した時に、数式バーに数式とかが表示されるならその値だし
名前ボックスにセル位置以外のものが表示されたら、その名前を調べればいいし
マクロの記録で、そのセルをコピー だけでコード書かれるけど
Sub Macro1()
Range("A1").Select
Selection.Copy
End Sub こんなもの書いてどうしたいんだか Winキー + V でクリップボードの中身も見れるけどどうしたいんだか
381デフォルトの名無しさん
2023/04/08(土) 14:35:09.85ID:tXbSb+Zf382デフォルトの名無しさん
2023/04/08(土) 15:57:08.07ID:cbbXW0a7 ちょっとやってみるか
383デフォルトの名無しさん
2023/04/08(土) 16:04:33.64ID:cbbXW0a7 と思ったけど
>エクセルのシートから他アプリへたくさん値コピーしなければならないような時
>Ctrl+cよりワンクリックでやりたいから汎用のボタンができないかと思ってたんですが
これエクセルvbaじゃなくキーボードマクロですわ
どうしてもやりたいならボタンじゃなくてセルの変更やダブルクリックでコピーでいいだろう
Private Sub Worksheet_BeforeClick(ByVal Target As Range, Cancel As Boolean)
With Target
Cells(Target.Row, Target.Column).Copy
Cancel = True
End With
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
With Target
Cells(Target.Row, Target.Column).Copy
Cancel = True
End With
End Sub
>エクセルのシートから他アプリへたくさん値コピーしなければならないような時
>Ctrl+cよりワンクリックでやりたいから汎用のボタンができないかと思ってたんですが
これエクセルvbaじゃなくキーボードマクロですわ
どうしてもやりたいならボタンじゃなくてセルの変更やダブルクリックでコピーでいいだろう
Private Sub Worksheet_BeforeClick(ByVal Target As Range, Cancel As Boolean)
With Target
Cells(Target.Row, Target.Column).Copy
Cancel = True
End With
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
With Target
Cells(Target.Row, Target.Column).Copy
Cancel = True
End With
End Sub
384デフォルトの名無しさん
2023/04/08(土) 16:05:06.51ID:TknoW+3y 教えて下さい
m1 MacBook Air でvbaやってるんですが
dim wdapp as word.application
set wdapp = new word.application ←
矢印の部分でオートメーションエラーが出るんですが
原因として何が考えられるでしょうか?
wordの参照設定はしてあります
m1 MacBook Air でvbaやってるんですが
dim wdapp as word.application
set wdapp = new word.application ←
矢印の部分でオートメーションエラーが出るんですが
原因として何が考えられるでしょうか?
wordの参照設定はしてあります
385デフォルトの名無しさん
2023/04/08(土) 16:12:27.46ID:jBwRbDE6 >>384
新規プロジェクトでその2行だけのコードを動かしたらどうなる?
新規プロジェクトでその2行だけのコードを動かしたらどうなる?
386デフォルトの名無しさん
2023/04/08(土) 16:27:58.20ID:Z+egWEAe Set wdApp = CreateObject("Word.Application")
or
Set wdApp = GetObject(,"Word.Application")
do not work either.
or
Set wdApp = GetObject(,"Word.Application")
do not work either.
387デフォルトの名無しさん
2023/04/08(土) 16:33:45.44ID:TknoW+3y >>385
wordアプリケーションが開いた後
同じくオートメーションエラーが出ました
エラーコードでググったらodbc32ビットと64ビット
がうんちゃらかんちゃらと出てきてit弱者の自分には
よくわかりませんがもう少し調べてみます
エラーコードは-2147467259(80004005)です
wordアプリケーションが開いた後
同じくオートメーションエラーが出ました
エラーコードでググったらodbc32ビットと64ビット
がうんちゃらかんちゃらと出てきてit弱者の自分には
よくわかりませんがもう少し調べてみます
エラーコードは-2147467259(80004005)です
388デフォルトの名無しさん
2023/04/08(土) 16:41:33.24ID:tXbSb+Zf389デフォルトの名無しさん
2023/04/08(土) 18:02:10.35ID:LJ0l06mu390デフォルトの名無しさん
2023/04/08(土) 20:05:01.26ID:Mr5vl6VY >>384
Windowsだとエラーは出ないんで俺にはわからん
Windowsだとエラーは出ないんで俺にはわからん
391デフォルトの名無しさん
2023/04/08(土) 21:34:53.96ID:ymsLMaB3 0x80004005エラーは要因が沢山あって詳細を書いてくれないと絞れないんだよ
システムにWordプロセスが残っている場合
異なるアーキテクチャを呼び出している場合
32bitのodbcと連携してて64bit環境で実行してる場合等
Officeのバージョンとか判ってる情報を全部載せてくれ
システムにWordプロセスが残っている場合
異なるアーキテクチャを呼び出している場合
32bitのodbcと連携してて64bit環境で実行してる場合等
Officeのバージョンとか判ってる情報を全部載せてくれ
392デフォルトの名無しさん
2023/04/08(土) 22:32:42.99ID:UJsM3HNZ >>391
馬鹿はコメントするな
馬鹿はコメントするな
393デフォルトの名無しさん
2023/04/08(土) 22:34:09.73ID:TknoW+3y みんなありがとう
明日アッポーのサポートが助けてくれるらしい
多分解決すると思う
明日アッポーのサポートが助けてくれるらしい
多分解決すると思う
394デフォルトの名無しさん
2023/04/08(土) 23:36:44.53ID:ymsLMaB3 土日祝関係なくMS製品の尻拭いまでやってくれるなんて優秀だけどなんか泣けるよね
395デフォルトの名無しさん
2023/04/08(土) 23:45:41.57ID:cbbXW0a7 >>394
いやappleのバグの可能性もある
いやappleのバグの可能性もある
396デフォルトの名無しさん
2023/04/09(日) 04:11:37.57ID:szvOgdHN >>391
知らないくせに出しゃばる馬鹿
知らないくせに出しゃばる馬鹿
397デフォルトの名無しさん
2023/04/09(日) 11:09:50.22ID:MwFb9nZt with ステートメントは指定したオブジェクトに対して一連の操作を行うものだから
例えていうとアクティブオブジェクトに対してのみオブジェクト名を省略して行う事ができるという事でしょうか?
例えていうとアクティブオブジェクトに対してのみオブジェクト名を省略して行う事ができるという事でしょうか?
398デフォルトの名無しさん
2023/04/09(日) 12:44:51.59ID:UEJLauxK 実際にコード書いてみればわかるような事を質問するやつってこの手の作業に向いてないと思うんだよね
それに書いて動かしてこうなったんですが?(実際にコードつける)なら回答する側も具体的に回答してくれると思うんだが
それに書いて動かしてこうなったんですが?(実際にコードつける)なら回答する側も具体的に回答してくれると思うんだが
399デフォルトの名無しさん
2023/04/09(日) 15:23:49.51ID:tahaBI1g 最近VBAもedge任せだわ
たまに違うってのもあるけど楽で仕方ない
このコードの共通する部分を関数にしてとか
イエス・ノーできるポップアップ作ってとか(これはいちいち覚えていないので)
たまに違うってのもあるけど楽で仕方ない
このコードの共通する部分を関数にしてとか
イエス・ノーできるポップアップ作ってとか(これはいちいち覚えていないので)
400デフォルトの名無しさん
2023/04/09(日) 18:19:04.23ID:bSTOMlGp401デフォルトの名無しさん
2023/04/09(日) 22:24:57.39ID:LBPW4i/X402デフォルトの名無しさん
2023/04/09(日) 22:41:51.31ID:MwFb9nZt >>401
edgeにAIがあってコードを勝手に考えてくれるのですか?
edgeにAIがあってコードを勝手に考えてくれるのですか?
403デフォルトの名無しさん
2023/04/10(月) 03:34:03.61ID:KQyt0PES Ruby,Python, 今度は Edge もNG追加だな
404デフォルトの名無しさん
2023/04/10(月) 12:35:10.06ID:KRQrRFXa 了解
春になると意味不明な書き込みばかりよね
春になると意味不明な書き込みばかりよね
405デフォルトの名無しさん
2023/04/10(月) 17:13:47.76ID:1+uqluA+406デフォルトの名無しさん
2023/04/10(月) 17:30:51.74ID:D6WHslMZ Edgeさんは短いコード貼るとどういう動作するコードなのか教えてくれるし
やっぱり可能性を感じる
やっぱり可能性を感じる
407デフォルトの名無しさん
2023/04/10(月) 18:09:43.78ID:D790o7Er408デフォルトの名無しさん
2023/04/10(月) 18:38:40.13ID:KRQrRFXa 春だなぁ
409デフォルトの名無しさん
2023/04/10(月) 19:38:37.33ID:QC1Dw0Jg >>402
edgeというかbingな。あれは無料でやや精度が悪い
俺は有料でchatGPT4
ほとんど口語でテキトーに指示出しても良い
下手な新入社員の1兆倍使える
https://i.imgur.com/UxjOSS8.png
https://i.imgur.com/5pPwWWD.png
edgeというかbingな。あれは無料でやや精度が悪い
俺は有料でchatGPT4
ほとんど口語でテキトーに指示出しても良い
下手な新入社員の1兆倍使える
https://i.imgur.com/UxjOSS8.png
https://i.imgur.com/5pPwWWD.png
410デフォルトの名無しさん
2023/04/10(月) 19:49:20.11ID:sVHEvuTz >>407
キモい
キモい
411デフォルトの名無しさん
2023/04/10(月) 20:03:19.84ID:SNPMiXfp 金払ってこんなことさせてんのか?おいたわしい
412デフォルトの名無しさん
2023/04/10(月) 21:56:37.82ID:sVHEvuTz413デフォルトの名無しさん
2023/04/10(月) 22:52:59.23ID:QC1Dw0Jg414デフォルトの名無しさん
2023/04/10(月) 22:54:57.04ID:QC1Dw0Jg vbaしか使えない連中はマジでweb系覚えないと詰むぞ
saasだのなんだのシステムどんどん覚えてもいい
お勧めはGASのwebアプリケーション。あれは本当に強い。当分残る
saasだのなんだのシステムどんどん覚えてもいい
お勧めはGASのwebアプリケーション。あれは本当に強い。当分残る
415デフォルトの名無しさん
2023/04/10(月) 23:52:37.09ID:jPiGDS+V そういうのはそっちのスレでやれば良かろう
スレタイ読めないのかね
スレタイ読めないのかね
416デフォルトの名無しさん
2023/04/10(月) 23:52:42.60ID:jBIdhypV ChatGPTの日本法人社長は中国人でしたとさ
417デフォルトの名無しさん
2023/04/10(月) 23:56:32.42ID:jPiGDS+V そもそもVBAスレにVBAしか使えない人がいても問題なくね?
俺は他言語の話は別のスレで書いてるから
俺は他言語の話は別のスレで書いてるから
418デフォルトの名無しさん
2023/04/11(火) 01:09:55.16ID:2l6ne52s >>415
スレ違いって 笑
スレ違いって 笑
419デフォルトの名無しさん
2023/04/11(火) 01:36:18.11ID:muoUIQjV 違うでしょ?VBAしか使えないんじゃなくて、Excelしか使えないんでしょ?
VBAだけでExcelの全てを動かしてる奴なんて今時はいないはず。
VBAだけでExcelの全てを動かしてる奴なんて今時はいないはず。
420デフォルトの名無しさん
2023/04/11(火) 02:39:51.89ID:ncXEHvRC EXCELしか使えない初心者がVBAの質問するのはありだろ
421デフォルトの名無しさん
2023/04/11(火) 07:39:15.30ID:2FEVzV7Z >>414
そう言われつつもずーっとEXCEL VBAは消えていないんだよなぁ
むしろ手軽に組めてその気になれば事務のおばちゃんでも組めるくらいだから
Web系の知識が要らないこともある意味利点と言える。
もちろん、プログラマーとしてやってくならWeb系の知識があったに越したことはないけど
そうなったらフロントサイドではJava Script、サーバーサイドではC#とか全然別の言語使うから
ここで話していてもきりがなくなるよなぁ。
そう言われつつもずーっとEXCEL VBAは消えていないんだよなぁ
むしろ手軽に組めてその気になれば事務のおばちゃんでも組めるくらいだから
Web系の知識が要らないこともある意味利点と言える。
もちろん、プログラマーとしてやってくならWeb系の知識があったに越したことはないけど
そうなったらフロントサイドではJava Script、サーバーサイドではC#とか全然別の言語使うから
ここで話していてもきりがなくなるよなぁ。
422デフォルトの名無しさん
2023/04/11(火) 10:12:28.00ID:nfnGNFO8 >>409
DateSerialは存在しない日付を入れてもエラーにならず、
意図しない日付を返す可能性があるのでその辺を考慮しとかないといけないが、
このコードにはそのチェックが入ってないので正常値でのテストしかしてないとそのリスクに気づけない
将来的にはコード自体に改良が入るか、コードの説明時に補足が入ってくるんだろうが、
現状としてはそれなりにコードが読める人以外が使うとトラブりそう
DateSerialは存在しない日付を入れてもエラーにならず、
意図しない日付を返す可能性があるのでその辺を考慮しとかないといけないが、
このコードにはそのチェックが入ってないので正常値でのテストしかしてないとそのリスクに気づけない
将来的にはコード自体に改良が入るか、コードの説明時に補足が入ってくるんだろうが、
現状としてはそれなりにコードが読める人以外が使うとトラブりそう
423デフォルトの名無しさん
2023/04/11(火) 13:54:14.11ID:sRqh1XY0 jsみたいに0日で末日になる方が楽でいい
424デフォルトの名無しさん
2023/04/11(火) 20:30:28.66ID:agA3a9LA VBA消える消える詐欺
10年前も20年前も同じこと聞いた
10年後も20年後も同じこと言ってそう
10年前も20年前も同じこと聞いた
10年後も20年後も同じこと言ってそう
425デフォルトの名無しさん
2023/04/11(火) 20:44:05.73ID:J5ZZU3Wh comオバケのExcelをまるごと作り直す気がないとVBAでいいよねとなる
web版は頑張っているけど所詮はブラウザゲー
web版は頑張っているけど所詮はブラウザゲー
426デフォルトの名無しさん
2023/04/11(火) 21:06:30.08ID:CpsQYYlb Excel の Office スクリプト
https://learn.microsoft.com/ja-jp/office/dev/scripts/overview/excel
Office スクリプトと VBA マクロの違い
https://learn.microsoft.com/ja-jp/office/dev/scripts/resources/vba-differences
https://learn.microsoft.com/ja-jp/office/dev/scripts/overview/excel
Office スクリプトと VBA マクロの違い
https://learn.microsoft.com/ja-jp/office/dev/scripts/resources/vba-differences
427デフォルトの名無しさん
2023/04/11(火) 21:20:40.58ID:57xdnJXn 「A<Bの時、Bを赤文字にする」という条件付き書式設定を列ごとに行うのはVBAでしか出来ませんか?
「A1<B1」の条件をコピーしても行番号が自動更新する方法が見つからず質問しました。
「A1<B1」の条件をコピーしても行番号が自動更新する方法が見つからず質問しました。
428デフォルトの名無しさん
2023/04/11(火) 21:22:38.94ID:agA3a9LA >>427
1つずつ手入力すればVBAは不要
1つずつ手入力すればVBAは不要
429デフォルトの名無しさん
2023/04/11(火) 21:27:12.89ID:/tI+CLvs 最初条件付き書式に仕様がよくわからず戸惑ってたの思い出した
430デフォルトの名無しさん
2023/04/12(水) 01:41:59.54ID:swBiS/Z/ >>424
それを踏まえてExcel無くなる詐欺もちらほら。
それを踏まえてExcel無くなる詐欺もちらほら。
431デフォルトの名無しさん
2023/04/12(水) 02:55:21.49ID:l5OCzbsG 無くなる理由でMSからもっといいのでたとか
社内でExcelの使用禁止とかなったら
なくなるかもしれんが……ないだろうね
社内でExcelの使用禁止とかなったら
なくなるかもしれんが……ないだろうね
432デフォルトの名無しさん
2023/04/12(水) 09:43:30.66ID:2pDPEdUy >427
まず最初に条件付き書式で赤文字にしたい範囲(例えばB1:B200)を選択
[条件付き書式]-[新しいルール] →数式を使用して、、、、を選択し、次の数式を、、の枠内に
=$B1>$A1 その下の[書式]でフォント色を赤
まず最初に条件付き書式で赤文字にしたい範囲(例えばB1:B200)を選択
[条件付き書式]-[新しいルール] →数式を使用して、、、、を選択し、次の数式を、、の枠内に
=$B1>$A1 その下の[書式]でフォント色を赤
433デフォルトの名無しさん
2023/04/13(木) 07:03:06.49ID:SI+mS+L3 ChatGPT搭載されようとしてんのになくなるわけねえだろw
434デフォルトの名無しさん
2023/04/13(木) 08:16:58.94ID:lWRLvXgs MSじきじきに調教したchatGPTとVbaのコラボ…
すごいイルカが誕生しそうだなw
すごいイルカが誕生しそうだなw
435デフォルトの名無しさん
2023/04/13(木) 11:00:17.46ID:wAJ6smfe サエコ先生を忘れないで!
436デフォルトの名無しさん
2023/04/13(木) 14:09:40.36ID:zKGXfoub437デフォルトの名無しさん
2023/04/13(木) 14:57:39.54ID:/LM8AN9C このスレよりは役に立つだろ
438デフォルトの名無しさん
2023/04/13(木) 15:07:49.69ID:21VTCVvM 人に聞かないと何もできない頭の弱い人にはそうかもな
439デフォルトの名無しさん
2023/04/13(木) 16:01:23.94ID:L3OXwniv ChatGPTも判断根拠とか出典を明示してくれれば使い物になるんだけどなぁ。
一次ソースを確認できない情報は信用できない。
一次ソースを確認できない情報は信用できない。
440デフォルトの名無しさん
2023/04/13(木) 18:03:35.32ID:wAJ6smfe まず上級者はchatgpt等のツールは使わない。
だって上級者はさらに良いコードを書けるから。
だって上級者はさらに良いコードを書けるから。
441デフォルトの名無しさん
2023/04/13(木) 22:42:27.72ID:TV2fObMx エクセルのチェックボックスにチェック入れたら、特定のセルに文字を入力する方法を教えてください
↓みたいにチェック入れたり外したりしたら、セルA1に入る文字を変えたいです
https://jsfiddle.net/9h6Lfju7/
あと、できればVBA使わずに実現したいんですけど方法はありますか?
↓みたいにチェック入れたり外したりしたら、セルA1に入る文字を変えたいです
https://jsfiddle.net/9h6Lfju7/
あと、できればVBA使わずに実現したいんですけど方法はありますか?
442デフォルトの名無しさん
2023/04/13(木) 22:45:59.87ID:QfuawtwP443デフォルトの名無しさん
2023/04/13(木) 22:47:20.02ID:QfuawtwP >>441
Excelのチェックボックスにチェックを入れたら、特定のセルに文字を入力する方法は、次の手順に従って実現できます。
チェックボックスを挿入する:"開発"タブ -> "コントロール"グループ -> "挿入" -> "チェックボックス"を選択して、ワークシート上にチェックボックスを挿入します。
チェックボックスにリンクするセルを設定する:チェックボックスを右クリックし、「コントロールの書式設定」を選択します。ダイアログボックスで「コントロール」タブを選択し、「リンク先セル」の欄に、チェックボックスに対応するセルのアドレスを入力します。
IF関数を使って、チェックボックスがチェックされた場合にセルに文字を入力する式を作成する:例えば、チェックボックスがA1にリンクされている場合、次のような式をセルに入力します。
graphql
Copy code
=IF(A1=TRUE, "チェックされました", "")
上記の式では、A1がTRUE(チェックが入っている)の場合、「チェックされました」という文字列をセルに入力します。A1がFALSE(チェックが外れている)の場合は、空白をセルに入力します。
4. チェックボックスにチェックを入れたり外したりして、セルに文字が入力されることを確認する。
以上の手順で、VBAを使わずにチェックボックスにチェックを入れたら、特定のセルに文字を入力することができます。
Excelのチェックボックスにチェックを入れたら、特定のセルに文字を入力する方法は、次の手順に従って実現できます。
チェックボックスを挿入する:"開発"タブ -> "コントロール"グループ -> "挿入" -> "チェックボックス"を選択して、ワークシート上にチェックボックスを挿入します。
チェックボックスにリンクするセルを設定する:チェックボックスを右クリックし、「コントロールの書式設定」を選択します。ダイアログボックスで「コントロール」タブを選択し、「リンク先セル」の欄に、チェックボックスに対応するセルのアドレスを入力します。
IF関数を使って、チェックボックスがチェックされた場合にセルに文字を入力する式を作成する:例えば、チェックボックスがA1にリンクされている場合、次のような式をセルに入力します。
graphql
Copy code
=IF(A1=TRUE, "チェックされました", "")
上記の式では、A1がTRUE(チェックが入っている)の場合、「チェックされました」という文字列をセルに入力します。A1がFALSE(チェックが外れている)の場合は、空白をセルに入力します。
4. チェックボックスにチェックを入れたり外したりして、セルに文字が入力されることを確認する。
以上の手順で、VBAを使わずにチェックボックスにチェックを入れたら、特定のセルに文字を入力することができます。
444デフォルトの名無しさん
2023/04/13(木) 23:21:52.07ID:n+vWlf1Z ChatGPTの内部構造をよく知らんで振り回されてるやつが多いけど、質問文を文節に分解して、それぞれでぐぐってコピペしてまとめるっていう単純作業を自動化してるだけだぞ
論文をちゃんと読めば書いてあるし、開発サイドでは誰も人口知能だなんて言ってない
だから検索しても出てこない情報は含まれないし、スコアに従って切り貼りしてるだけだから文章でもコードでも前半と後半がちぐはぐな回答が出てくることがある
それをわかった上で利用すれば、退屈な作業を確実に効率化できるんだけどね
論文をちゃんと読めば書いてあるし、開発サイドでは誰も人口知能だなんて言ってない
だから検索しても出てこない情報は含まれないし、スコアに従って切り貼りしてるだけだから文章でもコードでも前半と後半がちぐはぐな回答が出てくることがある
それをわかった上で利用すれば、退屈な作業を確実に効率化できるんだけどね
445デフォルトの名無しさん
2023/04/13(木) 23:26:38.72ID:QfuawtwP446デフォルトの名無しさん
2023/04/13(木) 23:45:01.79ID:wAJ6smfe 確かにchatgptは早いけど、VBA上級者のような丁寧かつ分かりやすく書けるスキルには及ばないでしょ。
447デフォルトの名無しさん
2023/04/13(木) 23:50:31.64ID:n+vWlf1Z448デフォルトの名無しさん
2023/04/14(金) 00:03:39.58ID:QTRY6Uuz >>446
書けるよ
コメント大量に入れてって言えば入れてくれるし
可能な限りまとめてもらったり、冗長でもいいから分かりやすく書いてって言ったらその通り出力してくれる
あとは知らなかった関数なんかも書いてくれる事がある
上級者でも答え合わせ的な意味で使った方がいい
絶対に腕があがる
書けるよ
コメント大量に入れてって言えば入れてくれるし
可能な限りまとめてもらったり、冗長でもいいから分かりやすく書いてって言ったらその通り出力してくれる
あとは知らなかった関数なんかも書いてくれる事がある
上級者でも答え合わせ的な意味で使った方がいい
絶対に腕があがる
449デフォルトの名無しさん
2023/04/14(金) 00:59:19.74ID:uflM/2Qr 進化が恐ろしく速くなるからとにかく否定から入る硬直した頭ではダメな気がする
漠然とw
漠然とw
450デフォルトの名無しさん
2023/04/14(金) 03:40:01.68ID:xXo/sM7i 否定から入るのは大抵はジジババ老害でしょ?
451デフォルトの名無しさん
2023/04/14(金) 06:17:31.63ID:pBZyWRLh 5chはジジババ老害の巣窟ですよ。
子供は他所で遊んだ方が良いですよ。
子供は他所で遊んだ方が良いですよ。
452デフォルトの名無しさん
2023/04/14(金) 12:05:37.18ID:F0gZl9Ij >>450
それ、否定から入ってるよ
それ、否定から入ってるよ
453デフォルトの名無しさん
2023/04/14(金) 12:35:16.38ID:QTRY6Uuz >>452
どうみても疑問文だぞ
どうみても疑問文だぞ
454デフォルトの名無しさん
2023/04/14(金) 13:04:36.38ID:twidN+O+ VBAはジジババ老害しか使わないからね
455デフォルトの名無しさん
2023/04/14(金) 15:11:32.43ID:kavQ5jg0 このスレはジジババ専用
456デフォルトの名無しさん
2023/04/14(金) 16:06:06.70ID:TUWR9ux2 若いのはVBAやらなくなったのか?
457デフォルトの名無しさん
2023/04/14(金) 17:09:14.68ID:tB4oYOkI 他人にやらせるのがコミュ力と思い込んだからそれ以外もやらないだろ。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★2 [蚤の市★]
- 米大統領報道官「日本と強固な同盟維持、中国とも協力」 [少考さん★]
- JA全農が「新おこめ券」…来年9月末の有効期限を新設、必要経費のみ上乗せ ★2 [蚤の市★]
- ミス・ユニバース フィンランド代表の「つり目」写真が波紋… 本人釈明も批判やまず 協会謝罪「徹底的に検証」へ [冬月記者★]
- 【テレビ】粗品「THE W」バッサリ「おもんない、レベル低い」審査員就任で「日テレが“血の海”に…」 [湛然★]
- 1人3千円の食品高騰対策、何に使える? あいまいなまま衆院通過 [蚤の市★]
- 【悲報】女さん「ハローワークで仕事を探してる3-40代の中年男性いるでしょ。あれ何?」 [483447288]
- キ...キャ...キャ...キャン...
- 彼女とエッチして寝て朝立してたらどうすんの?
- 【悲報】維新の政治資金でガールズバー、高市首相「良いか悪いかは国民の皆さまが判断されること」 [115996789]
- 中国人、ガチ超正論。「日本人がアイヌに対してやったことを『問題ない』とするなら、中国が日本人に同じことをしても文句ないだろう?」 [314039747]
- お前ら「冬のボーナス」なんぼだった?
