!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:GNx0xRRz0858デフォルトの名無しさん (ワッチョイ a72d-xLgN)
2021/12/12(日) 12:00:32.32ID:fOYhEkbg0 数年前までVBAで結構組んでたんだけどちょっと必要があって使ってみたらセーブに10分くらいかかる
調べてみると
調べてみると
859デフォルトの名無しさん (ワッチョイ a72d-xLgN)
2021/12/12(日) 12:04:50.97ID:fOYhEkbg0 ごめんなさい途中でかきこんでしまいました
VBAのコードが長いとセーブに時間がかかるとあったのでモジュールを削除してみましたが変化なし
そこで新規にbookを作ってコピペでVBAのコード他すべての要素をコピペしたら普通にセーブできたのですが
これはどういった原因が考えられるでしょうか?
ちなみに別のPCで使ってみたら普通にセーブできました
VBAのコードが長いとセーブに時間がかかるとあったのでモジュールを削除してみましたが変化なし
そこで新規にbookを作ってコピペでVBAのコード他すべての要素をコピペしたら普通にセーブできたのですが
これはどういった原因が考えられるでしょうか?
ちなみに別のPCで使ってみたら普通にセーブできました
860デフォルトの名無しさん (ワッチョイ 87ce-xLgN)
2021/12/12(日) 13:09:25.29ID:ir+yquaT0 マクロ付きブックの保存なんて普通は1秒で終わる
10分なんてあきらかに異常だし、たとえ10秒でもおかしい
HDDの故障やウィルスをまず疑うレベル
10分なんてあきらかに異常だし、たとえ10秒でもおかしい
HDDの故障やウィルスをまず疑うレベル
861デフォルトの名無しさん (ワッチョイ a72d-xLgN)
2021/12/12(日) 13:16:29.89ID:fOYhEkbg0 そんなことは分かってるから質問してるんですが日本語読めてますか?w
862デフォルトの名無しさん (ワッチョイ 4768-PFkU)
2021/12/12(日) 13:52:38.61ID:Q+i1BsMe0863デフォルトの名無しさん (ワッチョイ a72d-xLgN)
2021/12/12(日) 14:16:03.78ID:fOYhEkbg0864デフォルトの名無しさん (ワッチョイ 7fda-8/hI)
2021/12/12(日) 18:58:52.97ID:xrQmO7Ym0 消えてほしいゴミはまだいるのにね
865デフォルトの名無しさん (ワッチョイ 675f-gXCE)
2021/12/12(日) 21:54:20.78ID:6bVn9kYk0 >>861
死ねよ
死ねよ
866デフォルトの名無しさん (ワッチョイ 7f56-kNbH)
2021/12/12(日) 21:54:32.69ID:2LaGAq5q0 >>837
> 一般的にデバッグはコーディングの10倍ぐらい経験や知識が必要な作業だから初心者には荷が重い
ものすごい納得がいく。プログラムの力のかなりな部分を
設計力とデバッグ力が占めてる気がする。
> 一般的にデバッグはコーディングの10倍ぐらい経験や知識が必要な作業だから初心者には荷が重い
ものすごい納得がいく。プログラムの力のかなりな部分を
設計力とデバッグ力が占めてる気がする。
867デフォルトの名無しさん (ワッチョイ 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
ここで色々お教えいただきそれらの構文を自分なりに組み合わせてみたのですが
初心者の私にはレベルが高すぎるようで・・・
今までご親切にお教えいただいた構文を生かしてなく申し訳ありません。
レス数が950を超えています。1000を超えると書き込みができなくなります。
ニュース
- 【前橋市】小川晶前市長とラブホテルで打ち合わせをした54歳男性職員を停職処分 今月末で依願退職するという [シャチ★]
- 【おこめ券】鈴木農相 米価維持の意図「一切ない」★2 [ぐれ★]
- 【埼玉】「無免許で高速道路で事故」トラックの追突事故で10代男性死亡 無免許過失運転致死の疑いでトルコ国籍の男(22)逮捕 戸田市 [ぐれ★]
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★6 [七波羅探題★]
- 広島・廿日市、おこめ券配布せず 全市民に3000円現金給付へ [どどん★]
- 【警視庁】走行中の電車で女性に露出した下半身押しつけたか 無職の男(46)逮捕「チャンスがあればいつでもやる」 [nita★]
- 【実況】博衣こよりのえちえちチーズケーキを仕込み(雑談あり)🧪★2
- じゃあ何券だったら、日本人は満足したんだよ [452836546]
- 【速報】1ポンド210円で日英GDP逆転(残り1.5円)...世界6位の経済規模に転落 [237216734]
- 悪気はないのに、不意に相手を傷付けてしまう事ってあるんだな
- 朝日新聞記者「中国軍のレーダー照射はこめかみに銃を突きつけられたのと同じ。僕なら反撃して撃墜してる」高市 [931948549]
- 僕が未だに紙の単行本を集めてる漫画が「ご注文はうさぎですか?」「ゆるゆり」「大室家」「邪神ちゃんドロップキック」なんだが
