ExcelのVBAに関する質問スレです
コード書き込みや作成依頼もOK
※前スレ
Excel VBA 質問スレ Part57
https://mevius.5ch.net/test/read.cgi/tech/1536583359/
探検
Excel VBA 質問スレ Part58
■ このスレッドは過去ログ倉庫に格納されています
2018/11/19(月) 06:47:24.99ID:Qq88xGOU
252デフォルトの名無しさん
2018/12/19(水) 08:15:13.01ID:6uBXCGRB253デフォルトの名無しさん
2018/12/19(水) 08:19:00.70ID:rGeO8V+1254デフォルトの名無しさん
2018/12/19(水) 08:27:36.44ID:meuITI5l >配列への格納とオートフィルターが常に関係するわけじゃないのと同じでハンバーグとマッシュポテトは常に関係するわけじゃない
それぐらいは理解できるよね?
常に関係しなくても全くかまわないんだよ。
普通の人間は相手が何かを言った時、それはどういう意味か理解しようとする。
理解しないと頓珍漢かどうかも分からないから当然のことだ。
常に関係するわけじゃなくても、>>112の頭の中ではハンバーグの付け合わせにマッシュポテトを考えたのだろうくらいは想像する。
そういう想像も全くせずに頓珍漢だというなら1分に言及することなく最初から頓珍漢だと言うだろう。
そこでお前はお前の理解の元に「じゃがりこにお湯を注いだくらいでハンバーグが1分で出来るの?」と発言したのと同じ状態になっている。
俺はそのお前の理解の元がおかしいのではないかと言っている
それぐらいは理解できるよね?
常に関係しなくても全くかまわないんだよ。
普通の人間は相手が何かを言った時、それはどういう意味か理解しようとする。
理解しないと頓珍漢かどうかも分からないから当然のことだ。
常に関係するわけじゃなくても、>>112の頭の中ではハンバーグの付け合わせにマッシュポテトを考えたのだろうくらいは想像する。
そういう想像も全くせずに頓珍漢だというなら1分に言及することなく最初から頓珍漢だと言うだろう。
そこでお前はお前の理解の元に「じゃがりこにお湯を注いだくらいでハンバーグが1分で出来るの?」と発言したのと同じ状態になっている。
俺はそのお前の理解の元がおかしいのではないかと言っている
255デフォルトの名無しさん
2018/12/19(水) 08:30:26.96ID:meuITI5l256デフォルトの名無しさん
2018/12/19(水) 12:22:13.52ID:wuMW/q40 なんでプログラム板住民は機械言語じゃなくて自然言語の言葉尻を捉えて追求したがるの?
257デフォルトの名無しさん
2018/12/19(水) 12:31:57.08ID:rGeO8V+1258デフォルトの名無しさん
2018/12/19(水) 12:56:12.77ID:meuITI5l259デフォルトの名無しさん
2018/12/19(水) 17:12:30.63ID:rGeO8V+1260デフォルトの名無しさん
2018/12/19(水) 17:42:15.83ID:kLNFuq6V 相変わらず何の臆面もてらいもなくRubyを持ち出すヴァカ w
261デフォルトの名無しさん
2018/12/19(水) 18:26:58.94ID:meuITI5l262デフォルトの名無しさん
2018/12/19(水) 18:39:33.72ID:meuITI5l263デフォルトの名無しさん
2018/12/19(水) 18:41:10.55ID:GtWYIo2s vbaでcsv出力するとしたら色々やり方あるけど何が良いんだろう
fso?
fso?
264デフォルトの名無しさん
2018/12/19(水) 19:02:08.13ID:rGeO8V+1265デフォルトの名無しさん
2018/12/19(水) 20:15:44.96ID:As82n4u7266デフォルトの名無しさん
2018/12/19(水) 21:21:27.33ID:38k2t73z267デフォルトの名無しさん
2018/12/19(水) 22:17:38.71ID:uZ99WTE6 >>266
あれは確かに糞仕様といっていいね
あれは確かに糞仕様といっていいね
268デフォルトの名無しさん
2018/12/19(水) 22:22:43.60ID:meuITI5l269デフォルトの名無しさん
2018/12/19(水) 22:34:20.70ID:Ra+okmqw シートは回転できないでしょうか?
マリオカートの地面みたいな感じで。
マリオカートの地面みたいな感じで。
270デフォルトの名無しさん
2018/12/19(水) 23:00:26.30ID:6uBXCGRB >>269
Excel単独ではできない
Excel単独ではできない
271デフォルトの名無しさん
2018/12/19(水) 23:22:19.99ID:DnYaqc+Z カメラ機能で貼り付けて回転させればワンチャン
272デフォルトの名無しさん
2018/12/19(水) 23:48:46.06ID:v1yTSLob >>263
outputもあるよ
outputもあるよ
273デフォルトの名無しさん
2018/12/20(木) 00:16:14.50ID:JEb4hZ4L バカとバカの死闘もう決着ついたんか?バカ勝った?
274デフォルトの名無しさん
2018/12/20(木) 06:48:12.04ID:As7dWUw1 >>268
> 根拠は何度も出している。
> 日本語が不自由なお前が理解出来て無いだけ。
ん?
2通りの解釈ガーってやつのこと?
どう解釈しても頓珍漢なことに変わりないと何度も書いてるし、そもそもその2通りの解釈すら具体的に提示されてない
> そりゃお前は自然かどうかは聞いてないさ。
> お前が聞いたこと以外を言うとガイジになるなら皆がガイジはお前と言うだろう。
会話の中でいきなり聞いてもないことを喋りだす?
お前がコミュ障であることはわかったよ w
> 根拠は何度も出している。
> 日本語が不自由なお前が理解出来て無いだけ。
ん?
2通りの解釈ガーってやつのこと?
どう解釈しても頓珍漢なことに変わりないと何度も書いてるし、そもそもその2通りの解釈すら具体的に提示されてない
> そりゃお前は自然かどうかは聞いてないさ。
> お前が聞いたこと以外を言うとガイジになるなら皆がガイジはお前と言うだろう。
会話の中でいきなり聞いてもないことを喋りだす?
お前がコミュ障であることはわかったよ w
275デフォルトの名無しさん
2018/12/20(木) 08:04:34.66ID:5qyubQfm276デフォルトの名無しさん
2018/12/20(木) 08:05:15.91ID:5qyubQfm277デフォルトの名無しさん
2018/12/20(木) 08:11:10.39ID:5qyubQfm278デフォルトの名無しさん
2018/12/20(木) 08:32:01.59ID:As7dWUw1279デフォルトの名無しさん
2018/12/20(木) 09:21:52.23ID:5qyubQfm まだ分かってないのかよ。
お前が>>112が頓珍漢かどうかを判定するところでお前はもう間違っている。
ということはお前は>>112が頓珍漢かどうかも判定出来ていないということだ。
だから結果的に>>112が頓珍漢だったとしてもお前も頓珍漢なんだよ。
お前は間違った判断の元に>>112を頓珍漢と言ってる。
>普通に一気に配列に読み込んで空白行を詰める処理を入れればいいかと
に対して「空白行を詰める処理を入れれば」の文言を理解出来ずに、配列に空白行が残るなとどしてお前の案を頓珍漢と断じることに問題は無いのか?
文言を理解出来ない方が頓珍漢だろう。
これと同じでお前の>>112を頓珍漢だとする根拠が間違ってる。
お前が>>112が頓珍漢かどうかを判定するところでお前はもう間違っている。
ということはお前は>>112が頓珍漢かどうかも判定出来ていないということだ。
だから結果的に>>112が頓珍漢だったとしてもお前も頓珍漢なんだよ。
お前は間違った判断の元に>>112を頓珍漢と言ってる。
>普通に一気に配列に読み込んで空白行を詰める処理を入れればいいかと
に対して「空白行を詰める処理を入れれば」の文言を理解出来ずに、配列に空白行が残るなとどしてお前の案を頓珍漢と断じることに問題は無いのか?
文言を理解出来ない方が頓珍漢だろう。
これと同じでお前の>>112を頓珍漢だとする根拠が間違ってる。
280デフォルトの名無しさん
2018/12/20(木) 09:43:04.50ID:uzBoRH9c https://youtu.be/HjJjqSjTJwY
この人の頭いい自慢、笑いがとまらない(ワラ
自画自賛のみの動画。
自分が恥ずかしくならないのか?
たぶん恥ずかしい動画と気づいたらすぐ消すだろうが今はそれに気づいていない。
とにかく笑えます。
この人の頭いい自慢、笑いがとまらない(ワラ
自画自賛のみの動画。
自分が恥ずかしくならないのか?
たぶん恥ずかしい動画と気づいたらすぐ消すだろうが今はそれに気づいていない。
とにかく笑えます。
281デフォルトの名無しさん
2018/12/20(木) 12:23:32.88ID:As7dWUw1 >>279
> お前が>>112が頓珍漢かどうかを判定するところでお前はもう間違っている。
根拠のない妄想乙
> ということはお前は>>112が頓珍漢かどうかも判定出来ていないということだ。
妄想に基づく頓珍漢な解釈乙
> だから結果的に>>112が頓珍漢だったとしてもお前も頓珍漢なんだよ。
もう論理も何もない幼児が喚いてるレベル
> お前は間違った判断の元に>>112を頓珍漢と言ってる。
それ、お・ま・え
> に対して「空白行を詰める処理を入れれば」の文言を理解出来ずに、配列に空白行が残るなとどしてお前の案を頓珍漢と断じることに問題は無いのか?
バカなの?
書いてあって理解できないことと、書いてもないことは全然違う話
そんな理解力もないから
> これと同じでお前の>>112を頓珍漢だとする根拠が間違ってる。
なんて頓珍漢な結論で玉砕するんだよ w
> お前が>>112が頓珍漢かどうかを判定するところでお前はもう間違っている。
根拠のない妄想乙
> ということはお前は>>112が頓珍漢かどうかも判定出来ていないということだ。
妄想に基づく頓珍漢な解釈乙
> だから結果的に>>112が頓珍漢だったとしてもお前も頓珍漢なんだよ。
もう論理も何もない幼児が喚いてるレベル
> お前は間違った判断の元に>>112を頓珍漢と言ってる。
それ、お・ま・え
> に対して「空白行を詰める処理を入れれば」の文言を理解出来ずに、配列に空白行が残るなとどしてお前の案を頓珍漢と断じることに問題は無いのか?
バカなの?
書いてあって理解できないことと、書いてもないことは全然違う話
そんな理解力もないから
> これと同じでお前の>>112を頓珍漢だとする根拠が間違ってる。
なんて頓珍漢な結論で玉砕するんだよ w
282デフォルトの名無しさん
2018/12/20(木) 12:50:33.53ID:5qyubQfm >>281
根拠は既に何度も書いているのに理解出来ないバカ。
反論出来ないからもうそれでやり過ごそうとする意図がミエミエ。
もうお前の根拠無いは通じない。
根拠はあると言ってるし、場所も言っている。
その根拠がおかしいというならわかるが無いじゃ話にならん。
ところで全く笑わせてくれるが、お前の発言こそ全部ブーメランだ。
>それ、お・ま・え
プッ。
俺は>>112を頓珍漢だなんて断じて無いんだが。
日本語ワカリマスカ?
全然違う話ではない。
間違った判断の元に相手を断じれば、結果的に頓珍漢でも頓珍漢でなくても間違いだ。
書いてある、書いてないは関係ない。
この例は、お前の主張通りだと断じる側が頓珍漢で間違った判断をすれば断じられる側が頓珍漢になってしまうのか?という例だ。
2通りの解釈ができなかったお前が>>112を頓珍漢と断じてもダメということだ。
根拠は既に何度も書いているのに理解出来ないバカ。
反論出来ないからもうそれでやり過ごそうとする意図がミエミエ。
もうお前の根拠無いは通じない。
根拠はあると言ってるし、場所も言っている。
その根拠がおかしいというならわかるが無いじゃ話にならん。
ところで全く笑わせてくれるが、お前の発言こそ全部ブーメランだ。
>それ、お・ま・え
プッ。
俺は>>112を頓珍漢だなんて断じて無いんだが。
日本語ワカリマスカ?
全然違う話ではない。
間違った判断の元に相手を断じれば、結果的に頓珍漢でも頓珍漢でなくても間違いだ。
書いてある、書いてないは関係ない。
この例は、お前の主張通りだと断じる側が頓珍漢で間違った判断をすれば断じられる側が頓珍漢になってしまうのか?という例だ。
2通りの解釈ができなかったお前が>>112を頓珍漢と断じてもダメということだ。
283デフォルトの名無しさん
2018/12/20(木) 16:14:40.53ID:bktnWAv8 馬鹿の馬鹿による馬鹿同士の罵り合い
284デフォルトの名無しさん
2018/12/20(木) 17:25:31.33ID:g4q3VPrO これ何日連続でやってんの?
285デフォルトの名無しさん
2018/12/20(木) 17:43:06.63ID:XT76bUiU286デフォルトの名無しさん
2018/12/20(木) 17:56:31.30ID:2i7dcD7b (このレスを含まないで)のアスペ感w
287デフォルトの名無しさん
2018/12/20(木) 18:37:50.96ID:As7dWUw1288デフォルトの名無しさん
2018/12/20(木) 18:42:03.57ID:dp1AZAWh >>284
このスレをこれで埋め尽くすまでじゃね? w
このスレをこれで埋め尽くすまでじゃね? w
289デフォルトの名無しさん
2018/12/20(木) 20:10:52.84ID:2i7dcD7b >>288
もう相当飽きとるでおまえみたいなバカがおもろいんは一時的なもんやし
もう相当飽きとるでおまえみたいなバカがおもろいんは一時的なもんやし
290デフォルトの名無しさん
2018/12/20(木) 22:31:27.95ID:/FsMMWOI VBAエンジニアって宣言するのって恥ずかしいことなのかな?
ツイッターのWEB屋達からは苦笑されるし、現場でもVBAは簡単的な扱いで
あまりいい意味で捉えられないように感じる
経歴的にVBA触ってた時間が長いし、
Windows と相性良いし、
VBAなんで叩かれてるんだろう?
ツイッターのWEB屋達からは苦笑されるし、現場でもVBAは簡単的な扱いで
あまりいい意味で捉えられないように感じる
経歴的にVBA触ってた時間が長いし、
Windows と相性良いし、
VBAなんで叩かれてるんだろう?
291デフォルトの名無しさん
2018/12/20(木) 22:38:23.73ID:2i7dcD7b webパーはバカやからおいとくとしても
VBAエンジニアとゆうてもうたら言語としてのVBAをメンテナンスしとるエンジニアと思われるやろ
そこはただのエンジニアでええねん開発言語として主にVBAつことるゆうだけで
てかVBA叩いとるのこのスレにおるプロさんゆうバカな連中だけやぞw
VBAエンジニアとゆうてもうたら言語としてのVBAをメンテナンスしとるエンジニアと思われるやろ
そこはただのエンジニアでええねん開発言語として主にVBAつことるゆうだけで
てかVBA叩いとるのこのスレにおるプロさんゆうバカな連中だけやぞw
292デフォルトの名無しさん
2018/12/20(木) 23:05:37.29ID:rQxzM92i ロックマン作れるレベルなら、バカにされないんじゃないの?
293デフォルトの名無しさん
2018/12/20(木) 23:13:35.65ID:7HwS24Ld >>290
恥ずかしいんじゃなくて、根本的に間違ってるんだよ
アプリの開発にはVBAは適してないし、普通は使わない
ちょっとでも複雑なことをしようとするとAPIが必須になるし、ツールも貧弱で開発の効率が悪いから
そして、ワークシートに付属のマクロを書くだけの人はエンジニアと呼べるレベルにないことが多い
まあVBAで作られた社内アプリもあちこちで見た事あるけど、とにかく結果さえ出ればいいって感じでひどいもんだった
体裁の整ったアプリも作れないことはないけど、それこそVBAでは無駄に手間がかかるだけで、ようするに言語(道具)の選び方が適切じゃない
恥ずかしいんじゃなくて、根本的に間違ってるんだよ
アプリの開発にはVBAは適してないし、普通は使わない
ちょっとでも複雑なことをしようとするとAPIが必須になるし、ツールも貧弱で開発の効率が悪いから
そして、ワークシートに付属のマクロを書くだけの人はエンジニアと呼べるレベルにないことが多い
まあVBAで作られた社内アプリもあちこちで見た事あるけど、とにかく結果さえ出ればいいって感じでひどいもんだった
体裁の整ったアプリも作れないことはないけど、それこそVBAでは無駄に手間がかかるだけで、ようするに言語(道具)の選び方が適切じゃない
294デフォルトの名無しさん
2018/12/20(木) 23:17:37.85ID:7HwS24Ld295デフォルトの名無しさん
2018/12/20(木) 23:19:19.18ID:7HwS24Ld 「趣味でシステムエンジニアやってます」というのは成立しないと思うのは俺だけか?
趣味の一つとして認知されてるんなら、ここまで俺が書いたことは完全にひっくり返ってしまう
趣味の一つとして認知されてるんなら、ここまで俺が書いたことは完全にひっくり返ってしまう
296デフォルトの名無しさん
2018/12/20(木) 23:22:10.52ID:7HwS24Ld 別に国家資格が必要なわけじゃないから「俺は(VBA)エンジニアだ」と名乗るのは自由
聞いた人がどう思うか、どう思われるかはわからない
聞いた人がどう思うか、どう思われるかはわからない
297デフォルトの名無しさん
2018/12/21(金) 00:33:22.33ID:ykBrDntQ >>290
VBAは、あくまでOffice付属のマクロ言語なので、そこに何十年(最大24年)もしがみついてるとかだと、
自己紹介でそうと言われたら、叩くまではないにしても、「はぁ」で流しはするかも知れない。
他の色々出来る中で、「VBAも触れます」なら、構えられることもないんじゃないかな。
VBAは、あくまでOffice付属のマクロ言語なので、そこに何十年(最大24年)もしがみついてるとかだと、
自己紹介でそうと言われたら、叩くまではないにしても、「はぁ」で流しはするかも知れない。
他の色々出来る中で、「VBAも触れます」なら、構えられることもないんじゃないかな。
298デフォルトの名無しさん
2018/12/21(金) 00:45:40.95ID:t4pJ79vS 情報処理資格を受かった学生が「こんなの誰でも受かりますよ」って言うけど、
10年以上受からない奴は「いや、そんな簡単じゃないよ」って答える
会社では、新人・老害の会話が噛み合わないw
そういう老害が新人に教えるから、矛盾だらけw
勉強していない奴は、システムを組めない。
何も知らんからw
データ処理に適さない、表示情報が入った、Excel, PDF を成仏させる供養寺を、
住職(エンジニア)が開催してるw
10年以上受からない奴は「いや、そんな簡単じゃないよ」って答える
会社では、新人・老害の会話が噛み合わないw
そういう老害が新人に教えるから、矛盾だらけw
勉強していない奴は、システムを組めない。
何も知らんからw
データ処理に適さない、表示情報が入った、Excel, PDF を成仏させる供養寺を、
住職(エンジニア)が開催してるw
299デフォルトの名無しさん
2018/12/21(金) 01:07:43.82ID:KP9XHOoX 普通にプロとしてやってる人なら、言語仕様とライブラリ構成さえわかれば、どんな言語でも一定の結果は出せるもんだ
VBAだって言語の一つとして、文法や演算子、変数タイプ、組み込み関数なんかが把握できればプログラムは書けて当たり前なんだよ
VBAだって言語の一つとして、文法や演算子、変数タイプ、組み込み関数なんかが把握できればプログラムは書けて当たり前なんだよ
300デフォルトの名無しさん
2018/12/21(金) 02:33:59.15ID:j+w4FFhE >>287
バ−カw
お前が確認したのはお前の1通りの解釈を元に一気に配列に読み込めるかどうかだけだ。
本来、以下のようにすべきところを
Function Check112(strHatsugen As String) As String
If strHatsugen="要件全てを1行" Then
Check112="頓珍漢"
Else If strHatsugen="オ−トフィルタのみ1行" Then
Check112="頓珍漢"
End If
End Function
お前のコードは以下の通りだ。
Function Check112(strHatsugen As String) As String
If strHatsugen="要件全てを1行" Then
Check112="頓珍漢"
End If
End Function
お前のコードではstrHatugen="オートフィルタのみ1行"の場合、戻り値は"頓珍漢"とならない。
バ−カw
お前が確認したのはお前の1通りの解釈を元に一気に配列に読み込めるかどうかだけだ。
本来、以下のようにすべきところを
Function Check112(strHatsugen As String) As String
If strHatsugen="要件全てを1行" Then
Check112="頓珍漢"
Else If strHatsugen="オ−トフィルタのみ1行" Then
Check112="頓珍漢"
End If
End Function
お前のコードは以下の通りだ。
Function Check112(strHatsugen As String) As String
If strHatsugen="要件全てを1行" Then
Check112="頓珍漢"
End If
End Function
お前のコードではstrHatugen="オートフィルタのみ1行"の場合、戻り値は"頓珍漢"とならない。
301デフォルトの名無しさん
2018/12/21(金) 03:18:22.04ID:KP9XHOoX 空白を取り除いて配列に入れるのって、結局どうやるのが一番シンプル?
マルチステートメントはとりあえず無しとして、作業シートを使って3行までは短縮できたけど
(セル範囲が決め打ちだからできたとは言えないかな
Sheets("Sheet1").Range("A:C").AutoFilter Field:=1, Criteria1:="<>"
Range("A1:C5").Copy Destination:=Sheets("Sheet2").Range("A1")
ary1 = Sheets("Sheet2").Range("A1:C3")
マルチステートメントはとりあえず無しとして、作業シートを使って3行までは短縮できたけど
(セル範囲が決め打ちだからできたとは言えないかな
Sheets("Sheet1").Range("A:C").AutoFilter Field:=1, Criteria1:="<>"
Range("A1:C5").Copy Destination:=Sheets("Sheet2").Range("A1")
ary1 = Sheets("Sheet2").Range("A1:C3")
302デフォルトの名無しさん
2018/12/21(金) 05:00:28.02ID:PkTs+Gix >>300
夜中まで必死に考えたんだろうな… w
夜中まで必死に考えたんだろうな… w
303デフォルトの名無しさん
2018/12/21(金) 07:57:42.03ID:zXpLrdoZ304デフォルトの名無しさん
2018/12/21(金) 08:20:20.78ID:j+w4FFhE305デフォルトの名無しさん
2018/12/21(金) 08:22:45.52ID:j+w4FFhE306デフォルトの名無しさん
2018/12/21(金) 08:32:12.60ID:choQhZIj 誰でも知ってるようなことでドヤ顔ww
307デフォルトの名無しさん
2018/12/21(金) 15:58:03.36ID:HaYV4Ucy 突っ込みが幼稚
308デフォルトの名無しさん
2018/12/21(金) 20:47:54.84ID:GEdmC2dK VBとVBAを間違えてるやつがいるよな
309デフォルトの名無しさん
2018/12/21(金) 22:54:11.09ID:PkTs+Gix310デフォルトの名無しさん
2018/12/22(土) 04:42:53.90ID:LntJy5xX アンカーを重ねて煽るのは幼稚
311デフォルトの名無しさん
2018/12/22(土) 06:45:30.74ID:FmWZGIo3312デフォルトの名無しさん
2018/12/22(土) 21:23:35.57ID:P36khfsB アンカーだけで煽った気になるのは幼稚
313デフォルトの名無しさん
2018/12/23(日) 00:54:04.25ID:9AXglOVX314デフォルトの名無しさん
2018/12/23(日) 09:47:19.69ID:qHW9w8NX315デフォルトの名無しさん
2018/12/23(日) 10:45:49.13ID:lGbB3Xz8316デフォルトの名無しさん
2018/12/23(日) 14:14:36.79ID:52OagQlj バカvsバカはまだ静かに継続中かw
317デフォルトの名無しさん
2018/12/23(日) 15:09:00.33ID:O7Ty6bBB listviewでマルチセレクトから通常にもどすさいに再描画してるんですが、そのさい行がずれるんですが listboxのtopindexみたいなものはないのでしょうか? どうすればずれないようにできますか?
318デフォルトの名無しさん
2018/12/23(日) 19:45:55.65ID:M7vXJwnP チェックボックス有効無効をきりかえるため再描画してます。その際行がずれます。 すみませんでした。
319デフォルトの名無しさん
2018/12/24(月) 22:13:09.28ID:USpopZY5 Excel VBAにlistviewなんてあったか?
320デフォルトの名無しさん
2018/12/24(月) 22:49:04.51ID:+FgUdfMA あるよぉ
321デフォルトの名無しさん
2018/12/24(月) 23:02:54.97ID:kr6Bf1Pl 参照設定でね。
322デフォルトの名無しさん
2018/12/24(月) 23:56:46.20ID:USpopZY5 それはVBAじゃないし
何を参照設定したかちゃんと書けよ
何を参照設定したかちゃんと書けよ
323デフォルトの名無しさん
2018/12/25(火) 00:16:00.70ID:su/K5Fi6 参照設定もVBAの機能の一つだろ
デフォルトでもいくつか入ってるし、ファイル操作する時はFSOを追加するし、Outlookの操作も定番のテクニックだし
デフォルトでもいくつか入ってるし、ファイル操作する時はFSOを追加するし、Outlookの操作も定番のテクニックだし
324デフォルトの名無しさん
2018/12/25(火) 01:26:51.15ID:fCRLWXqM ListViewはライセンス的に微妙なんだよな。
配る場合はダメだった気がする。
恐ろしく面倒な方法で実装すればライセンス的にも問題無いけどそこまでやれる人は殆どいないと思う。
配る場合はダメだった気がする。
恐ろしく面倒な方法で実装すればライセンス的にも問題無いけどそこまでやれる人は殆どいないと思う。
325デフォルトの名無しさん
2018/12/25(火) 01:55:29.77ID:fCRLWXqM あとツールボックス右クリックでその他のコントロールを参照設定とは呼びたくないな。
326デフォルトの名無しさん
2018/12/25(火) 07:15:44.70ID:wRBkGyE7 >>325
設置すると勝手に参照設定されますから、同じことです
設置すると勝手に参照設定されますから、同じことです
327デフォルトの名無しさん
2018/12/25(火) 08:33:21.08ID:gnAfBdjP お前が呼びたいとか呼びたくないとか、お前の気分なんぞ知ったことではない
328デフォルトの名無しさん
2018/12/25(火) 18:45:28.39ID:Is6QTt21 Excel に入ってるんじゃないの?
329デフォルトの名無しさん
2018/12/25(火) 23:18:20.70ID:wH59ARy4 入っとるね
330デフォルトの名無しさん
2018/12/26(水) 01:42:12.21ID:BN5rbpb6 いまのExcel VBAに標準でListViewあるのか?
331デフォルトの名無しさん
2018/12/26(水) 05:15:51.11ID:43KasKaO 標準の意味とは
VBA可の環境ならコントロールの追加は誰でもできるが
VBA可の環境ならコントロールの追加は誰でもできるが
332デフォルトの名無しさん
2018/12/26(水) 13:12:31.75ID:RgV9orAX シートのコピーでafter:=worksheets.countしても最後尾に追加されないことがあるんだけど何これ
通常なら問題無い 非表示シートだか同名シートだかが混ざると不穏な動きする
通常なら問題無い 非表示シートだか同名シートだかが混ざると不穏な動きする
333デフォルトの名無しさん
2018/12/26(水) 17:11:11.31ID:43KasKaO334デフォルトの名無しさん
2018/12/26(水) 17:49:40.48ID:Le9KM/M7 >>332
afterに入れるのはシートオブジェクトやで?
afterに入れるのはシートオブジェクトやで?
335デフォルトの名無しさん
2018/12/26(水) 21:16:35.59ID:Y8+MwfS4336デフォルトの名無しさん
2018/12/27(木) 18:50:28.99ID:0mQlyYIj Worksheets.Countだけ指定して最後尾にシート追加することもできるんだな。初めて知ったわ。
337デフォルトの名無しさん
2018/12/28(金) 00:28:35.21ID:M7adF/cl >>333
解決してるけど状況だけ説明
Thisworkbook.Worksheets("雛形").Copy After:=Thisworkbook.Worksheets(Worksheets.Count)
普通に実行出来て追加される けど末尾に追加されない
雛形シートは非表示で他にブック開いてないのが前提
原因は他の非表示シートが末尾にあったから?ぽい見えるシートの末尾に追加されてた
原因があってるのかは不明だけどコピーの前に全シート表示させる処理書いたら想定どおりに末尾に追加されたから解決としてそれ以上調べてない
解決してるけど状況だけ説明
Thisworkbook.Worksheets("雛形").Copy After:=Thisworkbook.Worksheets(Worksheets.Count)
普通に実行出来て追加される けど末尾に追加されない
雛形シートは非表示で他にブック開いてないのが前提
原因は他の非表示シートが末尾にあったから?ぽい見えるシートの末尾に追加されてた
原因があってるのかは不明だけどコピーの前に全シート表示させる処理書いたら想定どおりに末尾に追加されたから解決としてそれ以上調べてない
338デフォルトの名無しさん
2018/12/28(金) 08:07:29.84ID:7PkHI2ZE >>337
これで解決は酷いなあ。
このコードじゃダメだろ。
初心者が一番ハマるのに引っ掛かってる。
Worksheets.Countはどのブックのシート数を示してるの?
人間の思い込みと現実が違うことはよくある。
ブックが複数開いてたらThisworkbookがActiveとは限らない。
まあ、これが原因かどうかは分からんけど。
これで解決は酷いなあ。
このコードじゃダメだろ。
初心者が一番ハマるのに引っ掛かってる。
Worksheets.Countはどのブックのシート数を示してるの?
人間の思い込みと現実が違うことはよくある。
ブックが複数開いてたらThisworkbookがActiveとは限らない。
まあ、これが原因かどうかは分からんけど。
339デフォルトの名無しさん
2018/12/31(月) 13:34:36.98ID:P9+LicCn コピーしたシートも非表示に設定されてるからじゃね?
340デフォルトの名無しさん
2019/01/03(木) 20:12:26.04ID:m9d94GZ9 すみません、一般論として教えてください
一つのプロージャ内に複数のForNext文を使う場合
カウンタ変数はそれぞれ用意したほうがいいんでしょうか?
それとも全部「i」とかで固定したほうがいいんでしょうか?
一つのプロージャ内に複数のForNext文を使う場合
カウンタ変数はそれぞれ用意したほうがいいんでしょうか?
それとも全部「i」とかで固定したほうがいいんでしょうか?
341デフォルトの名無しさん
2019/01/03(木) 20:38:50.80ID:rHu6ErP8 単純にカウンタとしてしか意味が無くて充分に短いループなら全部iでいいよ
342デフォルトの名無しさん
2019/01/03(木) 20:52:55.74ID:m9d94GZ9 >>341
ありがとう
これまで全部「i」で統一してて他で使いたいときは違う変数に明け渡したり…ってしてたんだけど
この前業者の人が書いたコードを見たらそれぞれに変数を与えてたので…
デバッグの時に有利?とか何かプログラム業界の常識みたいなのがあるのかな?と気になって
ありがとう
これまで全部「i」で統一してて他で使いたいときは違う変数に明け渡したり…ってしてたんだけど
この前業者の人が書いたコードを見たらそれぞれに変数を与えてたので…
デバッグの時に有利?とか何かプログラム業界の常識みたいなのがあるのかな?と気になって
343デフォルトの名無しさん
2019/01/03(木) 21:24:04.00ID:3ahyrkeA >>342
自分の頭使えよ
自分の頭使えよ
344デフォルトの名無しさん
2019/01/03(木) 21:38:30.48ID:BKcPgeWW >>342
他で使いたいときに明け渡すなら最初からそれぞれ違う名前にした方がいいんじゃね
他で使いたいときに明け渡すなら最初からそれぞれ違う名前にした方がいいんじゃね
345デフォルトの名無しさん
2019/01/03(木) 22:08:38.04ID:/hb1raIC346デフォルトの名無しさん
2019/01/03(木) 22:16:13.64ID:rzUuzEne >>340
そもそもプロは1つのメソッドに複数のループを書かない
そもそもプロは1つのメソッドに複数のループを書かない
347デフォルトの名無しさん
2019/01/03(木) 22:45:11.18ID:9E4VKJOH348デフォルトの名無しさん
2019/01/03(木) 22:57:49.15ID:YFBXiFl7 >>342
ループがネストする場合にi,j,kとしたりするのは
FORTRAN由来でコンピュータ黎明期からある
https://qiita.com/yaju/items/38f63900491d4ac51af7
座標だとx,yとかで回したりもするがあまり長い名前は使わない方が良いかと
ループがネストする場合にi,j,kとしたりするのは
FORTRAN由来でコンピュータ黎明期からある
https://qiita.com/yaju/items/38f63900491d4ac51af7
座標だとx,yとかで回したりもするがあまり長い名前は使わない方が良いかと
349デフォルトの名無しさん
2019/01/03(木) 23:18:24.27ID:rHu6ErP8 i,j,kは慣習だけど、それ以外はループ変数といえど意味のある変数名を使うほうがいいぞ
長い名前使うなとか、インタプリタ時代の悪習でしかない
いかにわかりやすい変数名つけるかはセンスもあるけどな
長い名前使うなとか、インタプリタ時代の悪習でしかない
いかにわかりやすい変数名つけるかはセンスもあるけどな
350デフォルトの名無しさん
2019/01/03(木) 23:56:28.99ID:2qiD+7+U 俺は行ならrow、列ならcolumn、インデックスならindexとかにして
なるべくi, j, kとか使わないわ、別にこだわりはないけど
なるべくi, j, kとか使わないわ、別にこだわりはないけど
351デフォルトの名無しさん
2019/01/04(金) 00:30:47.29ID:3QLIqJfD 俺は一文字だけじゃ見失うから
iii jjj kkk ccc rrrって3文字連打してる
別の変数名への置換もしやすいしね
iii jjj kkk ccc rrrって3文字連打してる
別の変数名への置換もしやすいしね
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【コメ】卸売業者「簡単に安売りできない」 「大暴落起きれば大赤字に」 JA「新米の販売進度が近年になく遅い。コメの回転が悪い」 [Hitzeschleier★]
- 中国から訓練の連絡あったが、区域など具体的な内容知らされず=小泉防衛相 [♪♪♪★]
- 空自機レーダー照射、音声データ公開 中国 ★4 [蚤の市★]
- 「残クレ」でマイホーム、国が銀行向け保険 新型住宅ローン普及促す -日経 ★2 [少考さん★]
- 【速報】 米国政府、中国が日本の自衛隊にレーダーを照射を批判、同事案で中国を批判するのは初めて [お断り★]
- 高市早苗総理「金利上昇よりも日本の成長が大事」 [Hitzeschleier★]
- 【高市速報】小泉進次郎「事前に中国軍から飛行訓練を開始すると連絡があったのは事実」 [931948549]
- 【正論】高市さん「『企業献金について与野党で協議する』という答弁は石破個人のものであり、もはや無効」特定野党を完全論破 [519511584]
- 【悲報】高市早苗政権に文春砲が連発! [115996789]
- 【正論】高市さん「長期金利が上がり続けていくことよりも、日本が成長していく方が大事」 [519511584]
- 貧乳←かわいい 短小←こいつ
- 【悲報】たけガイ、「中卒」という言葉を覚えてしまう🏡
