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
622デフォルトの名無しさん
2019/01/22(火) 13:00:35.87ID:/wbMKv3O 厚生省の中の人がプログラムで不正するように描いてたのってExcel?
623デフォルトの名無しさん
2019/01/22(火) 14:06:11.20ID:Hs2/RF8Y あれはファイルの更新日をいじっただけだったはず(開いて上書き保存かもしれんが)
624デフォルトの名無しさん
2019/01/22(火) 16:11:53.74ID:twW7M/a9 関数間違えたって報道されてなかったっけ
625デフォルトの名無しさん
2019/01/22(火) 20:39:31.87ID:J7GVb3Rk >>621
それは静的に呼び出すということ。
動的の場合は、LoadLibraryとかGetProcAddressとかを使う話になる。
昔、調べまくってサンプル作ったことあるけど、何でも自由に動かせるものじゃなかった。
というより殆どのAPIは動かなかった記憶が。
それは静的に呼び出すということ。
動的の場合は、LoadLibraryとかGetProcAddressとかを使う話になる。
昔、調べまくってサンプル作ったことあるけど、何でも自由に動かせるものじゃなかった。
というより殆どのAPIは動かなかった記憶が。
626デフォルトの名無しさん
2019/01/22(火) 20:52:29.66ID:nExxZ55X LongPtr型とPtrSafe宣言ってそれぞれどういうときに使うんですか?
627デフォルトの名無しさん
2019/01/22(火) 20:59:55.76ID:IR20P2NM >>626
どっちも64bitでAPI呼ぶ時に使うけど、ほかの使い方は知らん
どっちも64bitでAPI呼ぶ時に使うけど、ほかの使い方は知らん
628デフォルトの名無しさん
2019/01/22(火) 22:38:47.81ID:CihaJZ6+ Excelはどのくらいポリゴン表示出来るの?
1. PS並み
2. PS2並み
3. PS3並み
4. PS4並み
1. PS並み
2. PS2並み
3. PS3並み
4. PS4並み
629デフォルトの名無しさん
2019/01/23(水) 00:32:34.72ID:glGBkXdT 5. PS5並み
630デフォルトの名無しさん
2019/01/23(水) 00:54:57.75ID:26O4EHUh 今のPCならオートシェイプで3DレンダリングしてもPS1には楽勝だろう
631デフォルトの名無しさん
2019/01/23(水) 01:22:36.39ID:xNUzgFQe >>617
ありがとうございました!
ありがとうございました!
632デフォルトの名無しさん
2019/01/23(水) 03:00:22.02ID:aTlBVQjl633デフォルトの名無しさん
2019/01/23(水) 13:19:24.15ID:dfxLcevf 闘神伝のエリスのシースルーは再現可能ということですね。
634デフォルトの名無しさん
2019/01/23(水) 13:59:08.25ID:b9b+73n9 >>625
馬鹿には無理
馬鹿には無理
635デフォルトの名無しさん
2019/01/23(水) 15:57:45.44ID:uebkOjvn もともと「任意の」APIだったのが途中から動的に呼び出す話になってる
636デフォルトの名無しさん
2019/01/23(水) 16:19:34.41ID:CpZRwgZL 回答者の連中が勝手に条件を考えて話をややこしくするのも
質問者がそれを修正しようとしないのもこのスレのお約束
質問者がそれを修正しようとしないのもこのスレのお約束
637デフォルトの名無しさん
2019/01/23(水) 17:37:28.67ID:uebkOjvn だいたいDeclareなしに呼び出さなきゃいけない要件なんてあるか?
候補となるAPIの範囲なんてどう考えても限られてるだろう。
ジグネチャ情報ごと外部からもらうのか?
候補となるAPIの範囲なんてどう考えても限られてるだろう。
ジグネチャ情報ごと外部からもらうのか?
638デフォルトの名無しさん
2019/01/23(水) 21:06:47.46ID:e5qX8jhS639デフォルトの名無しさん
2019/01/23(水) 22:47:22.53ID:9/VHRHNs VBAでは(トリッキーなことしないと)作れない引数型のAPIのこととかじゃね?
640デフォルトの名無しさん
2019/01/24(木) 09:54:58.66ID:9Yy7hd5n 初歩的かもしれない質問でお恥ずかしいのですが、知恵をお貸しいただきたいです。
1年の中で最大の数値が含まれる日付の値全てを別シートに貼り付けるというVBAプログラムを作成したいです。
また、この場合の1日とは前後1日分ではなく、その時間が含まれる1日の事です。
例えば、30分毎の売り上げ金額が入力されたexcelシートが1年分あるとします。
1年間の中で最大の売り上げ金額が、2018/2/14 12:30に存在すると仮定します。
その場合に、2018/2/14 0:00〜 2018/2/14 23:30
の値を抜き出し、別シートに貼り付けるというプログラムを作成したいです。
データの形は、
2018/2/14 0:00 300
2018/2/14 0:30 200
・
・
・
2018/2/14 23:30 500
のようになっています
自分でも一通り調べてみたのですが、どうしてもしっくり来るものが見つかりませんでした。
どうぞよろしくお願い致します。
1年の中で最大の数値が含まれる日付の値全てを別シートに貼り付けるというVBAプログラムを作成したいです。
また、この場合の1日とは前後1日分ではなく、その時間が含まれる1日の事です。
例えば、30分毎の売り上げ金額が入力されたexcelシートが1年分あるとします。
1年間の中で最大の売り上げ金額が、2018/2/14 12:30に存在すると仮定します。
その場合に、2018/2/14 0:00〜 2018/2/14 23:30
の値を抜き出し、別シートに貼り付けるというプログラムを作成したいです。
データの形は、
2018/2/14 0:00 300
2018/2/14 0:30 200
・
・
・
2018/2/14 23:30 500
のようになっています
自分でも一通り調べてみたのですが、どうしてもしっくり来るものが見つかりませんでした。
どうぞよろしくお願い致します。
641デフォルトの名無しさん
2019/01/24(木) 12:17:49.04ID:6DEMoFXg642デフォルトの名無しさん
2019/01/24(木) 12:27:34.76ID:kIY0kOtD >>640
問題を分割して考えよう
1. 最大の値を持つ行(と言うか日時)を取得する → 最大日時とする
2. 以下を最初の行から最後の行までループする
2.1 行が持つ日時と最大日時の日付部分だけ比較する
2.2 日付部分が合致してたらコピーする
で、どこがわからないの?
問題を分割して考えよう
1. 最大の値を持つ行(と言うか日時)を取得する → 最大日時とする
2. 以下を最初の行から最後の行までループする
2.1 行が持つ日時と最大日時の日付部分だけ比較する
2.2 日付部分が合致してたらコピーする
で、どこがわからないの?
643デフォルトの名無しさん
2019/01/24(木) 12:37:36.92ID:6BCdjRMd 調べるだけで頭を使っていないのだからわかるわけない
ゆとり教育世代にありがち
ゆとり教育世代にありがち
644デフォルトの名無しさん
2019/01/24(木) 12:38:49.74ID:FgOMH45t645デフォルトの名無しさん
2019/01/24(木) 12:55:51.34ID:6DEMoFXg 実にバカらしい困り方やね
646デフォルトの名無しさん
2019/01/24(木) 13:12:21.15ID:Ay2CLdQj647デフォルトの名無しさん
2019/01/24(木) 13:13:31.30ID:+O0AGYtG hoge.dll だけあるときに hoge.def を作りたいんだけどどうすればいい?
648デフォルトの名無しさん
2019/01/24(木) 13:38:55.05ID:pEQDGUsa >>646
悔しかったか、ゆとり世代
悔しかったか、ゆとり世代
649デフォルトの名無しさん
2019/01/24(木) 14:52:02.40ID:DfMDGTcZ >>642
おっしゃる通り1つずつこなしていきたいと思います。
最大値を取得する所まではなんとかなりましたが、最大値が入っているセルの左からoffsetによって値の取得をしようとしています。しかしエラーが出てしまい(91エラー)詰まっています。
おっしゃる通り1つずつこなしていきたいと思います。
最大値を取得する所まではなんとかなりましたが、最大値が入っているセルの左からoffsetによって値の取得をしようとしています。しかしエラーが出てしまい(91エラー)詰まっています。
650デフォルトの名無しさん
2019/01/24(木) 14:57:02.89ID:xR9TqB96 >>647
defファイルってビルドの時に使うもんだけど?
defファイルってビルドの時に使うもんだけど?
651デフォルトの名無しさん
2019/01/24(木) 15:26:49.03ID:ou4FYlNm652デフォルトの名無しさん
2019/01/24(木) 15:36:46.38ID:xR9TqB96 罵倒芸術?
653デフォルトの名無しさん
2019/01/24(木) 15:53:26.03ID:DfMDGTcZ654デフォルトの名無しさん
2019/01/24(木) 16:52:58.88ID:90ICJGKL655デフォルトの名無しさん
2019/01/24(木) 17:31:43.23ID:uc3iE4iQ >>642で答えを教えてもらっても理解できないような頭の悪さが問題だろう。こんな頭の悪い奴はプログラムするなと俺は思う。
656デフォルトの名無しさん
2019/01/24(木) 17:52:28.54ID:Ay2CLdQj657デフォルトの名無しさん
2019/01/24(木) 18:00:27.00ID:A3Pe4Ldy VB6で作ったADOを使ってデータベースからエクセルシート名をComboBoxに入れるソフトがあって、それをwindows10で動かすとエラーで止まるんだけど原因分かりますか?
シート名が一文字の時だけエラーが出るのは分かったけど何か理由だと思いますか?
シート名が一文字の時だけエラーが出るのは分かったけど何か理由だと思いますか?
658デフォルトの名無しさん
2019/01/24(木) 18:15:16.93ID:pEQDGUsa >>657
ここが何のスレだかわかってるか、馬鹿
ここが何のスレだかわかってるか、馬鹿
659デフォルトの名無しさん
2019/01/24(木) 18:58:14.37ID:5lzQ1hz1 >>640
その日付でアドバンスフィルタ。
検索する側の日付と、検索される側の日付は、
何型でもいいから統一する。
LeftやMidと"/"を組み合わせとか、
Format(日付, "yyyy/mm/dd")とか適当に。
その日付でアドバンスフィルタ。
検索する側の日付と、検索される側の日付は、
何型でもいいから統一する。
LeftやMidと"/"を組み合わせとか、
Format(日付, "yyyy/mm/dd")とか適当に。
660デフォルトの名無しさん
2019/01/24(木) 19:06:26.31ID:5lzQ1hz1 アドバンスフィルタが何なのかわからなかったら、
フィルタオプションの設定の使い方を覚えて、
マクロの自動記録をするといい。
ちなみに、ループより激速だから。
フィルタオプションの設定の使い方を覚えて、
マクロの自動記録をするといい。
ちなみに、ループより激速だから。
661デフォルトの名無しさん
2019/01/24(木) 19:32:10.91ID:fZR3dOZW >>640-642
Ruby で作った
# 各行は空白で区切った、3列の配列。
# 全行は各行の配列、つまり配列の配列
all_rows = File.readlines( "input.txt" ).map( &:split )
# row[ 2 ]、金額が最大数値の行を求める
p max_row = all_rows.sort_by { |row| row[ 2 ].to_i }.last
# 全行からrow[ 0 ]、同じ日付の行だけを集める
p all_rows.select { |row| row[ 0 ] == max_row[ 0 ] }
Ruby で作った
# 各行は空白で区切った、3列の配列。
# 全行は各行の配列、つまり配列の配列
all_rows = File.readlines( "input.txt" ).map( &:split )
# row[ 2 ]、金額が最大数値の行を求める
p max_row = all_rows.sort_by { |row| row[ 2 ].to_i }.last
# 全行からrow[ 0 ]、同じ日付の行だけを集める
p all_rows.select { |row| row[ 0 ] == max_row[ 0 ] }
662デフォルトの名無しさん
2019/01/24(木) 21:13:39.94ID:52bEuJTy >>661
ここが何のスレだかわかってるか、馬鹿
ここが何のスレだかわかってるか、馬鹿
663661
2019/01/24(木) 21:19:22.76ID:fZR3dOZW >>661
修正
# row[ 2 ]、金額が最大数値の行を求める
>p max_row = all_rows.sort_by { |row| row[ 2 ].to_i }.last
p max_row = all_rows.sort_by { |row| row[ 2 ].to_i * -1 }.first
last だと、最後まで配列を作ってしまう。
一方、first では最初の1つだけを求めるから、速い
修正
# row[ 2 ]、金額が最大数値の行を求める
>p max_row = all_rows.sort_by { |row| row[ 2 ].to_i }.last
p max_row = all_rows.sort_by { |row| row[ 2 ].to_i * -1 }.first
last だと、最後まで配列を作ってしまう。
一方、first では最初の1つだけを求めるから、速い
664デフォルトの名無しさん
2019/01/24(木) 22:01:17.17ID:KN/tNrgV665デフォルトの名無しさん
2019/01/25(金) 09:26:57.52ID:VDjD4/gW 他言語質問スレの質問をRubyで解答するスレでもたてれば?
666デフォルトの名無しさん
2019/01/25(金) 10:27:26.03ID:OaoSScvY Rubyスレで相手にされず、ここならドヤ顔できるだろと思って来たのかw
667デフォルトの名無しさん
2019/01/25(金) 12:18:15.80ID:aKVOVgYE プロさん荒ぶりまくっとってワロタw
668デフォルトの名無しさん
2019/01/25(金) 12:37:49.55ID:kDiuvRrn Ruby信者くんどこのスレでもKYだよね
669デフォルトの名無しさん
2019/01/25(金) 12:52:29.05ID:EnRgcOgq dumpbin /exports hoge.dll
と
lib /def:hoge.def
でいけるな
と
lib /def:hoge.def
でいけるな
670デフォルトの名無しさん
2019/01/25(金) 19:43:02.79ID:EKURiA+R DispCallFuncって最近また流行ってるの?
671デフォルトの名無しさん
2019/01/26(土) 07:48:55.80ID:SzhvFgNa Private Function getIE(arg_title As String) As InternetExplorer
↑
こういう書き型ってどういう意味になるんですか?
普通に関数を作るなら
private fanction 関数名(ByVal 引数名 as 引数の型)
みたいな形になると思うんですが
上記にあげた例でとくに引数を()で閉じた後のas InternetExplorerの部分がよくわかりません
↑
こういう書き型ってどういう意味になるんですか?
普通に関数を作るなら
private fanction 関数名(ByVal 引数名 as 引数の型)
みたいな形になると思うんですが
上記にあげた例でとくに引数を()で閉じた後のas InternetExplorerの部分がよくわかりません
672デフォルトの名無しさん
2019/01/26(土) 08:30:57.60ID:0//Vwm17673デフォルトの名無しさん
2019/01/26(土) 09:22:53.54ID:xtvWXKE/ Private Sub 関数名(引数名 As 引数の型)
Private Function 関数名(引数名 As 引数のデータ型) As 戻り値のデータ型
Private Function 関数名(引数名 As 引数のデータ型) As 戻り値のデータ型
674デフォルトの名無しさん
2019/01/26(土) 09:34:59.74ID:HSTKeB2g VBAやってるなんて恥ずかしくて言えないだろ?
675デフォルトの名無しさん
2019/01/26(土) 09:38:00.59ID:+NbQI97A676デフォルトの名無しさん
2019/01/26(土) 09:49:01.06ID:/P2VC+Mr タイトルバーの文字列からウィンドウを検索する関数だろ
IE操作のサンプルとして、ネットでも本でも色んな所で見かけるやつ
IE操作のサンプルとして、ネットでも本でも色んな所で見かけるやつ
677デフォルトの名無しさん
2019/01/26(土) 09:59:33.30ID:0//Vwm17678デフォルトの名無しさん
2019/01/26(土) 10:13:39.98ID:54XYYYdu 初心者に優しくなろうぜ
679デフォルトの名無しさん
2019/01/26(土) 10:33:16.30ID:MaEquCGy どうしても使わなきゃならない場合にはVBAを使う
なにも理由がなければこんなもの使わない方が精神的に健全
なにも理由がなければこんなもの使わない方が精神的に健全
680デフォルトの名無しさん
2019/01/26(土) 10:56:55.38ID:z7S/RMkn Windows10のアップデート1809を適用したらcreateobject("InternetExplorer.application")でオートメーションエラー(実行時エラー -2125463506)が発生するようになりました。
これを回避する方法があれは教示ください。
これを回避する方法があれは教示ください。
681デフォルトの名無しさん
2019/01/26(土) 11:00:34.08ID:MaEquCGy >>680
他の言語とSeleniumを使う
他の言語とSeleniumを使う
682デフォルトの名無しさん
2019/01/26(土) 11:08:46.81ID:+NbQI97A >>680
参照設定もInternetExplorerMediumもダメ?
参照設定もInternetExplorerMediumもダメ?
683デフォルトの名無しさん
2019/01/26(土) 11:09:00.46ID:z7S/RMkn >>681
会社の方針でOffice以外のアプリや言語は使えません。そのため、VBAのみとさせてください。
会社の方針でOffice以外のアプリや言語は使えません。そのため、VBAのみとさせてください。
684デフォルトの名無しさん
2019/01/26(土) 11:13:02.00ID:MaEquCGy >>683
ではIEも使えないのですね?
ではIEも使えないのですね?
685デフォルトの名無しさん
2019/01/26(土) 11:17:13.78ID:z7S/RMkn >>682
参照設定はInternetcontrolsとHTML object libraryを設定しています。これは適用前と変わりません。
New InternetExplorerMediumでもおなじエラーが発生します。
1809適用前の他PCでは正常に動きます。
参照設定はInternetcontrolsとHTML object libraryを設定しています。これは適用前と変わりません。
New InternetExplorerMediumでもおなじエラーが発生します。
1809適用前の他PCでは正常に動きます。
686デフォルトの名無しさん
2019/01/26(土) 11:18:26.43ID:z7S/RMkn >>684
すみません、クロームやエッジは使えませんが、IEは可能です。
すみません、クロームやエッジは使えませんが、IEは可能です。
687デフォルトの名無しさん
2019/01/26(土) 11:32:26.37ID:MaEquCGy なるほど状況はわかりました
問題の検証にはまず最初に他の言語が必要です
パワーシェルの使用許可を取ってください
問題の検証にはまず最初に他の言語が必要です
パワーシェルの使用許可を取ってください
688デフォルトの名無しさん
2019/01/26(土) 12:31:44.07ID:WRAGgpBx >>683
マジメな話、本当にダメなのかは思い込みの部分が多いんじゃないかと思うぞ
マジメな話、本当にダメなのかは思い込みの部分が多いんじゃないかと思うぞ
689デフォルトの名無しさん
2019/01/26(土) 12:33:07.15ID:SzhvFgNa690デフォルトの名無しさん
2019/01/27(日) 07:11:52.32ID:KwlBhw9C しかしVBAは良くて他がダメっておかしな話だな
使い勝手が違うだけで、大概の事出来ちゃうだろ
使い勝手が違うだけで、大概の事出来ちゃうだろ
691デフォルトの名無しさん
2019/01/27(日) 07:15:14.02ID:MJttX1my >>690
VBAの利用を推奨していないのは他でもないMSだ
VBAの利用を推奨していないのは他でもないMSだ
692デフォルトの名無しさん
2019/01/27(日) 07:25:44.98ID:v6cey9sT 逆に、C#にできてVBA+APIでできないことって何がある?
693デフォルトの名無しさん
2019/01/27(日) 07:37:49.03ID:94l2cllZ ソフトウェアが端末毎に異なると動作検証の障害になるケース
694デフォルトの名無しさん
2019/01/27(日) 07:53:57.32ID:e7HDIdYV もうよそいけよ
695デフォルトの名無しさん
2019/01/27(日) 08:13:04.45ID:/fU4frLP IE参照とか終わっとる
696デフォルトの名無しさん
2019/01/27(日) 08:29:08.12ID:MJttX1my >>692
そらWebアプリとかスマホアプリとかMac/Linuxとかゲームとか科学技術計算とかいくらでもある
VBA(API, COMなし)で無理なく可能、かつExcelワークシート操作が必要な場合に態々C#を使うのはそれこそ馬鹿の一つ覚えだと思うけどね
そらWebアプリとかスマホアプリとかMac/Linuxとかゲームとか科学技術計算とかいくらでもある
VBA(API, COMなし)で無理なく可能、かつExcelワークシート操作が必要な場合に態々C#を使うのはそれこそ馬鹿の一つ覚えだと思うけどね
697デフォルトの名無しさん
2019/01/27(日) 08:59:08.57ID:DsJJt6N4 希に、変数が定義されてませんみたいなエラーが出るんだけど、何だろう?
しかも変な位置で。
Dim a As Long : a = 1
Dim b As Long : b = 1
MsgBox a ←普通、aにエラーが出るとしたらここだけど、
Cells(a, 1).Value = b ←なぜかこの時点で出る
Excelを再起動しても治らないんだけど、
3行目と4行目を入れ替えて、また戻すと治る。
わけわからん。
しかも変な位置で。
Dim a As Long : a = 1
Dim b As Long : b = 1
MsgBox a ←普通、aにエラーが出るとしたらここだけど、
Cells(a, 1).Value = b ←なぜかこの時点で出る
Excelを再起動しても治らないんだけど、
3行目と4行目を入れ替えて、また戻すと治る。
わけわからん。
698デフォルトの名無しさん
2019/01/27(日) 09:48:02.97ID:UZak3JEV >>697
参照設定を確認かな…
参照設定を確認かな…
699デフォルトの名無しさん
2019/01/27(日) 11:10:55.75ID:RJ6yXKbG >>697
当方、excel2010の新しいブックでテストしても何の問題もなし
当方、excel2010の新しいブックでテストしても何の問題もなし
700デフォルトの名無しさん
2019/01/27(日) 12:04:29.48ID:5DHtGtFO701デフォルトの名無しさん
2019/01/27(日) 12:48:15.98ID:TaAzn7Fo702デフォルトの名無しさん
2019/01/27(日) 14:13:43.46ID:eEXpRKk5 マルチステートメント推進
703デフォルトの名無しさん
2019/01/27(日) 15:18:35.61ID:g3iq6aIo まじ?
704デフォルトの名無しさん
2019/01/27(日) 16:30:18.65ID:DsJJt6N4705デフォルトの名無しさん
2019/01/27(日) 16:31:28.53ID:DsJJt6N4 ↑途中送信しちまった。
Constは1行で書けるのに、Dimが2行になるのが嫌なので、宣言は1行にしてる。
Constは1行で書けるのに、Dimが2行になるのが嫌なので、宣言は1行にしてる。
706デフォルトの名無しさん
2019/01/27(日) 16:33:56.14ID:DsJJt6N4707デフォルトの名無しさん
2019/01/27(日) 18:01:05.46ID:OBIAkwM2 コードのコピペをミスったとかじゃないかな
どこか編集すると大文字小文字や空白が自動的に修正されて直るとか
どこか編集すると大文字小文字や空白が自動的に修正されて直るとか
708デフォルトの名無しさん
2019/01/27(日) 18:29:58.57ID:k4Sj+hy8709デフォルトの名無しさん
2019/01/27(日) 18:33:24.52ID:qv2Aznbx そもそも1列目にはどんな数字が羅列されてるの
710デフォルトの名無しさん
2019/01/28(月) 20:10:52.48ID:i9xb9DBB 1行目にデータを取って2行目に1行目を参照したmid関数を1行目と同じ数だけ用意したいのですが
Dim m As Integer
m = 1 'カウンタmを用意して1を設定
Do While Cells(m, 1) <> "" '1行目が空になるまでループ
Cells(m, 2).Formula = "=mid(" & Cells(m, 1) & ",15,5)" '2行目には真横のセルを参照したmid関数を入れる
m = m + 1
Loop
これじゃダメなんですが、4行目のmid関数をセルに代入するとき相対的にcells(m,1)を参照させていきたいんですが
どういう風に書けばいいんでしょうか?
Dim m As Integer
m = 1 'カウンタmを用意して1を設定
Do While Cells(m, 1) <> "" '1行目が空になるまでループ
Cells(m, 2).Formula = "=mid(" & Cells(m, 1) & ",15,5)" '2行目には真横のセルを参照したmid関数を入れる
m = m + 1
Loop
これじゃダメなんですが、4行目のmid関数をセルに代入するとき相対的にcells(m,1)を参照させていきたいんですが
どういう風に書けばいいんでしょうか?
711デフォルトの名無しさん
2019/01/28(月) 20:41:36.83ID:9NcZtM+2 Cells(m, 2).Formula = "=MID(" & Cells(m, 1) & ", 15, 5)"
Cells(m, 2).FormulaR1C1 = "=MID(RC[-1], 15, 5)"
Cells(m, 2).FormulaR1C1 = "=MID(RC[-1], 15, 5)"
712デフォルトの名無しさん
2019/01/28(月) 20:42:27.70ID:9NcZtM+2 みすった
Cells(m, 2).Formula = "=MID(" & Cells(m, 1).Address & ", 15, 5)"
Cells(m, 2).Formula = "=MID(" & Cells(m, 1).Address & ", 15, 5)"
713デフォルトの名無しさん
2019/01/28(月) 20:47:12.92ID:i9xb9DBB ありがとうございます、いけました!
714デフォルトの名無しさん
2019/01/29(火) 18:20:14.94ID:uYHQBjCX 1から30の乱数字を5回ループした合計を出したい。
同一数字が出ることをよしとした場合のコードってどんなですか?
同一数字が出ることをよしとした場合のコードってどんなですか?
715デフォルトの名無しさん
2019/01/29(火) 18:28:48.64ID:ywRkqTQf >>714
For i = 1 To 5
s = s + Int(Rnd()*30+1)
Next
細かいことを言うと、「同じ数字が出てはいけない」などの条件を付けた時点で、それは乱数じゃなくなる
For i = 1 To 5
s = s + Int(Rnd()*30+1)
Next
細かいことを言うと、「同じ数字が出てはいけない」などの条件を付けた時点で、それは乱数じゃなくなる
716デフォルトの名無しさん
2019/01/29(火) 19:08:34.73ID:+icPBYbY717デフォルトの名無しさん
2019/01/29(火) 19:40:09.62ID:dBY1qrqG 「乱数字」ってなんだ?初めて聞く言葉だゾ
718デフォルトの名無しさん
2019/01/29(火) 19:42:57.71ID:LpX7EYli 日本語だと乱数、乱数字は中国語で同じ意味
719デフォルトの名無しさん
2019/01/29(火) 20:05:34.32ID:KErsf3wp つまり>>714 は中国の方ということね
720デフォルトの名無しさん
2019/01/29(火) 20:10:45.02ID:aCb5tvGW randbetween(1,30)は?
721デフォルトの名無しさん
2019/01/29(火) 21:04:31.66ID:t1GGJDgX WorksheetFunction.RandBetween
長いな
長いな
722デフォルトの名無しさん
2019/01/29(火) 21:09:20.18ID:ZMlTx8zG 3D6+5とかをループ使わず一発で計算したいって質問なんじゃね?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- パワフル女性世界3位に高市首相 米誌フォーブス選出 [蚤の市★]
- テレ朝本社から社外スタッフの男性が転落し死亡 テレビ朝日がコメント [ひかり★]
- 【米FRB】0.25%利下げ決定 3会合連続、雇用下支え [蚤の市★]
- 【S.RIDE】「忘年会の幹事ずるい」 ソニー系配車アプリの広告が物議…… 運営が謝罪「配慮に欠ける不適切な表現」掲出終了に [ぐれ★]
- アイヌ民族の「戸籍簿」がヤフオクで落札 団体「人権無視」と憤り [蚤の市★]
- 「身を切る改革」どこへ? 維新「身内」への公金支出、地方でも続々 [蚤の市★]
- 高市「野党はもう債権とか為替の話はしないで!よく分からないから答えない!」 [884040186]
- 【悲報】教育ママ「ギャオオオオオン!息子が大麻吸ってるのお!!」⇨中3の息子を警察に突き出し全てを終わらせる [455031798]
- 花言葉とかいう謎コンテンツ
- 【堂上隼人】ソフトバンク幹部「よし更生してる」→現在までに逮捕12回、レイプ被害者15人
- 【画像】東京都民「助けて!満員電車もう無理いいぃぃいいぃぃぃいいいいいぃ😭」!!!! [732289945]
- 【誰食】おせち料理で確実にゴミ箱行きになる食材1位、「黒豆」 [748563222]
