!extend:checked:vvvvv:1000:512
スレ立ての際は一行目に
!extend:checked:vvvvv:1000:512
と入れてスレ立てして下さい
ExcelのVBAに関する質問スレです
コード書き込みや作成依頼もOK
※前スレ
Excel VBA 質問スレ Part47 [無断転載禁止]©2ch.net
http://echo.2ch.net/test/read.cgi/tech/1489557874/
※関連スレ
VBAなんでも質問スレ Part2
http://echo.2ch.net/test/read.cgi/tech/1432173164/
Access VBA 質問スレ Part1
http://echo.2ch.net/test/read.cgi/tech/1328536426/
Excel総合相談所 125
http://echo.2ch.net/test/read.cgi/bsoft/1481369538/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
Excel VBA 質問スレ Part48 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん 転載ダメ©2ch.net (ワッチョイ 6f8e-Fc1g)
2017/05/16(火) 08:24:45.78ID:iIGA/64l0224デフォルトの名無しさん (ワッチョイ 0bcd-icqO)
2017/05/24(水) 21:12:42.89ID:9OGm2Cju0225デフォルトの名無しさん (オッペケ Sr03-sIut)
2017/05/24(水) 21:23:52.71ID:YRGsLxEEr226デフォルトの名無しさん (ワッチョイ de75-p4im)
2017/05/24(水) 23:00:58.40ID:LLuwxDnS0227デフォルトの名無しさん (ササクッテロレ Sp03-PCQh)
2017/05/24(水) 23:03:01.52ID:BVqzNkwop >>224
何でテキストをsqlで読もうとするの?
何でテキストをsqlで読もうとするの?
228デフォルトの名無しさん (ワッチョイ 068e-VlMO)
2017/05/24(水) 23:06:50.11ID:NmLbt9VS0 >>226
数式読みなよ、全部書いてる
http://www.dotup.org/uploda/www.dotup.org1258917.xlsx.html
あとstringに制限は事実上ない
一旦varchar(255)辺りに入れてない?テーブルの制限に引っかかってる気がする
数式読みなよ、全部書いてる
http://www.dotup.org/uploda/www.dotup.org1258917.xlsx.html
あとstringに制限は事実上ない
一旦varchar(255)辺りに入れてない?テーブルの制限に引っかかってる気がする
229デフォルトの名無しさん (ワッチョイ 8bcd-wwwt)
2017/05/25(木) 00:02:05.58ID:rwwycwh80230デフォルトの名無しさん (ササクッテロレ Sp0f-0req)
2017/05/25(木) 00:54:27.96ID:UDUA6Pg7p >>229
sqlって何する為のものか知ってる?
sqlって何する為のものか知ってる?
231デフォルトの名無しさん (ワッチョイ dfd4-9J/J)
2017/05/25(木) 01:14:28.72ID:+tui60Va0 SQLはOracleに代表されるようなDBMSを制御するための言語 ExcelでもDMMSを相手にして使えるがそれはDBMSあってのこと
232デフォルトの名無しさん (ワッチョイ dfd4-9J/J)
2017/05/25(木) 01:15:33.62ID:+tui60Va0 ×DMMSを相手に ○DBMSを相手に
233デフォルトの名無しさん (ワッチョイ efc8-ttqU)
2017/05/25(木) 04:05:21.88ID:VTDAVdX70 別にADOは便利なツールとしても使えるだろ。
けど、俺もテキストエディタだったらもっと単純にゴリゴリしたの考えるな。
LeftとかMidとかRightとかInstrとかInstrRevとかを使ったようなの。
けど、俺もテキストエディタだったらもっと単純にゴリゴリしたの考えるな。
LeftとかMidとかRightとかInstrとかInstrRevとかを使ったようなの。
234デフォルトの名無しさん (ワッチョイ efc8-ttqU)
2017/05/25(木) 04:15:26.23ID:VTDAVdX70 あっ、テキストエディタ作りたいんじゃ無くて、テキストからデータ取り出したいだけ?
だったら、やっぱりMidとかInstrとか基本的な関数で十分な気がするね。
>>211
発売金額はテキストの中でどんな風に位置してるの?
例えば10行目の20文字目から10桁みたいな感じ?
だったら、やっぱりMidとかInstrとか基本的な関数で十分な気がするね。
>>211
発売金額はテキストの中でどんな風に位置してるの?
例えば10行目の20文字目から10桁みたいな感じ?
235デフォルトの名無しさん (ワッチョイ efc8-ttqU)
2017/05/25(木) 04:18:03.03ID:VTDAVdX70236デフォルトの名無しさん (アウアウカー Sa8f-0req)
2017/05/25(木) 08:42:10.69ID:QSuakdFza237デフォルトの名無しさん (ワッチョイ ef8e-9J/J)
2017/05/25(木) 08:53:36.25ID:MawhMErZ0238デフォルトの名無しさん (ワッチョイ 4b44-qh4d)
2017/05/25(木) 12:02:32.06ID:KGZHRfFH0239デフォルトの名無しさん (アウアウカー Sa8f-0req)
2017/05/25(木) 12:10:08.17ID:slr5zzcza240デフォルトの名無しさん (オッペケ Sr0f-fInE)
2017/05/25(木) 12:33:52.09ID:6krMH9aUr >>239
クリック等のイベントをトラップしようとすると、既定オブジェクトのモジュールやクラスモジュール等にコードを書いてハードコーディングしなきゃならなくやる
イベントの発生タイミングを考えてエラー回避の制御なども追加しなきゃならない
イベントはコードディングと保守の難易度を上げる、と認識すると良いよ
メーラーアプリのオブジェクトインスタンスを作成して操作するやり方は一見複雑そうだけど、やってることはエクセルの既定オブジェクトの操作と一緒
基本的には標準モジュール一個でコードが収まるから楽だよ
クリック等のイベントをトラップしようとすると、既定オブジェクトのモジュールやクラスモジュール等にコードを書いてハードコーディングしなきゃならなくやる
イベントの発生タイミングを考えてエラー回避の制御なども追加しなきゃならない
イベントはコードディングと保守の難易度を上げる、と認識すると良いよ
メーラーアプリのオブジェクトインスタンスを作成して操作するやり方は一見複雑そうだけど、やってることはエクセルの既定オブジェクトの操作と一緒
基本的には標準モジュール一個でコードが収まるから楽だよ
241デフォルトの名無しさん (アウアウカー Sa8f-ttqU)
2017/05/25(木) 16:27:17.14ID:BhGEKkNfa >>240
別にそんなにハードル上がってるわけじゃないでしょ。
こういう場合、自分はまずメールを作るプロシージャを作る。
それはメールに必要な宛先、タイトル、本文等の引数を元にしたプロシージャとなるだろう。
そして当然汎用的なものだから標準モジュールに書くことになるだろう。
後はそれをどのようによび出すかを考えれば良い。
B2からB30までのアドレスを元にメールを作るのだからメニュー(コマンドバー)から呼び出すとかシートに貼り付けたボタンから呼び出すとかが考えられる。
呼び出す処理ではB2からB30までのループ処理の中で標準モジュールに作ったメール作成プロシージャを呼び出すようにすれば良い。
尚、この場合ハイパーリンクはプログラムと関係が無い。
個別に開くために設定しても良いし、設定しなくても良い。
単純に空のメールを一度に複数開きたいだけならハイパーリンク使う方が簡単な気もするけど、そんな需要で完結するとは思えない。
だから自分だったら両方作って片方をコメントアウトしとくだろうな。
別にそんなにハードル上がってるわけじゃないでしょ。
こういう場合、自分はまずメールを作るプロシージャを作る。
それはメールに必要な宛先、タイトル、本文等の引数を元にしたプロシージャとなるだろう。
そして当然汎用的なものだから標準モジュールに書くことになるだろう。
後はそれをどのようによび出すかを考えれば良い。
B2からB30までのアドレスを元にメールを作るのだからメニュー(コマンドバー)から呼び出すとかシートに貼り付けたボタンから呼び出すとかが考えられる。
呼び出す処理ではB2からB30までのループ処理の中で標準モジュールに作ったメール作成プロシージャを呼び出すようにすれば良い。
尚、この場合ハイパーリンクはプログラムと関係が無い。
個別に開くために設定しても良いし、設定しなくても良い。
単純に空のメールを一度に複数開きたいだけならハイパーリンク使う方が簡単な気もするけど、そんな需要で完結するとは思えない。
だから自分だったら両方作って片方をコメントアウトしとくだろうな。
242デフォルトの名無しさん (JP 0H7f-/6qz)
2017/05/25(木) 16:42:30.82ID:yXnULsJhH 俺語りうぜぇ
243デフォルトの名無しさん (アークセー Sx0f-kS8n)
2017/05/25(木) 16:44:23.96ID:9Akggys5x244デフォルトの名無しさん (JP 0H7f-/6qz)
2017/05/25(木) 16:58:40.94ID:yXnULsJhH245デフォルトの名無しさん (オッペケ Sr0f-fInE)
2017/05/25(木) 17:43:48.64ID:6krMH9aUr >>241
メールアイテム作成が複雑そうと言ってるのは質問者なので、そこは間違えないでね
メールアイテム作成が複雑そうと言ってるのは質問者なので、そこは間違えないでね
246デフォルトの名無しさん (ワッチョイ 8b53-lYDY)
2017/05/25(木) 17:58:07.99ID:yS9f0RVc0 VBAに滅多に触ることのない超初心者になに難しいこと語っちゃってんだよw
247デフォルトの名無しさん (アウアウエー Sa3f-KyfH)
2017/05/25(木) 18:04:11.11ID:yX9RoGiCa データの取り出し方とか質問するならせめてデータ構造の例ぐらい出しておかないと返事のしようがないような
248デフォルトの名無しさん (スッップ Sdbf-nIjK)
2017/05/25(木) 18:13:41.54ID:DyEVqbiqd テキストファイルをSQLで扱うときってどのドライバを使うもんなの?
249デフォルトの名無しさん (JP 0H7f-/6qz)
2017/05/25(木) 18:18:45.36ID:yXnULsJhH250デフォルトの名無しさん (アウアウカー Sa8f-ttqU)
2017/05/25(木) 19:08:00.44ID:BhGEKkNfa いや、だから便利にADO使う場合もあるってば。
例えばUTF8の読み書きとか。
他にも色々利用できるものがある。
例えばUTF8の読み書きとか。
他にも色々利用できるものがある。
251デフォルトの名無しさん (ワッチョイ 9fd4-0req)
2017/05/25(木) 19:19:07.99ID:IjFnSfL20 >>250
色々って例えば何?
色々って例えば何?
252デフォルトの名無しさん (ワキゲー MM3f-iURY)
2017/05/25(木) 19:35:14.21ID:eYj1KCTuM 曖昧だなぁ
253デフォルトの名無しさん (ワッチョイ ef8e-h4wC)
2017/05/25(木) 20:12:54.49ID:MawhMErZ0 テキストファイルにSQL使える事に驚き
254デフォルトの名無しさん (アウアウカー Sa8f-ttqU)
2017/05/25(木) 21:35:50.77ID:Prbt/S0pa >>251
例えばネットからファイルをダウンロードする場合、普通はURLDownloadToFileを使うと思うが認証付きの場合はADOが使える場合がある。
例えばネットからファイルをダウンロードする場合、普通はURLDownloadToFileを使うと思うが認証付きの場合はADOが使える場合がある。
255デフォルトの名無しさん (ワッチョイ 1f3d-fCG8)
2017/05/25(木) 22:27:40.96ID:bN5MkpLw0 名前の判別でRかLのはいったやつを分けるマクロが書きたいんですがRとLは,かスペースに挟まれてるか最後一文字です
ただし最後一文字ならその前にスペースが入ってます
こういう場合スマートな判別ってどうしますか?
ただし最後一文字ならその前にスペースが入ってます
こういう場合スマートな判別ってどうしますか?
256デフォルトの名無しさん (オッペケ Sr0f-fInE)
2017/05/25(木) 22:47:25.62ID:o/KEVGaTr >>255
正規表現で解決じゃね
正規表現で解決じゃね
257デフォルトの名無しさん (ワッチョイ 8bcd-wwwt)
2017/05/25(木) 23:08:23.52ID:rwwycwh80258デフォルトの名無しさん (ワッチョイ 4b8c-MIaO)
2017/05/25(木) 23:14:32.15ID:Priyoi2O0259デフォルトの名無しさん (ワッチョイ 8bcd-wwwt)
2017/05/25(木) 23:23:44.35ID:rwwycwh80260デフォルトの名無しさん (ワッチョイ 8bcd-wwwt)
2017/05/25(木) 23:24:53.01ID:rwwycwh80261デフォルトの名無しさん (ワッチョイ 3bc7-x63M)
2017/05/25(木) 23:29:21.59ID:trQS6AD+0262デフォルトの名無しさん (ワッチョイ 8bcd-wwwt)
2017/05/25(木) 23:31:18.48ID:rwwycwh80 >>261
そういうのいいからw仲良くやろうぜ
そういうのいいからw仲良くやろうぜ
263デフォルトの名無しさん (ワッチョイ 3bc7-x63M)
2017/05/25(木) 23:33:20.64ID:trQS6AD+0 >>262
お前がいじわるなつっこみするから俺もいじわるしただけだ
お前がいじわるなつっこみするから俺もいじわるしただけだ
264デフォルトの名無しさん (ワッチョイ ef8e-pAKw)
2017/05/25(木) 23:35:49.43ID:MawhMErZ0 この件で言えばスマートなのはどう考えても正規表現だろう
ifやmidで無理矢理解決するのは力技ではなく、単に勉強不足だ
ifやmidで無理矢理解決するのは力技ではなく、単に勉強不足だ
265デフォルトの名無しさん (ワッチョイ 8bcd-wwwt)
2017/05/25(木) 23:36:09.55ID:rwwycwh80 マにありがちな意地悪なw
突っ込まれたいとか>>263ホモ警報w
突っ込まれたいとか>>263ホモ警報w
266デフォルトの名無しさん (ワッチョイ 8bcd-wwwt)
2017/05/25(木) 23:37:26.93ID:rwwycwh80 >>255は多分釣り
分かってて書いてる感
分かってて書いてる感
267デフォルトの名無しさん (ワッチョイ 3bc7-x63M)
2017/05/25(木) 23:40:28.47ID:trQS6AD+0 >>265
あ?調子に乗りすぎだお前
あ?調子に乗りすぎだお前
268デフォルトの名無しさん (ワッチョイ 8bcd-wwwt)
2017/05/25(木) 23:43:35.70ID:rwwycwh80 >>267
255の正規表現を誰かが書くと、とたんに俺が書いた正規表現の方がスマートだ合戦開始の流れだよなw
255の正規表現を誰かが書くと、とたんに俺が書いた正規表現の方がスマートだ合戦開始の流れだよなw
269デフォルトの名無しさん (オッペケ Sr0f-fInE)
2017/05/25(木) 23:45:17.90ID:o/KEVGaTr midとかifだと、検索対象文字列のパターンが変更されたらいちいち検索処理の制御構造を変えなきゃならないかもしれない
正規表現だったら大抵RegExpオブジェクトのプロパティの設定値を変えるだけで修正が終わる
正規表現だったら大抵RegExpオブジェクトのプロパティの設定値を変えるだけで修正が終わる
270デフォルトの名無しさん (ワッチョイ df61-hUAt)
2017/05/25(木) 23:49:52.88ID:2PvZEflm0 俺なら正規表現とか難しいのわかんないからこれで済ませちゃうな
スマートさのかけらもないけど
Function isRL(str) As Boolean
isRL = str Like "*[, ][RL][, ]*" Or str Like "* [RL]"
End Function
スマートさのかけらもないけど
Function isRL(str) As Boolean
isRL = str Like "*[, ][RL][, ]*" Or str Like "* [RL]"
End Function
271デフォルトの名無しさん (ワッチョイ 8bcd-wwwt)
2017/05/25(木) 23:53:17.40ID:rwwycwh80272デフォルトの名無しさん (ワッチョイ df61-hUAt)
2017/05/25(木) 23:57:37.38ID:2PvZEflm0 >>271
日本語がどっち指してるかわからなかったからそれも含まれると解釈したんだけど
それ入らないならOrいっこ増やすだけだし
もちろんもっと複雑さが増してくれば正規表現調べようって気にもなってくるけどね
日本語がどっち指してるかわからなかったからそれも含まれると解釈したんだけど
それ入らないならOrいっこ増やすだけだし
もちろんもっと複雑さが増してくれば正規表現調べようって気にもなってくるけどね
273デフォルトの名無しさん (ワッチョイ 8bcd-wwwt)
2017/05/26(金) 00:01:53.74ID:WxppAu020274デフォルトの名無しさん (ワッチョイ df61-hUAt)
2017/05/26(金) 00:08:29.13ID:JFu5myv50275デフォルトの名無しさん (ワッチョイ 8bcd-wwwt)
2017/05/26(金) 00:09:45.41ID:WxppAu020 >>274
勘違いしてたすまん、女だから許してw
勘違いしてたすまん、女だから許してw
276デフォルトの名無しさん (オッペケ Sr0f-fInE)
2017/05/26(金) 00:15:45.66ID:Q8wFVHRlr 女だから許してで草
今度から俺も使おうw
今度から俺も使おうw
277デフォルトの名無しさん (ワッチョイ 8bcd-wwwt)
2017/05/26(金) 00:16:58.01ID:WxppAu020278デフォルトの名無しさん (ワッチョイ df61-hUAt)
2017/05/26(金) 00:24:41.93ID:JFu5myv50 Option Compare Gender
279デフォルトの名無しさん (オッペケ Sr0f-fInE)
2017/05/26(金) 00:48:48.42ID:Q8wFVHRlr 混同でマッチで喜ぶとかババァで草
280デフォルトの名無しさん (ワッチョイ 9fd4-0req)
2017/05/26(金) 06:10:08.78ID:7RhNv1Zw0 >>257
そんなのただの推測に過ぎないだろ
そんなのただの推測に過ぎないだろ
281デフォルトの名無しさん (アウアウエー Sa3f-KyfH)
2017/05/26(金) 08:11:41.20ID:Y2pnKR05a282255 (ドコグロ MM3f-fCG8)
2017/05/26(金) 08:38:47.74ID:iQOaaYC+M いろいろな意見ありがとうございます
釣りではないですが正規表現で良さそうとは感じていました
ただ正規表現の書き方がわからなかったのと本当に正規表現が一番適した書き方かわからないのでああいう聞き方になりました
なんか混乱させてしまったようですみません
釣りではないですが正規表現で良さそうとは感じていました
ただ正規表現の書き方がわからなかったのと本当に正規表現が一番適した書き方かわからないのでああいう聞き方になりました
なんか混乱させてしまったようですみません
283デフォルトの名無しさん (ワッチョイ ef8e-9J/J)
2017/05/26(金) 09:24:25.07ID:HjxgyacU0 すまん俺も女だわ
髭そって会社いくか・・
髭そって会社いくか・・
284デフォルトの名無しさん (ワッチョイ efc8-ttqU)
2017/05/26(金) 09:50:48.59ID:Vk+zDyie0 正規表現が良いとは限らんよ。
構造を元にした固定の場所の方が良い場合もある。
だからデータの中から取り出したい値がどの様に配置されてるかが重要。
質問する時に出来ればそれを示して欲しかったね。
構造を元にした固定の場所の方が良い場合もある。
だからデータの中から取り出したい値がどの様に配置されてるかが重要。
質問する時に出来ればそれを示して欲しかったね。
285デフォルトの名無しさん (ワッチョイ efc8-ttqU)
2017/05/26(金) 09:52:42.09ID:Vk+zDyie0286デフォルトの名無しさん (ワッチョイ 2b1f-xtIn)
2017/05/26(金) 10:23:01.77ID:4SMbnGa40 初心者です。
ユーザーフォームを最近覚えて作成中です。
中身はとりあえずメッセージBOXで工事中にしてユーザーフォームを凝ってみようと思うんですけど
いい見本とかありませんか?
アプリっぽく作ってシートへのハイパーリンクで満足しようかと思います。
ユーザーフォームを最近覚えて作成中です。
中身はとりあえずメッセージBOXで工事中にしてユーザーフォームを凝ってみようと思うんですけど
いい見本とかありませんか?
アプリっぽく作ってシートへのハイパーリンクで満足しようかと思います。
287デフォルトの名無しさん (JP 0H7f-/6qz)
2017/05/26(金) 11:05:39.54ID:FvwfjnU+H >>250
> 例えばUTF8の読み書きとか。
それは、ADODB.Streamを使うということであって、SQL(クエリ)を使うということじゃないよね。
故意になのか無意識なのかしらないけど、それを混同させてどうしたいのか。
> 例えばUTF8の読み書きとか。
それは、ADODB.Streamを使うということであって、SQL(クエリ)を使うということじゃないよね。
故意になのか無意識なのかしらないけど、それを混同させてどうしたいのか。
288デフォルトの名無しさん (ワッチョイ ef8e-9J/J)
2017/05/26(金) 19:27:53.93ID:HjxgyacU0289デフォルトの名無しさん (ワッチョイ 1f3d-w2wH)
2017/05/26(金) 19:40:01.56ID:KALLaxQr0 昨日正規表現で質問したものです。
リファレンスブックを読みながら正規表現で[,\s]R[,\s$]ってな感じで検索して
マッチした数値>0で分別ってプログラムを組んだのですが、一つ問題が…
取得した文字列の最後が,Rとなっていたときに反応しないです…
正規表現としてはこれであっていると思うのですが何か勘違いしてるんでしょうか?
リファレンスブックを読みながら正規表現で[,\s]R[,\s$]ってな感じで検索して
マッチした数値>0で分別ってプログラムを組んだのですが、一つ問題が…
取得した文字列の最後が,Rとなっていたときに反応しないです…
正規表現としてはこれであっていると思うのですが何か勘違いしてるんでしょうか?
290デフォルトの名無しさん (ワッチョイ ef8e-Htuj)
2017/05/26(金) 20:03:21.45ID:HjxgyacU0291デフォルトの名無しさん (ドコグロ MM3f-ijLw)
2017/05/26(金) 20:07:54.29ID:I1+YwiguM >>289
文字列の最後としての $ は文字じゃないから [ ] の中には入れられない
(入れると文字としての $ と見なされると思う)
> 名前の判別でRかLのはいったやつを分けるマクロが書きたいんですがRとLは,かスペースに挟まれてるか最後一文字です
これちょっと曖昧
",R," とか " R " はいいとして " R," とか ",R " もいいのか?
とりあえずいいとしてスマートかどうかを問わなきゃ
"(?:[\s,][LR][\s,].*|\s[LR])$"
辺りでどうか
文字列の最後としての $ は文字じゃないから [ ] の中には入れられない
(入れると文字としての $ と見なされると思う)
> 名前の判別でRかLのはいったやつを分けるマクロが書きたいんですがRとLは,かスペースに挟まれてるか最後一文字です
これちょっと曖昧
",R," とか " R " はいいとして " R," とか ",R " もいいのか?
とりあえずいいとしてスマートかどうかを問わなきゃ
"(?:[\s,][LR][\s,].*|\s[LR])$"
辺りでどうか
292デフォルトの名無しさん (ワッチョイ 8bcd-wwwt)
2017/05/26(金) 20:08:59.71ID:WxppAu020293デフォルトの名無しさん (ワッチョイ 8bcd-wwwt)
2017/05/26(金) 20:19:12.02ID:WxppAu020294デフォルトの名無しさん (ワッチョイ 1f3d-w2wH)
2017/05/26(金) 23:27:30.93ID:KALLaxQr0 回答ありがとうございます
[]内に$は受け付けないんですね…
,R_は信じがたいことにそう入力されてるデータを見つけてしまったので分別に必要です。
なんか荒れに荒れてる感じですいません…
とりあえず私は質問しかしてません
[]内に$は受け付けないんですね…
,R_は信じがたいことにそう入力されてるデータを見つけてしまったので分別に必要です。
なんか荒れに荒れてる感じですいません…
とりあえず私は質問しかしてません
295デフォルトの名無しさん (ワッチョイ ef8e-c3sC)
2017/05/26(金) 23:32:22.16ID:HjxgyacU0 荒れてないから大丈夫
ただそろそろスレから退散した方が、不愉快な思いをしなくて済むとは思う
ただそろそろスレから退散した方が、不愉快な思いをしなくて済むとは思う
296デフォルトの名無しさん (ワッチョイ 8bcd-wwwt)
2017/05/27(土) 01:01:00.58ID:acGsd7ij0 >>294
もう解決したんでしょ?バイバイ
もう解決したんでしょ?バイバイ
297デフォルトの名無しさん (ワッチョイ 2b77-nzfl)
2017/05/27(土) 01:04:32.39ID:SLDKDwXi0 嘘つきは泥棒の始まり
298デフォルトの名無しさん (ワッチョイ ef8e-pAKw)
2017/05/27(土) 01:37:01.15ID:P2SJDJfj0 ほらねw
299デフォルトの名無しさん (ワッチョイ efc8-ttqU)
2017/05/27(土) 11:48:01.37ID:j+tL9L540300デフォルトの名無しさん (ワッチョイ 8bcd-wwwt)
2017/05/27(土) 16:06:04.75ID:acGsd7ij0 では次の方どうぞ
301デフォルトの名無しさん (ワッチョイ 9f92-7zaT)
2017/05/27(土) 21:40:12.40ID:BMnR9+ov0302デフォルトの名無しさん (ワッチョイ cfcd-wwwt)
2017/05/27(土) 22:24:03.65ID:vVj1nMv00 マの特技:あらさがし
303デフォルトの名無しさん (ワッチョイ ef8e-c3sC)
2017/05/27(土) 22:53:30.64ID:P2SJDJfj0 当たり前だ
その技術がなければバグだらけのコードになる
その技術がなければバグだらけのコードになる
304デフォルトの名無しさん (ワッチョイ 3bc7-x63M)
2017/05/27(土) 23:19:58.15ID:wHxGIeSt0 だがならない
305デフォルトの名無しさん (ワッチョイ 6b3c-yauO)
2017/05/29(月) 06:22:57.97ID:KA+g5PFR0 $$$4.3$$$
"V"="1.3335412","0","1","3Q",
"V"="1.3335412","0","1","3Q",
306デフォルトの名無しさん (ワッチョイ 4b19-Uhxf)
2017/05/29(月) 19:34:45.91ID:Q1hkb32K0 マクロ初心者ですが質問させてください。
Sheet1のB1-B16000の文字列を同じファイル内の新規シートに
699列毎コピーしたいです。
ググって下記まで作ったのですがエラーが出ます
いかんせん知識が無いため、何が間違っているのか分からないです。
どこを修正すればいいのかご教示いただけますでしょうか。
Sub マクロの記録改()
Dim n As Long '変数の定義
For n = 1 To 15206 Step 699
Sheets("Sheet1").Select '元シートの「Sheet1]を選択
Application.Goto Reference:="R" & n & ":R" & n + 699
Selection.Copy 'コピー
Sheets.Add 'シートを追加
ActiveSheet.Paste '貼り付け
Next n
Application.CutCopyMode = False 'コピーの解除
End Sub
Sheet1のB1-B16000の文字列を同じファイル内の新規シートに
699列毎コピーしたいです。
ググって下記まで作ったのですがエラーが出ます
いかんせん知識が無いため、何が間違っているのか分からないです。
どこを修正すればいいのかご教示いただけますでしょうか。
Sub マクロの記録改()
Dim n As Long '変数の定義
For n = 1 To 15206 Step 699
Sheets("Sheet1").Select '元シートの「Sheet1]を選択
Application.Goto Reference:="R" & n & ":R" & n + 699
Selection.Copy 'コピー
Sheets.Add 'シートを追加
ActiveSheet.Paste '貼り付け
Next n
Application.CutCopyMode = False 'コピーの解除
End Sub
307デフォルトの名無しさん (ワッチョイ ef8e-igqr)
2017/05/29(月) 19:48:29.74ID:aGWTIe1b0 >>306
とりあえず走らせたけどエラーでなかったよ
どこで出るの?
そもそも何をしたいの?
元々あるのはsheet1だけとして
sheet2のA1にB1-B699貼り付け
sheet3のA1にB700-B1399貼り付け
ってこと?
とりあえず走らせたけどエラーでなかったよ
どこで出るの?
そもそも何をしたいの?
元々あるのはsheet1だけとして
sheet2のA1にB1-B699貼り付け
sheet3のA1にB700-B1399貼り付け
ってこと?
308デフォルトの名無しさん (ワキゲー MM3f-iURY)
2017/05/29(月) 19:59:34.93ID:CxTrZaFuM >>307
699毎なのでB700-B1398じゃね?
699毎なのでB700-B1398じゃね?
309デフォルトの名無しさん (ワッチョイ 4b19-Uhxf)
2017/05/29(月) 20:27:18.52ID:Q1hkb32K0 失礼しました
説明が間違ってました。
エラーではなくて、A行もコピーしてしまうのでB行をA行にコピーしたいです。
まさに、>>307-308さんの言ってることをやりたい形です!!
ちなみに別bookにコピーする場合は、
どういった記述にすれば良いのでしょうか?
説明が間違ってました。
エラーではなくて、A行もコピーしてしまうのでB行をA行にコピーしたいです。
まさに、>>307-308さんの言ってることをやりたい形です!!
ちなみに別bookにコピーする場合は、
どういった記述にすれば良いのでしょうか?
310デフォルトの名無しさん (スップ Sdbf-MspE)
2017/05/29(月) 20:40:52.02ID:2e2e3QA1d311デフォルトの名無しさん (ワッチョイ ef8e-c3sC)
2017/05/29(月) 20:52:28.37ID:aGWTIe1b0 >>309
こんな感じかねぇ
http://www.dotup.org/uploda/www.dotup.org1264912.zip.html
Sub foo()
'setで参照を作成しておく
Set コピー元シート = ThisWorkbook.Sheets("main")
Set コピー先ブック = Workbooks.Open("./copy.xlsx")
'何行ごとか
処理行数 = 699
'ループ
For i = 1 To 21
Set コピー先シート = コピー先ブック.Sheets.Add(After:=Sheets(Sheets.Count))
'コピーでもいいけど、あえてvalueで処理。どっちでもいい
For k = 1 To 処理行数
コピー先シート.Cells(k, 1).Value = コピー元シート.Cells(k + (i - 1) * 699, 2).Value
Next
Next
End Sub
こんな感じかねぇ
http://www.dotup.org/uploda/www.dotup.org1264912.zip.html
Sub foo()
'setで参照を作成しておく
Set コピー元シート = ThisWorkbook.Sheets("main")
Set コピー先ブック = Workbooks.Open("./copy.xlsx")
'何行ごとか
処理行数 = 699
'ループ
For i = 1 To 21
Set コピー先シート = コピー先ブック.Sheets.Add(After:=Sheets(Sheets.Count))
'コピーでもいいけど、あえてvalueで処理。どっちでもいい
For k = 1 To 処理行数
コピー先シート.Cells(k, 1).Value = コピー元シート.Cells(k + (i - 1) * 699, 2).Value
Next
Next
End Sub
312デフォルトの名無しさん (ワッチョイ ef8e-c3sC)
2017/05/29(月) 20:53:24.05ID:aGWTIe1b0 そういや昔はsetがさっぱり意味不明だったな
今は普通に使えるけど、なんだったんだろう
今は普通に使えるけど、なんだったんだろう
313デフォルトの名無しさん (ワッチョイ 4b1e-9J/J)
2017/05/29(月) 21:01:49.00ID:dfm78vLC0 >>312
ま、やらしぃ
ま、やらしぃ
314デフォルトの名無しさん (ワッチョイ ef8e-c3sC)
2017/05/29(月) 21:12:47.40ID:aGWTIe1b0 >>313
sexじゃないよ><
sexじゃないよ><
315デフォルトの名無しさん (ワキゲー MM3f-iURY)
2017/05/29(月) 21:15:07.23ID:CxTrZaFuM >>314
今は普通に使えるsexとか
今は普通に使えるsexとか
316デフォルトの名無しさん (ワッチョイ 8bcd-wwwt)
2017/05/29(月) 22:00:26.21ID:YdL4iPz30 >>311
だからfooを使うんじゃねえhg
だからfooを使うんじゃねえhg
317デフォルトの名無しさん (ワッチョイ ef8e-h4wC)
2017/05/29(月) 22:02:15.89ID:aGWTIe1b0318デフォルトの名無しさん (ワッチョイ df61-hUAt)
2017/05/29(月) 22:15:25.36ID:MyydkzNO0 毛を吹き飛ばされるかんじがするんじゃないの?
319デフォルトの名無しさん (ワッチョイ 8bc8-ZQjI)
2017/05/29(月) 22:23:14.52ID:EJnEHaIs0 俺ルールに違反してんだろ?スルーしろよ
320デフォルトの名無しさん (ワッチョイ 9fa6-9J/J)
2017/05/29(月) 22:31:37.50ID:nT+AAD4u0 俺ルールかっけー!
321デフォルトの名無しさん (ワッチョイ 8bcd-wwwt)
2017/05/29(月) 22:34:37.05ID:YdL4iPz30322デフォルトの名無しさん (ワッチョイ 3bc7-DNyE)
2017/05/29(月) 22:38:31.20ID:A34reMmc0 ピリピリしてるハゲってなんていうか、微笑ましいよな
ハゲ好きだわーオレ、なりたくねーけど
ハゲ好きだわーオレ、なりたくねーけど
323デフォルトの名無しさん (ワッチョイ ef8e-SJo5)
2017/05/29(月) 22:56:21.54ID:aGWTIe1b0324デフォルトの名無しさん (ワッチョイ 8bcd-wwwt)
2017/05/29(月) 23:01:15.36ID:YdL4iPz30■ このスレッドは過去ログ倉庫に格納されています
ニュース
- テレビ朝日 本社から男性が転落し死亡。関連会社社員か 当たった通行人が左肩軽傷 [阿弥陀ヶ峰★]
- テレビ朝日本社から20~30代の関連会社社員とみられる男性が転落し死亡 六本木けやき坂通りの通行人にはけが人なし [少考さん★]
- 小島瑠璃子さん、代表取締役を務める会社を破産申請 [牛丼★]
- 「残クレ」でマイホーム、国が銀行向け保険 新型住宅ローン普及促す -日経 ★3 [少考さん★]
- 【サッカー】日本代表、FIFAランキング“4位”の強豪イングランドとの対戦が正式決定! 来年3月に聖地ウェンブリーで激突へ [久太郎★]
- 日本、G7への中国招待を懸念 議長国フランスに慎重な対応要請 [どどん★]
- カップスタ〜食べたその日から〜味の虜に〜虜になりました!
- 歳を取ったらゲーム出来なくなる問題、解決方法なし
- 【悲報】ジャップ、日中戦争に賛成が5割弱...軍歌の音が聞こえる... [856698234]
- ハートチップルの袋の柄のパンツとかカーテン
- ひまだねー
- 『エアジョーダンのゲン』にありがちなこと
