!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
↑同じ内容を2行貼り付けるナリ
ExcelのVBAに関する質問スレナリ
コード書き込みや作成依頼もOKナリ
※前スレ
Excel VBA 質問スレ Part70
https://mevius.5ch.net/test/read.cgi/tech/1616072923/
Excel VBA 質問スレ Part71
https://mevius.5ch.net/test/read.cgi/tech/1621914481/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
Excel VBA 質問スレ Part73
レス数が950を超えています。1000を超えると書き込みができなくなります。
1デフォルトの名無しさん (ワッチョイ 4668-xJJl)
2021/09/13(月) 07:29:59.47ID:GNx0xRRz0867デフォルトの名無しさん (ワッチョイ 7f56-kNbH)
2021/12/12(日) 21:59:03.19ID:2LaGAq5q0868デフォルトの名無しさん (ワッチョイ a72d-xLgN)
2021/12/12(日) 22:11:14.12ID:fOYhEkbg0 >>865
日本語まともに理解できないからしょうがないんだよなw
日本語まともに理解できないからしょうがないんだよなw
869デフォルトの名無しさん (ワッチョイ 675f-p36F)
2021/12/12(日) 23:18:50.35ID:8ki8W4LJ0 超初心者です。
10個のブックで、それぞれのブックに同じ名前の4種類のシートがあり、
各シートのE10〜D12に入力されている値を抽出したいんですが、
1つのセルを指定するやり方しかわからず…
できれば10個のブックから一括で抜き取りたいんですけど、どう書けばいいでしょうか。
現時点でできたのはダイアログでファイルを選択して、指定のシートから1つだけ抜き出してくる方法です。
これを複数のセルを抜き出したい(可能なら複数のブック指定して抜き出したい)です。
10個のブックで、それぞれのブックに同じ名前の4種類のシートがあり、
各シートのE10〜D12に入力されている値を抽出したいんですが、
1つのセルを指定するやり方しかわからず…
できれば10個のブックから一括で抜き取りたいんですけど、どう書けばいいでしょうか。
現時点でできたのはダイアログでファイルを選択して、指定のシートから1つだけ抜き出してくる方法です。
これを複数のセルを抜き出したい(可能なら複数のブック指定して抜き出したい)です。
871デフォルトの名無しさん (ワッチョイ 7fb0-ULLt)
2021/12/13(月) 03:17:35.02ID:XU8Ge+oP0872デフォルトの名無しさん (ワッチョイ 87ce-xLgN)
2021/12/13(月) 03:32:37.10ID:fuRJ2q4u0 >>869
こんな感じで二重ループにする
ブック名やシート名は必要に応じて配列に入れておく
For Bok = 1 To 10
For Sht = 1 To 4
Range(" ") = Workbooks("ブック" & Bok).Worksheets("シート" & Sht).Range("D10:E12").Value
Next
Next
こんな感じで二重ループにする
ブック名やシート名は必要に応じて配列に入れておく
For Bok = 1 To 10
For Sht = 1 To 4
Range(" ") = Workbooks("ブック" & Bok).Worksheets("シート" & Sht).Range("D10:E12").Value
Next
Next
873デフォルトの名無しさん (ワッチョイ 67e6-zKou)
2021/12/13(月) 22:01:16.80ID:r5ZevJAL0 もう解決したかもしれんが
保存にやたら時間がかかるエクセルファイルとは自分の経験だと
非表示にされたシートに画像が貼られまくってたって事があったなvba開いてみたらシートが異常に多くて気づいた
パソコンリテラシーない人はこういうファイルを平気でメールで送ろうとするよねw
保存にやたら時間がかかるエクセルファイルとは自分の経験だと
非表示にされたシートに画像が貼られまくってたって事があったなvba開いてみたらシートが異常に多くて気づいた
パソコンリテラシーない人はこういうファイルを平気でメールで送ろうとするよねw
874デフォルトの名無しさん (ワッチョイ dfe6-MdYA)
2021/12/13(月) 22:22:28.96ID:WFQjB74Q0 知らんけどxlsm形式だと社内メールは送れんわうちじゃ
875デフォルトの名無しさん (ドナドナー MM8f-9uXO)
2021/12/13(月) 22:45:39.93ID:kcZqxtmKM ボタンのあるシートを
ボタン削除しないままシート削除して
新たにシートを作るっていうコードにしてたら
無茶苦茶ゴミが溜まってファイルが肥大化した挙げ句、
最終的にボタンを貼り付けられなくなった
ボタン削除しないままシート削除して
新たにシートを作るっていうコードにしてたら
無茶苦茶ゴミが溜まってファイルが肥大化した挙げ句、
最終的にボタンを貼り付けられなくなった
876デフォルトの名無しさん (ワッチョイ 4768-PFkU)
2021/12/14(火) 00:01:39.40ID:if1wU8ee0877デフォルトの名無しさん (ワッチョイ df4f-Xngn)
2021/12/14(火) 03:42:43.93ID:5RVk9rj00878デフォルトの名無しさん (ゲマー MM9f-+L6E)
2021/12/14(火) 17:45:50.47ID:24fsqNZFM >>875
ボタン消えないのかよ怖いな
ボタン消えないのかよ怖いな
879デフォルトの名無しさん (ワッチョイ 7fda-ODP2)
2021/12/14(火) 18:25:23.35ID:xWxoPM4l0 ひとつに見えていても2つのボタンが重なっていることもあるぞ
880デフォルトの名無しさん (ワッチョイ dff0-8/hI)
2021/12/15(水) 21:10:32.00ID:L38lsqXF0 VBAのchengeイベントで
セルB1に12、セルC1に3、と入力されたら
D1に12/3と日付が自動で出力され
かつ
C1が空白ならD1も空白
C1が文字ならD1も文字になるようにできるでしょうか?
初心者じみた質問で申し訳ありません
セルB1に12、セルC1に3、と入力されたら
D1に12/3と日付が自動で出力され
かつ
C1が空白ならD1も空白
C1が文字ならD1も文字になるようにできるでしょうか?
初心者じみた質問で申し訳ありません
881デフォルトの名無しさん (ワッチョイ 47fd-LZWr)
2021/12/15(水) 21:18:56.86ID:LajuVBw/0 >>880
出来る
出来る
882デフォルトの名無しさん (ワッチョイ 4768-PFkU)
2021/12/15(水) 21:20:45.35ID:1EtKKquC0 >>880
数式でも良い?
数式でも良い?
883デフォルトの名無しさん (ワッチョイ dff0-8/hI)
2021/12/15(水) 21:24:32.70ID:L38lsqXF0884デフォルトの名無しさん (ワッチョイ 4768-PFkU)
2021/12/15(水) 22:08:43.53ID:1EtKKquC0885デフォルトの名無しさん (ドナドナー MM8f-9uXO)
2021/12/16(木) 01:23:52.85ID:ZFKVIzjFM 日付と言ってるけど単に文字列で良さそうな感じ
886デフォルトの名無しさん (ワッチョイ 4768-PFkU)
2021/12/16(木) 01:36:42.92ID:B/UsaEnq0 >>883
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo finalty
'無限ループ回避
Application.EnableEvents = False
'C1セルが空白は終了処理へ
If Cells(1, 3) = "" Then GoTo finalty
'C1セルが文字列の場合は、そのまま放り込む。それ意外は日付
If WorksheetFunction.IsText(Cells(1, 3)) Then
Cells(1, 4).Value = Cells(1, 3).Value
Else
Cells(1, 4).Value = DateSerial(Year(Now()), Cells(1, 2), Cells(1, 3))
End If
'終了処理
finalty:
Application.EnableEvents = True
End Sub
とりあえず作ったけど、B1が文字列、c1が数字の時にエラーになるな
B1とC1で日付判定したほうがよかったのだろうか
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo finalty
'無限ループ回避
Application.EnableEvents = False
'C1セルが空白は終了処理へ
If Cells(1, 3) = "" Then GoTo finalty
'C1セルが文字列の場合は、そのまま放り込む。それ意外は日付
If WorksheetFunction.IsText(Cells(1, 3)) Then
Cells(1, 4).Value = Cells(1, 3).Value
Else
Cells(1, 4).Value = DateSerial(Year(Now()), Cells(1, 2), Cells(1, 3))
End If
'終了処理
finalty:
Application.EnableEvents = True
End Sub
とりあえず作ったけど、B1が文字列、c1が数字の時にエラーになるな
B1とC1で日付判定したほうがよかったのだろうか
887デフォルトの名無しさん (ワッチョイ 7f8e-sCeO)
2021/12/16(木) 05:45:18.34ID:1S4Jwj7Q0 >>886
「できるでしょうか?」と聞かれているだけなのに引っ掛かる馬鹿
「できるでしょうか?」と聞かれているだけなのに引っ掛かる馬鹿
888デフォルトの名無しさん (スプッッ Sd9f-cjp2)
2021/12/16(木) 07:14:30.10ID:P8FnY0OCd >>887
何か嫌なことがあったのか?
何か嫌なことがあったのか?
889デフォルトの名無しさん (ブーイモ MMcf-LZWr)
2021/12/16(木) 07:16:48.24ID:2N+hKbkuM 全く内容が同じ投稿を何度も目にしている気がする
その度に丁寧な回答を貰ってるけど
その処理流行ってるの?
その度に丁寧な回答を貰ってるけど
その処理流行ってるの?
890デフォルトの名無しさん (ワッチョイ 4768-PFkU)
2021/12/16(木) 07:34:41.45ID:B/UsaEnq0891デフォルトの名無しさん (ブーイモ MM8f-LZWr)
2021/12/16(木) 07:46:05.41ID:oEqQwjzjM そっか
>>886 だけど空白なら終了よりも空白の時は出力先も空白って条件があるから出力先にClearContentsかけた方が良さそう
その後にB1とC1をそれぞれIsNumericでTrueならB1 & "/" & C1をDatevalueで日付データにして出力先へ
あとはElseで文字列として結合して出力とかどうだろう?
>>886 だけど空白なら終了よりも空白の時は出力先も空白って条件があるから出力先にClearContentsかけた方が良さそう
その後にB1とC1をそれぞれIsNumericでTrueならB1 & "/" & C1をDatevalueで日付データにして出力先へ
あとはElseで文字列として結合して出力とかどうだろう?
892デフォルトの名無しさん (ワッチョイ df01-JVtf)
2021/12/16(木) 08:42:17.59ID:Ymr34XoE0 >>886
・「C1が空白ならD1も空白」にしないといけないのにやってない
・B1, C1 以外のセルが変更された場合でも無駄な処理が走る
・Cells( ) と Cells( ).Value とバラバラ
・finalty という単語はない
・「C1が空白ならD1も空白」にしないといけないのにやってない
・B1, C1 以外のセルが変更された場合でも無駄な処理が走る
・Cells( ) と Cells( ).Value とバラバラ
・finalty という単語はない
893デフォルトの名無しさん (ワッチョイ a701-4A0X)
2021/12/16(木) 09:06:16.32ID:80W3ywqF0894デフォルトの名無しさん (ワッチョイ 2768-xLgN)
2021/12/16(木) 10:21:23.91ID:afXMTOuR0 揚げ足が好物な人に引っかかる優しさ?
895デフォルトの名無しさん (スプッッ Sd7f-5T9c)
2021/12/16(木) 10:48:42.97ID:ueoAX3Xed896デフォルトの名無しさん (アウアウキー Safb-ODP2)
2021/12/16(木) 12:11:49.85ID:CWgWh06Ba 足フェチ
897デフォルトの名無しさん (ワントンキン MMbf-gXCE)
2021/12/16(木) 12:59:03.22ID:stMzJW8vM >>886
Go Toとか草
Go Toとか草
898デフォルトの名無しさん (ワッチョイ e701-w2+9)
2021/12/16(木) 20:27:23.55ID:Y2CVy/MB0 Gotoトラベル。
899デフォルトの名無しさん (ワッチョイ 87ce-xLgN)
2021/12/16(木) 20:37:59.11ID:6VquwdhR0 GoSub Return
900デフォルトの名無しさん (ワッチョイ df4f-Xngn)
2021/12/16(木) 21:57:52.03ID:jTOt4wzg0 VB.Netでもgotoとかgosubとかremとか残ってるんだよなぁ
いつになったらこんな負の遺産使えなくするのやら
variantとか早々に消したくせに
先にVB.Netの方が消えてしまいそうだ
いつになったらこんな負の遺産使えなくするのやら
variantとか早々に消したくせに
先にVB.Netの方が消えてしまいそうだ
901デフォルトの名無しさん (スプッッ Sd9f-xLgN)
2021/12/16(木) 22:01:35.50ID:z6vE3S6bd902デフォルトの名無しさん (ワッチョイ dfe6-DXiY)
2021/12/16(木) 22:40:48.14ID:mHaEbFg60 https://sugoikaizen.com/excel_list/vba-macro-01/
超初心者です。上のサイトを参考に非表示のシートを全表示にするようにしたいのですが、実際に使ってみるとアクティブシート?が切り替わって切り替わってチカチカしてしまいます。
その切り替わりのチカチカ、アクティブを切り替えないでシートを表示させることってできますか
超初心者です。上のサイトを参考に非表示のシートを全表示にするようにしたいのですが、実際に使ってみるとアクティブシート?が切り替わって切り替わってチカチカしてしまいます。
その切り替わりのチカチカ、アクティブを切り替えないでシートを表示させることってできますか
903デフォルトの名無しさん (ワッチョイ 47fd-LZWr)
2021/12/16(木) 23:12:56.50ID:gXiWyVoW0 application.screenupdating=false
処理
application.screenupdating=true
処理
application.screenupdating=true
904デフォルトの名無しさん (ワッチョイ 4768-PFkU)
2021/12/16(木) 23:49:36.74ID:B/UsaEnq0905デフォルトの名無しさん (ワッチョイ df7c-gQtf)
2021/12/16(木) 23:54:07.68ID:yQf1medY0906デフォルトの名無しさん (ラクッペペ MMe6-HGpq)
2021/12/17(金) 00:50:02.02ID:6ayQmUSdM 行番号はDOS自体が登場する以前のROM BASIC全盛の頃の話
Microsoft BASICの独自拡張版を各メーカーが移植して搭載してた
FDD普及後も暫くはN88 BASICなどは生き残っていたけどDOS登場後は急速に廃れていった
Microsoft BASICの独自拡張版を各メーカーが移植して搭載してた
FDD普及後も暫くはN88 BASICなどは生き残っていたけどDOS登場後は急速に廃れていった
907デフォルトの名無しさん (ワッチョイ ea7c-1N4l)
2021/12/17(金) 01:11:17.61ID:mgcQuSa30 >>906
信長の野望はBASICで作ってあったな
信長の野望はBASICで作ってあったな
908デフォルトの名無しさん (スプッッ Sd22-diOO)
2021/12/17(金) 07:15:41.68ID:yydeurUcd >>905
DOS版のVB使っていたぞ
DOS版のVB使っていたぞ
909デフォルトの名無しさん (テテンテンテン MMe6-CICS)
2021/12/17(金) 07:48:55.45ID:nHDcKfC1M シートのデータを
文字コードutf-8、改行コードLFでファイルに書き出す方法教えてください
文字コードutf-8、改行コードLFでファイルに書き出す方法教えてください
910デフォルトの名無しさん (ワッチョイ ea7c-1N4l)
2021/12/17(金) 07:56:20.87ID:mgcQuSa30 >>908
うわ本当だ知らんかった、すまんす
うわ本当だ知らんかった、すまんす
911デフォルトの名無しさん (ワッチョイ 37ce-kSWT)
2021/12/17(金) 08:43:20.41ID:Q9tRMs+C0912デフォルトの名無しさん (ワッチョイ be2c-TeJl)
2021/12/17(金) 12:43:48.01ID:tWB5K5S10 UTF-8 でも、BOM の有無で2種類ある。
先頭3バイトが「0xEF 0xBB 0xBF」なら、BOM有り
BOM有りUTF-8
BOM無しUTF-8(UTF-8N)
Windows だけはBOM有りだけど、
一般的に、Linux などのウェブではBOM無し
最近のWindowsでは、BOM無しも使えるかも知れない
先頭3バイトが「0xEF 0xBB 0xBF」なら、BOM有り
BOM有りUTF-8
BOM無しUTF-8(UTF-8N)
Windows だけはBOM有りだけど、
一般的に、Linux などのウェブではBOM無し
最近のWindowsでは、BOM無しも使えるかも知れない
913デフォルトの名無しさん (ワッチョイ 4af0-g56a)
2021/12/17(金) 16:33:33.43ID:ggdkHu5b0 >>904
先日教えていただいた構文は間違いですか?
今、試したら自分のイメージに近い動作はするような感じです
後は自分で試行錯誤してみたいです
また質問してしまうかもしれませんが
自力でやってみます
先日教えていただいた構文は間違いですか?
今、試したら自分のイメージに近い動作はするような感じです
後は自分で試行錯誤してみたいです
また質問してしまうかもしれませんが
自力でやってみます
914デフォルトの名無しさん (ワッチョイ 268c-HHCY)
2021/12/17(金) 20:46:33.62ID:XfO8F9WV0 空白でないセルの末尾に「様」という文字列を一括追加するマクロを教えてください
置換処理も組み込んで一括で処理したいのでマクロでやりたいです
出来ればコピペで使えるとありがたいです
環境はWin10でExcel2016です
よろしくお願いします
置換処理も組み込んで一括で処理したいのでマクロでやりたいです
出来ればコピペで使えるとありがたいです
環境はWin10でExcel2016です
よろしくお願いします
915デフォルトの名無しさん (ワッチョイ 2ffd-v8OD)
2021/12/17(金) 20:53:35.71ID:csKw8MZR0 置換も末尾に様を付けるのも関数式で行けるがオートフィルでぶわぁーっとやるんじゃアカンのか?
マクロでやっても処理内容的にはあまり変わらんぞ?
マクロでやっても処理内容的にはあまり変わらんぞ?
916デフォルトの名無しさん (ワッチョイ 268c-HHCY)
2021/12/17(金) 20:58:45.17ID:XfO8F9WV0 この先をずっと繰り返す作業なので、複数の置換と文字列付加を1つのマクロにまとめたいのです
917デフォルトの名無しさん (ワッチョイ be8e-qezp)
2021/12/17(金) 21:12:38.32ID:ptO1GC2n0 いつものあいつの釣りとあまりに馬鹿過ぎる質問はお断りです
また、Excelの使い方すらわからない人はお帰りください
また、Excelの使い方すらわからない人はお帰りください
918デフォルトの名無しさん (ワッチョイ 4f68-FJAE)
2021/12/17(金) 22:36:33.99ID:V6YMPjTu0919デフォルトの名無しさん (ワッチョイ 7eda-g56a)
2021/12/17(金) 22:44:20.69ID:/MGmp6un0 何回もマクロ動かして 山田様様 ってなってわけわからんようになる
920デフォルトの名無しさん (ワッチョイ 4f68-FJAE)
2021/12/17(金) 22:48:52.62ID:V6YMPjTu0 >>919
まぁこれは直接書き換える案件じゃないんだよな
名前列 & (”様”|"御中")が良い
このやり方だと、最後が「様」で終わる名字があるとバグるんだよな。昔、「羽様」って顧客からクレームがあって「いいんですけどね・・・」って感じだった
まぁ、珍しい名前だしいいと思う
まぁこれは直接書き換える案件じゃないんだよな
名前列 & (”様”|"御中")が良い
このやり方だと、最後が「様」で終わる名字があるとバグるんだよな。昔、「羽様」って顧客からクレームがあって「いいんですけどね・・・」って感じだった
まぁ、珍しい名前だしいいと思う
921デフォルトの名無しさん (ワッチョイ 4f68-FJAE)
2021/12/17(金) 23:07:41.06ID:V6YMPjTu0 >>913
致命傷は一点
・「C1が空白ならD1も空白」にしないといけないのにやってない
以下のコードで直した
・B1, C1 以外のセルが変更された場合でも無駄な処理が走る
重い処理じゃない。どうせ入力箇所増える
重いなら>>904の内容で修正するか再度聞けば良い
・Cells( ) と Cells( ).Value とバラバラ
どうでもいい
Cells( )はCells( ).Valueに解釈される
暇なら統一すれば良い。特に意味はない
・finalty という単語はない
どうでもいい
もちろんfinalityの打ち間違えは認める
変数名なんてなんでもいい
自己弁護でもないが、そのためにも関数やクラスは影響が最小限に済むように、短くまとめる必要がある
致命傷は一点
・「C1が空白ならD1も空白」にしないといけないのにやってない
以下のコードで直した
・B1, C1 以外のセルが変更された場合でも無駄な処理が走る
重い処理じゃない。どうせ入力箇所増える
重いなら>>904の内容で修正するか再度聞けば良い
・Cells( ) と Cells( ).Value とバラバラ
どうでもいい
Cells( )はCells( ).Valueに解釈される
暇なら統一すれば良い。特に意味はない
・finalty という単語はない
どうでもいい
もちろんfinalityの打ち間違えは認める
変数名なんてなんでもいい
自己弁護でもないが、そのためにも関数やクラスは影響が最小限に済むように、短くまとめる必要がある
922デフォルトの名無しさん (ワッチョイ 6a01-zVPI)
2021/12/17(金) 23:37:41.46ID:+tVxxheq0923デフォルトの名無しさん (ワッチョイ 4f68-FJAE)
2021/12/17(金) 23:55:47.33ID:V6YMPjTu0 >>922
東京か埼玉、もしくは神奈川。そもそも「羽様」様、以外にも最後が「様」になる名字はそれなりにいるぞ
東京か埼玉、もしくは神奈川。そもそも「羽様」様、以外にも最後が「様」になる名字はそれなりにいるぞ
924デフォルトの名無しさん (ワッチョイ 4f68-FJAE)
2021/12/18(土) 00:00:59.23ID:K0Bjo2m80 >>921
のコード書き忘れてたわ
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo finalty
'無限ループ回避
Application.EnableEvents = False
'C1セルが空白は終了処理へ
If Cells(1, 3) = "" Then
Cells(1, 4) = ""
GoTo finalty
End If
'C1セルが文字列の場合は、そのまま放り込む。それ意外は日付
If WorksheetFunction.IsText(Cells(1, 3)) Then
Cells(1, 4).Value = Cells(1, 3).Value
Else
Cells(1, 4).Value = DateSerial(Year(Now()), Cells(1, 2), Cells(1, 3))
End If
'終了処理
finalty:
Application.EnableEvents = True
End Sub
のコード書き忘れてたわ
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo finalty
'無限ループ回避
Application.EnableEvents = False
'C1セルが空白は終了処理へ
If Cells(1, 3) = "" Then
Cells(1, 4) = ""
GoTo finalty
End If
'C1セルが文字列の場合は、そのまま放り込む。それ意外は日付
If WorksheetFunction.IsText(Cells(1, 3)) Then
Cells(1, 4).Value = Cells(1, 3).Value
Else
Cells(1, 4).Value = DateSerial(Year(Now()), Cells(1, 2), Cells(1, 3))
End If
'終了処理
finalty:
Application.EnableEvents = True
End Sub
925デフォルトの名無しさん (ワンミングク MMda-+zQR)
2021/12/18(土) 00:34:19.89ID:fI0CXnXAM またいつものあいつに引っ掛かる馬鹿ども
926デフォルトの名無しさん (ワッチョイ 6a4f-j66Y)
2021/12/18(土) 03:53:23.76ID:RSZ8HegY0 >>914
Sub hoge()
Dim targetRange As Range
Dim targetCell As Range
Set targetRange = ThisWorkbook.Sheets(Sheet1.Name).Range("A1:J10")
For Each targetCell In targetRange.Cells
If targetCell.Value <> vbNullString Then
If Right(targetCell.Value, 1) <> "様" Then
targetCell.Value = targetCell.Value & "様"
End If
End If
Next
End Sub
対象シートを変えるならSheets(Sheet1.Name)のSheet1の部分を変えてくれ
シート名じゃなくてシートのオブジェクト名であることに注意な。
今はA1から下10セル、右10セルの範囲に絞っているが、変えたければ
Range("A1:J10")の部分を変えてくれ。
Sub hoge()
Dim targetRange As Range
Dim targetCell As Range
Set targetRange = ThisWorkbook.Sheets(Sheet1.Name).Range("A1:J10")
For Each targetCell In targetRange.Cells
If targetCell.Value <> vbNullString Then
If Right(targetCell.Value, 1) <> "様" Then
targetCell.Value = targetCell.Value & "様"
End If
End If
Next
End Sub
対象シートを変えるならSheets(Sheet1.Name)のSheet1の部分を変えてくれ
シート名じゃなくてシートのオブジェクト名であることに注意な。
今はA1から下10セル、右10セルの範囲に絞っているが、変えたければ
Range("A1:J10")の部分を変えてくれ。
927デフォルトの名無しさん (ワッチョイ 4af0-g56a)
2021/12/18(土) 04:03:51.98ID:ghw9tbZ70928デフォルトの名無しさん (ワッチョイ 3b01-jbri)
2021/12/18(土) 09:44:05.03ID:jhUX4QL/0929デフォルトの名無しさん (ドナドナー MMe6-WIuU)
2021/12/18(土) 09:58:59.51ID:KOqLJ1bdM 条件付き書式で様と御中を使い分けるとか
930デフォルトの名無しさん (ワッチョイ 1f5f-/fOn)
2021/12/18(土) 10:09:57.53ID:NazcNFuF0 条件付き書式は値に関与できたっけ?
931デフォルトの名無しさん (ワッチョイ 4f68-FJAE)
2021/12/18(土) 10:20:06.80ID:MnOybqtX0932デフォルトの名無しさん (ドナドナー MMe6-WIuU)
2021/12/18(土) 10:21:15.96ID:mp+R0tauM >>931
基本は様でフラグ立てたところだけ御中とか
基本は様でフラグ立てたところだけ御中とか
933デフォルトの名無しさん (ワッチョイ ea42-pg3T)
2021/12/18(土) 10:29:07.67ID:bbhq+5c10 つーか普通敬称つけるのは印刷するときだけじゃね
エクセルのデータに組み込む必要ないような
エクセルのデータに組み込む必要ないような
934デフォルトの名無しさん (ワッチョイ a301-izju)
2021/12/18(土) 10:30:58.78ID:S/VVluSn0 量子の世界では1未満は確率的に存在するんだよ。
935デフォルトの名無しさん (ワッチョイ 7eda-g56a)
2021/12/18(土) 10:47:16.76ID:S7ay6emt0 王さんに様付けると王様だな
936デフォルトの名無しさん (ワッチョイ ea7c-1N4l)
2021/12/18(土) 13:06:35.91ID:SgR4ReUM0937デフォルトの名無しさん (ワッチョイ ea7c-1N4l)
2021/12/18(土) 13:09:17.63ID:SgR4ReUM0 >>934
量子の世界でも1か0しかないだろ
量子の世界でも1か0しかないだろ
938デフォルトの名無しさん (ワッチョイ ea7c-1N4l)
2021/12/18(土) 13:11:12.98ID:SgR4ReUM0 銀行の「行」を消して「御中」に直してた画像あったな
939デフォルトの名無しさん (ワッチョイ a301-izju)
2021/12/18(土) 14:28:51.14ID:S/VVluSn0 だいえーだいえーいえぃいえぃいえぃいえぃ。
だいえーとってもいえぃいえぃいえぃいえぃ。
↓続き。
だいえーとってもいえぃいえぃいえぃいえぃ。
↓続き。
940デフォルトの名無しさん (ワッチョイ 0f2f-j66Y)
2021/12/18(土) 14:43:23.05ID:yfxR8FS90 >空白でないセルの末尾に「様」という文字列を一括追加
これ、今「様」がついてたらつけるなっていう要件じゃないんじゃね
そうじゃないなら、羽様が、羽さん様なのか羽様さんなのか区別できるデータじゃないと不可能だぜ
普通に考えて名称と敬称と分けてもつだろ
これ、今「様」がついてたらつけるなっていう要件じゃないんじゃね
そうじゃないなら、羽様が、羽さん様なのか羽様さんなのか区別できるデータじゃないと不可能だぜ
普通に考えて名称と敬称と分けてもつだろ
941デフォルトの名無しさん (ワッチョイ 6a01-zVPI)
2021/12/18(土) 15:31:29.53ID:XqEkP9jw0 おじいさん、もうその話終わってますよ
942デフォルトの名無しさん (ブーイモ MMe6-U1kc)
2021/12/18(土) 17:00:19.27ID:T6quYshAM 5chはおじいさんの巣窟ですよ。
子供は他所で遊んだ方が良いですよ。
子供は他所で遊んだ方が良いですよ。
943デフォルトの名無しさん (ワッチョイ 6ae6-mkDa)
2021/12/18(土) 17:14:29.79ID:nevTsbMb0 >>938
直せてねえ…
直せてねえ…
944デフォルトの名無しさん (ワッチョイ a301-izju)
2021/12/18(土) 19:06:22.48ID:S/VVluSn0 もしかしてお前らダイエー知らないの?
945デフォルトの名無しさん (ワッチョイ 7eda-g56a)
2021/12/18(土) 19:52:58.88ID:S7ay6emt0 野球の漫画だっけ
946デフォルトの名無しさん (ワッチョイ a301-izju)
2021/12/18(土) 20:24:25.92ID:S/VVluSn0 それはダイエーじゃなくて地獄甲子園。
947デフォルトの名無しさん (ワッチョイ 6a01-zVPI)
2021/12/18(土) 21:06:03.74ID:XqEkP9jw0 もう25年前に近くのダイエーなくなってダイクマになった(もうそれもなくなってマンションになってるけど)
一駅先にグルメシティの形で残ってるけどほとんど行かない
一駅先にグルメシティの形で残ってるけどほとんど行かない
948デフォルトの名無しさん (ワッチョイ a301-izju)
2021/12/18(土) 21:30:26.72ID:S/VVluSn0 ヒントもう無いの?
949デフォルトの名無しさん (ワッチョイ a301-izju)
2021/12/18(土) 21:39:28.14ID:S/VVluSn0 ここまでの情報で、神奈川県秦野市ではないか?と自作AIがはじき出しましたが。
あってる?
あってる?
950デフォルトの名無しさん (ワッチョイ 6a01-zVPI)
2021/12/18(土) 21:44:58.76ID:XqEkP9jw0951デフォルトの名無しさん (ワッチョイ a301-izju)
2021/12/18(土) 21:45:33.86ID:S/VVluSn0 おおおお!!
あってた!!
あってた!!
952デフォルトの名無しさん (スフッ Sd8a-kSWT)
2021/12/18(土) 21:47:56.30ID:ruUAvqsCd 神奈川県秦野市の東海大学前のグルメシティは、元は忠実屋というスーパーだった
ダイエーに買収された後グルメシティに変わった
ステッカーの下には今でも忠実屋のロゴマークが残ってる
店の床に小さい段差があるのは増築した痕跡
ダイエーに買収された後グルメシティに変わった
ステッカーの下には今でも忠実屋のロゴマークが残ってる
店の床に小さい段差があるのは増築した痕跡
953デフォルトの名無しさん (ドナドナー MMe6-WIuU)
2021/12/19(日) 00:46:13.19ID:1w97E/wVM ほんとおまいら、昔話が大好物だな
954デフォルトの名無しさん (ワッチョイ f3b0-gTtA)
2021/12/19(日) 01:41:02.09ID:SLVervUs0 ジジイしかいないスレ
VBAなんていまだにやってるのは、ジジイくらいしかいないか
VBAなんていまだにやってるのは、ジジイくらいしかいないか
955デフォルトの名無しさん (ワッチョイ 2ffd-v8OD)
2021/12/19(日) 01:45:35.49ID:F1jZtUeQ0 二十歳こえたらみんなジジイだよ
956デフォルトの名無しさん (アウアウキー Safb-fxsa)
2021/12/19(日) 02:09:49.49ID:WKKxXwhHa 左様でござるか
957デフォルトの名無しさん (ワッチョイ 6a4f-7LcG)
2021/12/19(日) 05:36:03.45ID:9cYlynLW0 ダイクマって
あの「ダイナミックダイクマ〜!!」の
ダイクマ?
あの「ダイナミックダイクマ〜!!」の
ダイクマ?
958デフォルトの名無しさん (ワッチョイ 4af0-g56a)
2021/12/19(日) 07:00:08.37ID:LtRjW0Zk0 A1に月、B1に最初の日、B2に最後の日を入力したら
C列に最初の日から最後の日まで書き出され
D列には月/日が書き出されるようにしたいのですが
例えば
A B C D
12 19 19 12/19
22 20 12/20
21 12/21
22 12/22
上記のように各セルがチェンジイベントで動作してくれればと
それと文字などがB2に入力された場合は文字をC2、D2に反映したいです
A B C D
12 19 19 12/19
h h h
ここで色々お教えいただきそれらの構文を自分なりに組み合わせてみたのですが
初心者の私にはレベルが高すぎるようで・・・
今までご親切にお教えいただいた構文を生かしてなく申し訳ありません。
C列に最初の日から最後の日まで書き出され
D列には月/日が書き出されるようにしたいのですが
例えば
A B C D
12 19 19 12/19
22 20 12/20
21 12/21
22 12/22
上記のように各セルがチェンジイベントで動作してくれればと
それと文字などがB2に入力された場合は文字をC2、D2に反映したいです
A B C D
12 19 19 12/19
h h h
ここで色々お教えいただきそれらの構文を自分なりに組み合わせてみたのですが
初心者の私にはレベルが高すぎるようで・・・
今までご親切にお教えいただいた構文を生かしてなく申し訳ありません。
959デフォルトの名無しさん (ワッチョイ 4af0-g56a)
2021/12/19(日) 07:01:14.70ID:LtRjW0Zk0 >>958
> A1に月、B1に最初の日、B2に最後の日を入力したら
> C列に最初の日から最後の日まで書き出され
> D列には月/日が書き出されるようにしたいのですが
>
> 例えば
> A B C D
> 12 19 19 12/19
> 22 20 12/20
> 21 12/21
> 22 12/22
>
>
> 上記のように各セルがチェンジイベントで動作してくれればと
>
> それと文字などがB2に入力された場合は文字をC2、D2に反映したいです
>
>
> A B C D
> 12 19 19 12/19
> h h h
>
> ここで色々お教えいただきそれらの構文を自分なりに組み合わせてみたのですが
> 初心者の私にはレベルが高すぎるようで・・・
>
> 今までご親切にお教えいただいた構文を生かしてなく申し訳ありません。
> A1に月、B1に最初の日、B2に最後の日を入力したら
> C列に最初の日から最後の日まで書き出され
> D列には月/日が書き出されるようにしたいのですが
>
> 例えば
> A B C D
> 12 19 19 12/19
> 22 20 12/20
> 21 12/21
> 22 12/22
>
>
> 上記のように各セルがチェンジイベントで動作してくれればと
>
> それと文字などがB2に入力された場合は文字をC2、D2に反映したいです
>
>
> A B C D
> 12 19 19 12/19
> h h h
>
> ここで色々お教えいただきそれらの構文を自分なりに組み合わせてみたのですが
> 初心者の私にはレベルが高すぎるようで・・・
>
> 今までご親切にお教えいただいた構文を生かしてなく申し訳ありません。
960デフォルトの名無しさん (ワッチョイ 4af0-g56a)
2021/12/19(日) 07:03:44.45ID:LtRjW0Zk0 間違えがありましたので連続投稿になってしまいましたが
ご教授ください
ご教授ください
961デフォルトの名無しさん (ワッチョイ 4af0-g56a)
2021/12/19(日) 07:04:33.84ID:LtRjW0Zk0 >>959
> >>958
> > A1に月、B1に最初の日、B2に最後の日を入力したら
> > C列に最初の日から最後の日まで書き出され
> > D列には月/日が書き出されるようにしたいのですが
> >
> > 例えば
> > A B C D
> > 12 19 19 12/19
> > 22 20 12/20
> > 21 12/21
> > 22 12/22
> >
> >
> > 上記のように各セルがチェンジイベントで動作してくれればと
> >
> > それと文字などがB2に入力された場合は文字をC2、D2に反映したいです
> >
> >
> > A B C D
> > 12 19 19 12/19
> > h h h
> >
> > ここで色々お教えいただきそれらの構文を自分なりに組み合わせてみたのですが
> > 初心者の私にはレベルが高すぎるようで・・・
> >
> > 今までご親切にお教えいただいた構文を生かしてなく申し訳ありません。
> >>958
> > A1に月、B1に最初の日、B2に最後の日を入力したら
> > C列に最初の日から最後の日まで書き出され
> > D列には月/日が書き出されるようにしたいのですが
> >
> > 例えば
> > A B C D
> > 12 19 19 12/19
> > 22 20 12/20
> > 21 12/21
> > 22 12/22
> >
> >
> > 上記のように各セルがチェンジイベントで動作してくれればと
> >
> > それと文字などがB2に入力された場合は文字をC2、D2に反映したいです
> >
> >
> > A B C D
> > 12 19 19 12/19
> > h h h
> >
> > ここで色々お教えいただきそれらの構文を自分なりに組み合わせてみたのですが
> > 初心者の私にはレベルが高すぎるようで・・・
> >
> > 今までご親切にお教えいただいた構文を生かしてなく申し訳ありません。
962デフォルトの名無しさん (ワッチョイ 4af0-g56a)
2021/12/19(日) 07:05:30.07ID:LtRjW0Zk0 hの位置がずれていました
朝から連続投稿すいません!
朝から連続投稿すいません!
963デフォルトの名無しさん (ワッチョイ 2ffd-v8OD)
2021/12/19(日) 07:40:00.27ID:F1jZtUeQ0 必要な仕様が足りない
・B2よりB1が大きい場合は動作しない?それとも翌月のその日までを記載?
・B1,B2に入力された数値が日付として有り得ない場合はどうする?動作しないだけでよいのか?
・年の判定はどうする?現在の年を使用してよいのか?
・B2よりB1が大きい場合は動作しない?それとも翌月のその日までを記載?
・B1,B2に入力された数値が日付として有り得ない場合はどうする?動作しないだけでよいのか?
・年の判定はどうする?現在の年を使用してよいのか?
964デフォルトの名無しさん (ワッチョイ 1a68-kSWT)
2021/12/19(日) 08:34:48.49ID:J5v8c1sd0965デフォルトの名無しさん (ワッチョイ 1a68-kSWT)
2021/12/19(日) 08:38:14.07ID:J5v8c1sd0966デフォルトの名無しさん (ワッチョイ 4af0-g56a)
2021/12/19(日) 15:48:07.81ID:LtRjW0Zk0 >>963
> 必要な仕様が足りない
失礼しました
> ・B2よりB1が大きい場合は動作しない?それとも翌月のその日までを記載?
B1の方が大きければ空白になってくれればいいのですが
エラー表示がセルに表示されてもエラーはエクセルの設定で空白にできるので大丈夫かと思っています
月をまたぐことはありません
> ・B1,B2に入力された数値が日付として有り得ない場合はどうする?動作しないだけでよいのか?
122/111や12/35と表示されてもかまいません
文字が入力されてもそのまま表示したいです
> ・年の判定はどうする?現在の年を使用してよいのか?
年は考慮しなくても大丈夫です
長くて一週間の予定だけでしか使用しません
説明下手ですいません (汗
> 必要な仕様が足りない
失礼しました
> ・B2よりB1が大きい場合は動作しない?それとも翌月のその日までを記載?
B1の方が大きければ空白になってくれればいいのですが
エラー表示がセルに表示されてもエラーはエクセルの設定で空白にできるので大丈夫かと思っています
月をまたぐことはありません
> ・B1,B2に入力された数値が日付として有り得ない場合はどうする?動作しないだけでよいのか?
122/111や12/35と表示されてもかまいません
文字が入力されてもそのまま表示したいです
> ・年の判定はどうする?現在の年を使用してよいのか?
年は考慮しなくても大丈夫です
長くて一週間の予定だけでしか使用しません
説明下手ですいません (汗
967デフォルトの名無しさん (ワッチョイ be01-P5d1)
2021/12/19(日) 17:22:51.01ID:6V5J9+AZ0 Dim a(10,20)
a(1,2)=3
上で2行目の1や2の数字のことを何て言うのでしょうか
初歩の質問で申し訳ありません。
a(1,2)=3
上で2行目の1や2の数字のことを何て言うのでしょうか
初歩の質問で申し訳ありません。
レス数が950を超えています。1000を超えると書き込みができなくなります。
ニュース
- 高市首相、トランプ米大統領に「早期に会いたい」 日中関係悪化受け… [BFU★]
- 【コメ】卸売業者「簡単に安売りできない」「大暴落起きれば大赤字に」 JA「新米の販売進度が近年になく遅い。コメの回転が悪い」 ★4 [Hitzeschleier★]
- 【将棋】福間香奈 女流六冠が会見 妊娠・出産でタイトル戦の事実上不戦敗 「妊娠したら、どちらか一方を諦めないといけない状況」★2 [冬月記者★]
- 高市早苗首相が天理教系企業に“巨額発注” 総額5000万円 本人は「政治団体の活動に必要な支出」と回答 [Hitzeschleier★]
- かつや、明日からカツ丼(竹)790円→590円、ロースカツ定食830円→630円、カツカレー(竹)990円→790円 画像あり [お断り★]
- ホリエモン、「持ち家=幸せという価値観は過去のもの」と断言「快適な住まいが欲しいなら、賃貸住宅を次々に替えていく」 [muffin★]
- 【実況】博衣こよりのえちえち声優楽プロジェクト共同研究発表会🧪
- 高市早苗、トランプおやびんに泣きつくwwwwwwwwwwwwwwwwwwwwwwww [834922174]
- 中国「防衛省の説明は矛盾してる。」 [834922174]
- ケンモメンってなんでこんなに反日が多いの? [866936191]
- 中国、日本人tiktokの収益剥奪開始wmwmwmwmwmwm [834922174]
- 【超絶悲報】高市、謎の宗教団体から巨額の政治献金WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
