Excel VBA 質問スレ Part61

レス数が1000を超えています。これ以上書き込みはできません。
2019/04/25(木) 23:41:03.61ID:rni/4bMj0
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512

ExcelのVBAに関する質問スレです
コード書き込みや作成依頼もOK
※前スレ
Excel VBA 質問スレ Part60
https://mevius.5ch.net/test/read.cgi/tech/1552736349/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
2019/06/20(木) 13:06:14.08ID:gCFGGCT7d
ついでにそのシート上で4.0マクロ書いてみたら動いたわ
2019/06/20(木) 14:39:33.36ID:WnqFETzbM
>>965
worksheetsだとグラフシートも出てこないかも
なので、基本的にsheetsで回してる
2019/06/20(木) 16:06:52.35ID:zvUhnE4+M
>>965
アタリだったか。
今どきワンクリックでシート増やせるから間違えようが無いんだけど古いの使ってるのかな
2019/06/20(木) 16:26:55.87ID:LOh/xMJS0
CTRL+F11でマクロ4.0シート作れてしまう
何かわからないから非表示、そして月日が流れ・・・って感じかと
2019/06/20(木) 17:55:46.20ID:Tp7kQisuF
>>967
4.0マクロシートというのを初めて見たんで、完全に普通のワークシートだと思い込んでた
今後まだ残すつもりなら見分け付く何かを入れて貰いたいな…
2019/06/20(木) 18:01:07.96ID:wf7sBPnwx
>>963
レガシー遺産に思い入れはないけど、あなたみたいなレスができる人になりたいと思った
思い付かなかったわ
2019/06/20(木) 18:38:15.69ID:gGhFiZDW0
いまたに4.0マクロが動くとは
2019/06/20(木) 20:15:25.17ID:lDaMx0VnM
msは互換性に関しては気合いが半端ないぞ
https://tech.nikkeibp.co.jp/it/article/OPINION/20060427/236520/
2019/06/21(金) 15:27:26.13ID:eaArQIkA0
ファイル名にユニコード文字が入ってるとDIR()関数の結果が化けるんだけど、代わりに何を使えばいい?
2019/06/21(金) 15:56:37.61ID:a0hYXvUW0
>>974
FileSystemObjectオブジェクト
2019/06/21(金) 15:57:04.70ID:S63bLaeKM
代わりになるのは
FileSystemObject
くらいかな…
化けるのは変わらんかな…
参照設定必要だから、使い方も含めてggって
2019/06/21(金) 15:58:53.92ID:a0hYXvUW0
>>974
と思ったけどちゃうわ、FSOにしても意味がない
vbaはユニコードそのまま使えないから、
セルに直接書き込むかユニコードに関する関数をかます必要がある

何したいかによるけど、この辺
https://rara-haha.com/2018/10/10/office-9/
2019/06/21(金) 16:51:19.19ID:eaArQIkA0
ファイル名を加工してリネームするだけの簡単なコードなんだけど
何年も前に作って今まで問題なく動いてたのが、最近エラーで落ちるようになって
原因を調べたらユニコード文字が勝手に半角「?」に置換されてて、ワイルドカード文字はファイル名に使えないからエラーで停止していたという

とりあえず糸口は見えたのでがんばってみるありがとう
2019/06/22(土) 08:21:12.34ID:lEPLmPD30
それなら、こっそりコマンドプロンプトを実行して、
そこでdirするとか。

あれなら変な文字入っていても落ちないよね?
2019/06/22(土) 11:06:42.96ID:DfQD8E0A0
>>215
これスゲーわ
天才だわ...
2019/06/22(土) 11:26:06.55ID:uth0IW/Sa
>>980
そんな前のレス読んでるお前もスゲーな
982デフォルトの名無しさん (ワッチョイ 4b02-9YLa)
垢版 |
2019/06/23(日) 15:51:30.57ID:banyueIf0
みんな初心者の時って、どんな勉強してたの??

自分で作った渾身のコードや、ネットから拾ってきたけど、まだ理解できないコードとかって、どっかに書き写して勉強してたと思うんだけど、
ふつうにwindowsのnotepadとかにコピペしたりして勉強してたんですか?

VBEの中にどっか溜めといたりしてたんですか?

紙のノートとか使ってましたか??
2019/06/23(日) 16:30:26.00ID:fwFAut7X0
>>978
変換できない文字は、半角? にするものが一般的

>>982
初心者の時は、本を2〜3回、読むだけ。
機能を理解するのが中心で、書いたり暗記はしない
2019/06/23(日) 16:30:26.63ID:kpoBM8Yu0
>自分で作った渾身のコード
大切に取っておいたものもあるなぁ
でもvbaだとそれを探すよりは即興で書いた方が早い。コードを保存することはなくなった

>ネットから拾ってきたけど、まだ理解できないコード
無い
理解できるまで読む

>windowsのnotepadとかにコピペしたりして勉強してたんですか?
VBEしか使ってない

>VBEの中にどっか溜めといたりしてたんですか?
無い

>紙のノートとか使ってましたか??
10年前は、コードではなく仕組みをメモとったりしてたな
今思えばずいぶんと非効率的な事をしていた気がする
2019/06/23(日) 16:33:09.26ID:DUIO4rsc0
>>982
自分はきちんと勉強したんじゃなくて使っていくうちに覚えたんでノートにきっちり書いたりとかはしてないが、VBAだけでなく他の言語も、知ったことを今もPCに溜めていってる
2019/06/23(日) 17:37:15.90ID:knZW+YIf0
>>982
全部GoogleDriveにxlsmで保存してる。(古いのはxls)

その場で書けるようなものは保存する必要も無いし、渾身のコードではない。
ネットから拾って来たコードは理解出来るまで運用では使わない。

複雑なものって、全部覚えてるわけじゃ無いから理解してても、一から作ると大変だよ。
全て覚えて無くても溜め込んだ中にいつ保存したかは覚えてるから探した方が楽。

あとはGithubやGistに保存。
昔はVBE上から自動でアップロードするの作ってたけど、今は何故か手動でアップロードしてる。
2019/06/23(日) 18:54:35.40ID:banyueIf0
みなさん、ありがとうございます!
これからの勉強の参考にさせていただきます!
2019/06/23(日) 22:40:33.39ID:WPP93Y3mM
>>986
煽りじゃなく本気で気になるんだけど、VBEからシコシココピペしてGithubにプッシュするとか、
何でこんな無駄なことやってんだろうって死にたくならない?
2019/06/23(日) 23:08:24.18ID:kpoBM8Yu0
自分の書いたコード使ってもらうと承認欲求か満たされて凄い幸せな気分になるよ
これを知らないのは勿体無い

ただ、vbaではやらんけど・・・ってか、そんな発想が無かった
2019/06/23(日) 23:26:48.77ID:8M+4FfLtM
>>988
また出たよ、アオリしかできないバカが
2019/06/23(日) 23:29:51.19ID:8t8SA9Twa
>>989
Githubで公開とか考えたことないな
VBAやってるとか恥でしかないだろ
2019/06/23(日) 23:47:19.28ID:mWQB8zKH0
他言語のプログラマー()が総務のおばちゃんが使ってるような言語のスレでマウント取りに来るとか恥ずかしくないんか
そんなに主戦場に居場所ないのか
2019/06/24(月) 00:12:06.05ID:SIF0DF7J0
立てる
2019/06/24(月) 00:13:41.16ID:SIF0DF7J0
規制されててだめだった
995デフォルトの名無しさん
垢版 |
2019/06/24(月) 00:21:56.07
ほい

Excel VBA 質問スレ Part62
http://mevius.5ch.net/test/read.cgi/tech/1561303297/
996デフォルトの名無しさん (スップ Sdf3-eRKM)
垢版 |
2019/06/24(月) 08:33:36.60ID:t+0XHwH4d
googleスプレッドシートをGoogle Apps Scriptで操作すれば良い
VBAなんて時代遅れ
2019/06/24(月) 09:08:06.15ID:/dcVGEspM
>>996
このバカ誰か相手してやれ
(このスレ内でw)
2019/06/24(月) 09:47:18.46ID:sqZ548w0M
>>988
コピペって必要か?
basファイルそのままじゃいかんのか
2019/06/24(月) 10:12:32.89ID:az1pt4By0
ここにいる人達はGithubも使ったこと無いんだろうな。
ピント外ればっかり。

有名人じゃなければ見に来る人もいないし。
承認欲求とか想像してるようなのは使ったことないの丸わかり。
2019/06/24(月) 10:36:38.66ID:/dcVGEspM
>>999
バカなのバレてるのにまだ叫んでるよw
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 59日 10時間 55分 35秒
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況