!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/64l082デフォルトの名無しさん (ワッチョイ 068e-kvD5)
2017/05/20(土) 10:54:07.27ID:TX7Bd0Me0 >>81
上で見たけど、vbaは内部的にかなり変な挙動をしている
newの時点ではメモリ領域は確保されず、初めてプロパティやメソッドにアクセスした段階でメモリ領域が確保される
また、
set foo = thisworkbook
set bar = thisworkbook
は、foo == barに「ならない」
fooとbarは常に違う参照が生成されるので、別扱いとなる
そのコードを教えてくれれば問題解決できると思う
というか後学のためにも見てみたい
上で見たけど、vbaは内部的にかなり変な挙動をしている
newの時点ではメモリ領域は確保されず、初めてプロパティやメソッドにアクセスした段階でメモリ領域が確保される
また、
set foo = thisworkbook
set bar = thisworkbook
は、foo == barに「ならない」
fooとbarは常に違う参照が生成されるので、別扱いとなる
そのコードを教えてくれれば問題解決できると思う
というか後学のためにも見てみたい
83デフォルトの名無しさん (ワッチョイ 068e-kvD5)
2017/05/20(土) 10:54:21.25ID:TX7Bd0Me0 newじゃないや、setか
84デフォルトの名無しさん (ワッチョイ cad4-PCQh)
2017/05/20(土) 11:19:48.33ID:nyexelOB0 日本語も変数として使えるからわかりやすい名前つければいい
85デフォルトの名無しさん (ササクッテロレ Sp03-qMse)
2017/05/20(土) 11:57:41.20ID:w41RCx9Yp 日本語は好き嫌い分かれるからなあ
俺は日本語が見易いけどさ
俺は日本語が見易いけどさ
86デフォルトの名無しさん (ワッチョイ 068e-6Kgr)
2017/05/20(土) 11:59:34.10ID:TX7Bd0Me0 google翻訳しながら英語変数使うぐらいなら、日本語使ったほうが絶対に良い
87デフォルトの名無しさん (ワッチョイ 4692-cm4/)
2017/05/20(土) 13:11:22.41ID:DWQm6waj0 Visual Basic Edtor って、単体じゃ入手できないよな?
しかもExcelのバージョン違えば使い物にならんヶ所出てくるし
ThisWorkbook だって、どの?に成るだろうし
Microsoft Script Editer じゃあるまいし、どう考えてもExcelの付属品っつー立ち位置だろ
Excelの「おまけ」機能に決定
Word とか Outlook とかバリエーションは在るにしても
しかもExcelのバージョン違えば使い物にならんヶ所出てくるし
ThisWorkbook だって、どの?に成るだろうし
Microsoft Script Editer じゃあるまいし、どう考えてもExcelの付属品っつー立ち位置だろ
Excelの「おまけ」機能に決定
Word とか Outlook とかバリエーションは在るにしても
88デフォルトの名無しさん (オイコラミネオ MM56-3/HR)
2017/05/20(土) 13:21:20.46ID:9VI8goCbM 根本的に勘違いしててワロタw
89デフォルトの名無しさん (ワッチョイ 6bd5-PZTw)
2017/05/20(土) 15:37:38.60ID:VKPh1Lah090デフォルトの名無しさん (オッペケ Sr03-sIut)
2017/05/20(土) 18:04:39.38ID:yKxdvQKVr 無知って凄いね
感心した
感心した
91デフォルトの名無しさん (ワッチョイ c6c8-TsZx)
2017/05/20(土) 18:24:24.01ID:KHEwJCpd092デフォルトの名無しさん (ワッチョイ 8a3c-86Y8)
2017/05/20(土) 18:58:10.02ID:E4Y2PkRr0 Excel VBA で Access と連携する業務システムって、ここの人達的にざっくりどう思いますか。社内システムの改良にアサインされてしまった。
93デフォルトの名無しさん (ワッチョイ c6c8-TsZx)
2017/05/20(土) 19:08:49.87ID:KHEwJCpd094デフォルトの名無しさん (ワッチョイ 8a3c-86Y8)
2017/05/20(土) 19:16:24.30ID:E4Y2PkRr095デフォルトの名無しさん (ササクッテロレ Sp03-PCQh)
2017/05/20(土) 19:18:51.52ID:bcgPDffLp >>92
良いんじゃね
良いんじゃね
96デフォルトの名無しさん (ワッチョイ 4aa8-PZTw)
2017/05/20(土) 19:51:15.58ID:nuBqrdCz0 苦労するかどうか、VBA以外にもSQL知っておかないといけないような気もするけど…
97デフォルトの名無しさん (ワッチョイ 0bc8-3/HR)
2017/05/20(土) 20:11:15.06ID:SOOWfvsE0 なんでVBAでSQLが鬼門なのか、理由とかあるの?
98デフォルトの名無しさん (ワッチョイ 4a92-wIp5)
2017/05/20(土) 21:48:00.24ID:ZQ24XbJz0 Accessと連携なら、問題ないんじゃ…。
単体だと、更新処理系が面倒。
参照だけなら大差ないと思う。
単体だと、更新処理系が面倒。
参照だけなら大差ないと思う。
99デフォルトの名無しさん (ワッチョイ 0bc8-3/HR)
2017/05/20(土) 22:03:15.15ID:SOOWfvsE0 ExcelVBAとAccessVBAでSQLの構文に違いがあると言いたいの??
100デフォルトの名無しさん (ワッチョイ 068e-kvD5)
2017/05/20(土) 22:25:58.77ID:TX7Bd0Me0 >>97
やったらわかる
phpでsqlは黄金パターンでうまくいく。db設計もいつも通り。文字コードはutf8
エラー処理も死ぬほどある
、
C#やVBはかなりめんどくさい、というよりもそもそも使う必要がかったので、前任者の引き継ぎが非常にだるい
つまずく場面としては、具体的には文字コード。shift-jisだと最悪。また、db設計が適当
db接続も何かうまくいかない
やったらわかる
phpでsqlは黄金パターンでうまくいく。db設計もいつも通り。文字コードはutf8
エラー処理も死ぬほどある
、
C#やVBはかなりめんどくさい、というよりもそもそも使う必要がかったので、前任者の引き継ぎが非常にだるい
つまずく場面としては、具体的には文字コード。shift-jisだと最悪。また、db設計が適当
db接続も何かうまくいかない
101デフォルトの名無しさん (ワッチョイ 0bc8-3/HR)
2017/05/20(土) 23:25:01.03ID:SOOWfvsE0 >>100
要するにお前のスキルが低すぎてVBA程度もロクに使いこなせない、としか理解できない内容だな
要するにお前のスキルが低すぎてVBA程度もロクに使いこなせない、としか理解できない内容だな
102デフォルトの名無しさん (アークセー Sx03-JCxV)
2017/05/20(土) 23:32:49.13ID:RVvLdbs7x103デフォルトの名無しさん (ワッチョイ 0bcd-icqO)
2017/05/20(土) 23:35:59.38ID:S4VyllBW0 ODBC=おでぶちゃん
104デフォルトの名無しさん (ワッチョイ 4a92-wIp5)
2017/05/21(日) 00:10:42.76ID:iEpK3Njn0105デフォルトの名無しさん (ワッチョイ 0bc8-3/HR)
2017/05/21(日) 00:16:44.29ID:o4hB34de0 それはVBAじゃなくてオラクルの問題なんじゃないのか?
106デフォルトの名無しさん (ワッチョイ 0bc8-3/HR)
2017/05/21(日) 00:22:22.71ID:o4hB34de0 >>105
どこからオラクルが出てきた!?
どこからオラクルが出てきた!?
107デフォルトの名無しさん (ワッチョイ c6c8-TsZx)
2017/05/21(日) 03:17:25.81ID:GlMb9Muz0 >>100
君なあ、能力の問題なのか性格の問題なのか分からんが説明が足らんのだよ。
ExcelからDAOを使うかADOを使うかによって変わるのは当然のことだし、ExcelとAccessでどうとか言われてもどういう観点の話か分からんだろ。
君なあ、能力の問題なのか性格の問題なのか分からんが説明が足らんのだよ。
ExcelからDAOを使うかADOを使うかによって変わるのは当然のことだし、ExcelとAccessでどうとか言われてもどういう観点の話か分からんだろ。
108デフォルトの名無しさん (ワッチョイ c6c8-TsZx)
2017/05/21(日) 03:20:01.97ID:GlMb9Muz0 というか、文字コードの話が出てくるってことはODBCとかドライバの話まで出てくるじゃねーか。
それじゃあ違って当然だ。
それじゃあ違って当然だ。
109デフォルトの名無しさん (ワッチョイ 6792-qKRX)
2017/05/21(日) 07:08:05.80ID:S79+g3VB0 質問させてください。
excelからoutlook起動させてメールを作成するマクロ作ってます。
数パターン用意したテンプレートに任意の文言を置換・挿入してoutlookに渡す?感じです。
動作自体はうまくいってるんですが、なぜかoutlookに渡した本文の文字サイズが12ptになってしまいます。
outlookのデフォルトの文字サイズは10ptだし、12ptになる理由が全く想像つきません...
漠然とした質問で申し訳ないですが、outlook側で設定したデフォルトの文字サイズでメールを作成するようにできないでしょうか?
初心者なので、的はずれなこと言ってたらごめんなさい。
excelからoutlook起動させてメールを作成するマクロ作ってます。
数パターン用意したテンプレートに任意の文言を置換・挿入してoutlookに渡す?感じです。
動作自体はうまくいってるんですが、なぜかoutlookに渡した本文の文字サイズが12ptになってしまいます。
outlookのデフォルトの文字サイズは10ptだし、12ptになる理由が全く想像つきません...
漠然とした質問で申し訳ないですが、outlook側で設定したデフォルトの文字サイズでメールを作成するようにできないでしょうか?
初心者なので、的はずれなこと言ってたらごめんなさい。
110デフォルトの名無しさん (ワッチョイ 068e-dGTj)
2017/05/21(日) 07:40:39.09ID:DM2pkhyK0 >>109
とりあえずぱっと思いつく原因は、エクセル側が12ptなのでそれがoutlook側に渡っている気がする
テキストだけ渡すようにするか、エクセル側を一時的に10ptにしてメール作成後に12ptに戻すとかで対処できるかもしれない
全然違うかもしれない。コードを見せてもらえたら試してみるよ
とりあえずぱっと思いつく原因は、エクセル側が12ptなのでそれがoutlook側に渡っている気がする
テキストだけ渡すようにするか、エクセル側を一時的に10ptにしてメール作成後に12ptに戻すとかで対処できるかもしれない
全然違うかもしれない。コードを見せてもらえたら試してみるよ
111デフォルトの名無しさん (ワッチョイ ca3c-J3Da)
2017/05/21(日) 08:14:42.08ID:1Ubd4ETn0112デフォルトの名無しさん (ワッチョイ caa6-kvD5)
2017/05/21(日) 09:34:47.94ID:bvqoufgo0 しかしなんで今どきAccessなんか使うんだろ。
SQL Server簡単だよ。Management Studio使いやすいし。
SQL Server簡単だよ。Management Studio使いやすいし。
113デフォルトの名無しさん (ワッチョイ 5f4c-PZTw)
2017/05/21(日) 09:46:01.40ID:76EOq35R0 事務的な作業ならAccessで十分だからだろうな。
というかローカルで使えるDBソフトってAccess以外にあんのかな。
というかローカルで使えるDBソフトってAccess以外にあんのかな。
114デフォルトの名無しさん (ワッチョイ ca3c-J3Da)
2017/05/21(日) 10:23:28.85ID:1Ubd4ETn0115デフォルトの名無しさん (ワッチョイ 068e-kvD5)
2017/05/21(日) 11:05:17.83ID:DM2pkhyK0 使える人が多いってのは会社では非常に大きなメリット
桐ってソフトを使ってたけど、使える人が少なすぎてaccessに変えることになった
そしてword、てめーはダメだ
桐ってソフトを使ってたけど、使える人が少なすぎてaccessに変えることになった
そしてword、てめーはダメだ
116デフォルトの名無しさん (ワッチョイ 6792-kvD5)
2017/05/21(日) 11:48:21.26ID:S79+g3VB0 >>110
レスありがとうございます。
excel側の文字サイズは10ptなので、ご指摘の原因ではなさそうです。
恥ずかしいですが、ファイルをアップロードしました。
ダウンロードキーは「excel」です。
https://www.axfc.net/u/3807959
実行ボタンを押すと、outlookが起動されてメールが作成されます。
ご確認お願いします。
レスありがとうございます。
excel側の文字サイズは10ptなので、ご指摘の原因ではなさそうです。
恥ずかしいですが、ファイルをアップロードしました。
ダウンロードキーは「excel」です。
https://www.axfc.net/u/3807959
実行ボタンを押すと、outlookが起動されてメールが作成されます。
ご確認お願いします。
117デフォルトの名無しさん (アークセー Sx03-JCxV)
2017/05/21(日) 14:13:30.87ID:/uUqSVmCx >>113
発想が貧困過ぎて草
発想が貧困過ぎて草
118デフォルトの名無しさん (ワッチョイ 068e-rE0G)
2017/05/21(日) 14:33:37.38ID:DM2pkhyK0 >>116
さっぱり分からん。なんか挙動がバグくさい
エクセルvbaからメールを作るとフォルトで12pxになるようだ。これは仕様と捉えていいと思う
で、解決方法としてはこう
<body>タグにインラインcssを設定する
Sub msg2olapp()
'''Outlookでメール作成
Set mail_item = olapp.CreateItem(0)
mail_item.To = toadd 'To
mail_item.Cc = ccadd 'Cc
mail_item.subject = mailsub '件名
mail_item.body = mailbody '本文
mail_item.htmlbody = Replace(mail_item.htmlbody, "<BODY>", "<body style=""font-size:13px"">")
mail_item.Display '表示
End Sub
インラインcssで設定したフォントサイズは何故か3/4になる。理由も意味もわからんが、ゲイツの趣味かなんかだろう
深く考えずに10pxの4/3、つまり13pxでインラインcssを指定する。こうすれば10pxのフォントサイズになる
さっぱり分からん。なんか挙動がバグくさい
エクセルvbaからメールを作るとフォルトで12pxになるようだ。これは仕様と捉えていいと思う
で、解決方法としてはこう
<body>タグにインラインcssを設定する
Sub msg2olapp()
'''Outlookでメール作成
Set mail_item = olapp.CreateItem(0)
mail_item.To = toadd 'To
mail_item.Cc = ccadd 'Cc
mail_item.subject = mailsub '件名
mail_item.body = mailbody '本文
mail_item.htmlbody = Replace(mail_item.htmlbody, "<BODY>", "<body style=""font-size:13px"">")
mail_item.Display '表示
End Sub
インラインcssで設定したフォントサイズは何故か3/4になる。理由も意味もわからんが、ゲイツの趣味かなんかだろう
深く考えずに10pxの4/3、つまり13pxでインラインcssを指定する。こうすれば10pxのフォントサイズになる
119デフォルトの名無しさん (ワッチョイ 6792-qKRX)
2017/05/21(日) 17:02:34.86ID:S79+g3VB0120デフォルトの名無しさん (ワッチョイ 0fc7-X+GT)
2017/05/21(日) 18:41:32.83ID:Ox0ZLs5T0 いまだにptとpx違いがわからない人っているんだね勉強になる
121デフォルトの名無しさん (ワッチョイ 068e-VlMO)
2017/05/21(日) 18:46:19.26ID:DM2pkhyK0122デフォルトの名無しさん (ワッチョイ 4aa8-PZTw)
2017/05/21(日) 23:02:22.04ID:+shsKnP00 データベースとの接続処理で一つ教えてください
Sub test()
Dim wkR As New ADODB.Recordset
S_RecordsetClose (wkR)
End Sub
レコードセットのcloseとnothingの処理を一つにまとめようとしたんですが、
型が一致しません と S_RecordsetClose (wkR) のところでエラーになります
Debug.Print TypeName(wkR) で見たら当然(だと思うんですが)Recordsetに
なってるんで、なんでこれで型の不一致になるんです?
ちなみに S_RecordsetClose に書いた処理は↓です
Sub S_RecordsetClose(ByVal rec As Recordset)
rec.Close
Set rec = Nothing
End Sub
Sub test()
Dim wkR As New ADODB.Recordset
S_RecordsetClose (wkR)
End Sub
レコードセットのcloseとnothingの処理を一つにまとめようとしたんですが、
型が一致しません と S_RecordsetClose (wkR) のところでエラーになります
Debug.Print TypeName(wkR) で見たら当然(だと思うんですが)Recordsetに
なってるんで、なんでこれで型の不一致になるんです?
ちなみに S_RecordsetClose に書いた処理は↓です
Sub S_RecordsetClose(ByVal rec As Recordset)
rec.Close
Set rec = Nothing
End Sub
123デフォルトの名無しさん (ワッチョイ caa6-kvD5)
2017/05/21(日) 23:12:50.81ID:bvqoufgo0124デフォルトの名無しさん (ワッチョイ 1b44-7DzV)
2017/05/21(日) 23:25:21.22ID:aKuhNyUq0125デフォルトの名無しさん (ワッチョイ 4aa8-PZTw)
2017/05/21(日) 23:26:47.02ID:+shsKnP00126デフォルトの名無しさん (ワッチョイ 4aa8-PZTw)
2017/05/21(日) 23:34:14.77ID:+shsKnP00127デフォルトの名無しさん (ワッチョイ 5f4c-PZTw)
2017/05/22(月) 00:57:19.08ID:MyMt2epv0128デフォルトの名無しさん (ドコグロ MM02-9sZ1)
2017/05/22(月) 12:17:47.19ID:0dv64TbrM 質問ですがVBAのプロパティやメソッドの扱い方について詳しい入門書はありませんか?
会社でマクロ使うため超入門(マクロの記録からつかうやつ)と学校で教わったプログラム知識(basicとc++)でなんとかやってるんですがやはりVBAの命令の扱い方が怪しく…
予算は2〜3千円程度でお願いします
会社でマクロ使うため超入門(マクロの記録からつかうやつ)と学校で教わったプログラム知識(basicとc++)でなんとかやってるんですがやはりVBAの命令の扱い方が怪しく…
予算は2〜3千円程度でお願いします
129デフォルトの名無しさん (オッペケ Sr03-sIut)
2017/05/22(月) 12:26:52.79ID:csbpN2HFr >>128
ExcelとAccessのVBAの本なら腐るほどあるからここで聞かなくてもググれば良い
Word、Outlook、PowerPointのVBAとなると日本語ではかなり少なくなるので教えるまでもなくググれば出てくる
ググって出てこないなら英語書籍やネットブログを漁るか、MSDNを直接参照することになるね
ExcelとAccessのVBAの本なら腐るほどあるからここで聞かなくてもググれば良い
Word、Outlook、PowerPointのVBAとなると日本語ではかなり少なくなるので教えるまでもなくググれば出てくる
ググって出てこないなら英語書籍やネットブログを漁るか、MSDNを直接参照することになるね
130デフォルトの名無しさん (ササクッテロレ Sp03-PCQh)
2017/05/22(月) 12:56:42.47ID:AKn80VTzp >>128
vbeでF2キー
vbeでF2キー
131デフォルトの名無しさん (JP 0H16-cm4/)
2017/05/22(月) 13:29:08.29ID:o9BH+SoNH >>128
メソッドやプロパティの方から網羅的に学習するのはきついので、やりたいことの方から網羅的に
説明してる本の方がいいと思う。
たとえば、
『Excel VBA逆引き辞典パーフェクト』
http://www.shoeisha.co.jp/book/detail/9784798146584
似たような『○○700』みたいなのがいくつかあるから、どれか選んで流し見するのがいいと思う。
メソッドやプロパティの方から網羅的に学習するのはきついので、やりたいことの方から網羅的に
説明してる本の方がいいと思う。
たとえば、
『Excel VBA逆引き辞典パーフェクト』
http://www.shoeisha.co.jp/book/detail/9784798146584
似たような『○○700』みたいなのがいくつかあるから、どれか選んで流し見するのがいいと思う。
132デフォルトの名無しさん (ワッチョイ c6c8-TsZx)
2017/05/22(月) 14:44:41.19ID:nSxPTPKq0 本なんて必要か?
多少の英語カがあればインテリセンスの中からそれっぽいもの選んで実験+Web検索で十分だろ。
あとは、インタフェースへのセンス(絶対この場合だったらこんなプロパティがある筈という嗅覚)とかね。
初心者だったら以下に気を付けてコード書くと良い。
・マクロ記録したらコードの中で必要無い部分をとことん削るのが常識と考えよう。
・それで動作確認して問題無いことを確めよう。
・削って問題無いと思っても、その場では問題無くても場合により問題出ることあるから削って残った部分をWeb検索で皆はどうしてるのかを確認しておこう。
・英語的にそのコードの意味を考えよう。
'A1を選択
Range("A1").Select
'選択したものの値を1にする
Selection.Value=1
だったら当然
'A1の値を1にする
Range("A1").Value=1
ということになる。
多少の英語カがあればインテリセンスの中からそれっぽいもの選んで実験+Web検索で十分だろ。
あとは、インタフェースへのセンス(絶対この場合だったらこんなプロパティがある筈という嗅覚)とかね。
初心者だったら以下に気を付けてコード書くと良い。
・マクロ記録したらコードの中で必要無い部分をとことん削るのが常識と考えよう。
・それで動作確認して問題無いことを確めよう。
・削って問題無いと思っても、その場では問題無くても場合により問題出ることあるから削って残った部分をWeb検索で皆はどうしてるのかを確認しておこう。
・英語的にそのコードの意味を考えよう。
'A1を選択
Range("A1").Select
'選択したものの値を1にする
Selection.Value=1
だったら当然
'A1の値を1にする
Range("A1").Value=1
ということになる。
133デフォルトの名無しさん (JP 0H16-cm4/)
2017/05/22(月) 15:17:01.68ID:o9BH+SoNH134デフォルトの名無しさん (ワキゲー MM82-5gYI)
2017/05/22(月) 15:42:03.39ID:W5+S3ypfM135デフォルトの名無しさん (ドコグロ MM02-9sZ1)
2017/05/22(月) 15:47:18.44ID:0dv64TbrM 色々意見ありがとうございます
うちの会社ネット禁止なので本に頼るしかない事情があるのです…
ネット可ならネット検索でやりたいのが本音です
うちの会社ネット禁止なので本に頼るしかない事情があるのです…
ネット可ならネット検索でやりたいのが本音です
136デフォルトの名無しさん (スッップ Sdea-9e5p)
2017/05/22(月) 16:20:04.11ID:yUPIrMPGd137デフォルトの名無しさん (ササクッテロレ Sp03-PCQh)
2017/05/22(月) 18:00:49.91ID:AKn80VTzp >>133
その試行錯誤が無駄かどうか長期的に考えれば分からない
その試行錯誤が無駄かどうか長期的に考えれば分からない
138デフォルトの名無しさん (ワッチョイ 5f4c-PZTw)
2017/05/22(月) 18:15:29.31ID:MyMt2epv0 業務なのか自主的なのかで話が変わってくると思うけど、
VBAいじるのにネット無しは辛いなぁ。
VBAいじるのにネット無しは辛いなぁ。
139デフォルトの名無しさん (JP 0H16-cm4/)
2017/05/22(月) 18:29:46.83ID:o9BH+SoNH140デフォルトの名無しさん (ワッチョイ 4692-cm4/)
2017/05/22(月) 18:56:05.69ID:pWkjNq5k0 おおむかしは、FAXでMicrosoftから資料を引き出していたものじゃ
先ず、目次を引っ張れるFAX番号に掛けて、延々何十枚もの目次をげっと
その目次から欲しい機能を探し出し、今度は欲しい機能のFAX番号へ掛けて
これまた延々と資料を文字通り引きずり出しておったわ
よく覚えてないけど、そんなかんじ
その頃のFAXはB4の感光紙で、うっかり陽の当たるところに置きっぱで
外出したりすると、帰社した時には真っ黒くろすけで愕然と膝から頽れたり
先ず、目次を引っ張れるFAX番号に掛けて、延々何十枚もの目次をげっと
その目次から欲しい機能を探し出し、今度は欲しい機能のFAX番号へ掛けて
これまた延々と資料を文字通り引きずり出しておったわ
よく覚えてないけど、そんなかんじ
その頃のFAXはB4の感光紙で、うっかり陽の当たるところに置きっぱで
外出したりすると、帰社した時には真っ黒くろすけで愕然と膝から頽れたり
141デフォルトの名無しさん (ワッチョイ 068e-kvD5)
2017/05/22(月) 19:18:46.60ID:g3oHLvAy0142デフォルトの名無しさん (スッップ Sdea-pPWp)
2017/05/22(月) 19:45:17.11ID:ewHRkUXfd143デフォルトの名無しさん (ワッチョイ 0bc8-3/HR)
2017/05/22(月) 20:10:34.61ID:3QNKGHFQ0 >>142
金融案件みたいなデスマーチの温床に言われてもww
金融案件みたいなデスマーチの温床に言われてもww
144デフォルトの名無しさん (ワッチョイ 068e-dGTj)
2017/05/22(月) 20:13:17.75ID:g3oHLvAy0 >>142
金融業界にvbaでセコセコやってるやつなんでいねーよwww
帳票システムは全部外注、ボタンひとつで出るようになってるんだよwww
しかもエクセルよりアクセスの方が使用頻度が高い
岡三証券とかは知らんけど
金融業界にvbaでセコセコやってるやつなんでいねーよwww
帳票システムは全部外注、ボタンひとつで出るようになってるんだよwww
しかもエクセルよりアクセスの方が使用頻度が高い
岡三証券とかは知らんけど
145デフォルトの名無しさん (ワッチョイ 0fc7-X+GT)
2017/05/22(月) 20:44:19.38ID:rXkCxzW60 なんかさあ…もう少しオープンに自分の無知をさらけ出そうぜ
無知ってそんなに悪いもんじゃないぜ?
無知ってそんなに悪いもんじゃないぜ?
146デフォルトの名無しさん (スッップ Sdea-9e5p)
2017/05/22(月) 21:21:30.49ID:yUPIrMPGd >>142
金融でもいわゆるOA環境は与えられててネットは見れるだろ
金融でもいわゆるOA環境は与えられててネットは見れるだろ
147デフォルトの名無しさん (ワッチョイ cad4-PCQh)
2017/05/22(月) 23:25:21.82ID:KgZfg/yx0148デフォルトの名無しさん (ワッチョイ 8a2d-8zZG)
2017/05/22(月) 23:36:28.18ID:fGR6ky/u0 空白と重複をなくしたドロップダウンリストを作成したいんだけど、作業列つくらないと厳しいですか?
A列に重複がたくさんあるものから、重複を削除したリストをB2に追加したいですが、VBAでは厳しいですか?
A列に重複がたくさんあるものから、重複を削除したリストをB2に追加したいですが、VBAでは厳しいですか?
149デフォルトの名無しさん (ワキゲー MM82-5gYI)
2017/05/22(月) 23:39:29.41ID:W5+S3ypfM >>148
繰り返しとifでいける
繰り返しとifでいける
150デフォルトの名無しさん (ワッチョイ fa61-iXcy)
2017/05/22(月) 23:41:44.53ID:EzxM7okx0151デフォルトの名無しさん (ワッチョイ 8a2d-8zZG)
2017/05/22(月) 23:43:11.76ID:fGR6ky/u0 >>149
ループでリストってできるんですか!!知りませんでした。
例えば1〜"A1に入力された数字"までのリストとかも可能ですか??
A1に20とあった場合、1・2・3・4・5・6・・・・20といった感じで。
ループでリストってできるんですか!!知りませんでした。
例えば1〜"A1に入力された数字"までのリストとかも可能ですか??
A1に20とあった場合、1・2・3・4・5・6・・・・20といった感じで。
152デフォルトの名無しさん (ワッチョイ 068e-/hLn)
2017/05/22(月) 23:49:46.04ID:g3oHLvAy0153デフォルトの名無しさん (ワッチョイ 8a2d-8zZG)
2017/05/22(月) 23:57:33.95ID:fGR6ky/u0154デフォルトの名無しさん (ワッチョイ fa61-iXcy)
2017/05/22(月) 23:58:56.03ID:EzxM7okx0 俺も作業列勧めるな
直値で入れると文字数の制限があるだろ
直値で入れると文字数の制限があるだろ
155デフォルトの名無しさん (ワッチョイ 0bcd-icqO)
2017/05/23(火) 00:12:52.19ID:fMtQNmiV0 >>149
If 俺 = "イケメン" Then
俺 = 俺 & 彼女
End If
If 俺 = "イケメン" Then
俺 = 俺 & 彼女
End If
156デフォルトの名無しさん (ワキゲー MM82-5gYI)
2017/05/23(火) 00:30:37.63ID:bLVWAbWWM >>155
イケメンだったらおまえが消えて新しい命に書き換えられてしまうな
イケメンだったらおまえが消えて新しい命に書き換えられてしまうな
157デフォルトの名無しさん (ササクッテロル Sp03-8zZG)
2017/05/23(火) 01:06:28.10ID:G9caL/WXp158デフォルトの名無しさん (ワッチョイ 0bcd-icqO)
2017/05/23(火) 01:16:03.77ID:aBKdrymv0 >>157
酷過ぎワロタwww
酷過ぎワロタwww
159デフォルトの名無しさん (ワッチョイ c6c8-TsZx)
2017/05/23(火) 02:03:21.06ID:3SYK1IcP0 >>139
省略する人は試行錯誤を大してやらないよ。
答えを求める奴は結局身にならない。
昔、高校受験用に行ってた塾にいた天才共は英語の辞書を丸暗記してたが俺は天才じゃ無いので英語の使い方(しくみ)を勉強した。
プログラミングもしくみが重要で個々の単語は都度調べれば良い。
本は必要無いと思うけど有っても良いとは思うし、自分もかなり買う方だ。
でも自分が本を買うのは興味からだな。
あ、自分は今はVBAの本を買うことはありません。
初心者なら読んでおもしろそうだったら買ってみれば良いんじゃない?
省略する人は試行錯誤を大してやらないよ。
答えを求める奴は結局身にならない。
昔、高校受験用に行ってた塾にいた天才共は英語の辞書を丸暗記してたが俺は天才じゃ無いので英語の使い方(しくみ)を勉強した。
プログラミングもしくみが重要で個々の単語は都度調べれば良い。
本は必要無いと思うけど有っても良いとは思うし、自分もかなり買う方だ。
でも自分が本を買うのは興味からだな。
あ、自分は今はVBAの本を買うことはありません。
初心者なら読んでおもしろそうだったら買ってみれば良いんじゃない?
160デフォルトの名無しさん (ワッチョイ 8af3-hdnB)
2017/05/23(火) 06:24:30.98ID:2tE3UxZ+0 多分その天才どもは英語の仕組みは既に把握したうえで、
上積みとして単語を丸暗記してるんじゃないか?
仕組みがエンジン、単語がガソリンと考えたら、
エンジンだけでもガソリンだけでも走れない。
効率の良いエンジンは少しのガソリンでも遠くまで走れるし、
沢山ガソリン積めれば少々お粗末なエンジンでもやっぱり遠くまで走れる。
どっちが大事じゃなくて両方大事。
上積みとして単語を丸暗記してるんじゃないか?
仕組みがエンジン、単語がガソリンと考えたら、
エンジンだけでもガソリンだけでも走れない。
効率の良いエンジンは少しのガソリンでも遠くまで走れるし、
沢山ガソリン積めれば少々お粗末なエンジンでもやっぱり遠くまで走れる。
どっちが大事じゃなくて両方大事。
161デフォルトの名無しさん (ワッチョイ cad4-PCQh)
2017/05/23(火) 06:30:19.51ID:DZlqaxyP0 試行錯誤する事で答えが判らない事を解決するスキルが身につく
このスキルはVBAにとどまらない
他のことにも応用できる
このスキルはVBAにとどまらない
他のことにも応用できる
162デフォルトの名無しさん (オッペケ Sr03-sIut)
2017/05/23(火) 06:50:44.94ID:3FTCY8r/r 本は嘘が書かれてたりするから厄介
想定読者の知識レベルに合わせる理由でいろんな説明を端折ってミスリーディングな表現になってしまってたりするし、著者の知識が根本から間違ってるときもある
想定読者の知識レベルに合わせる理由でいろんな説明を端折ってミスリーディングな表現になってしまってたりするし、著者の知識が根本から間違ってるときもある
163デフォルトの名無しさん (オイコラミネオ MM56-3/HR)
2017/05/23(火) 07:27:49.86ID:pxpRUDcgM 結局身に付かないから自分で調べろとかw
ここで聞くってことは理解したいんじゃなくて答えが知りたいだけなんだよ
教える気がないなら黙ってろ
ここで聞くってことは理解したいんじゃなくて答えが知りたいだけなんだよ
教える気がないなら黙ってろ
164デフォルトの名無しさん (ワッチョイ 068e-/hLn)
2017/05/23(火) 07:34:02.08ID:Y2XmHkKh0165デフォルトの名無しさん (ワッチョイ c6c8-TsZx)
2017/05/23(火) 10:12:46.48ID:3SYK1IcP0 >>163
ほら、これが弊害だ。
きちんとアンカー追っていけば初心者がどうやって勉強すれば良いかの話から来てるのがわかる筈。
直近のレスだけ見るような手っ取り早さを求めるような奴には教えても無駄になるだけだ。
ほら、これが弊害だ。
きちんとアンカー追っていけば初心者がどうやって勉強すれば良いかの話から来てるのがわかる筈。
直近のレスだけ見るような手っ取り早さを求めるような奴には教えても無駄になるだけだ。
166デフォルトの名無しさん (JP 0H16-cm4/)
2017/05/23(火) 10:34:38.44ID:BzWPCBXiH >>159
一生、
> Range("A1").Select
> Selection.Value=1
> Range("A1").Value=1
みたいなレベルを手探りで探し出すようなことやってろよ。誰にも迷惑かからないし。
だが、人には勧めるな。
一生、
> Range("A1").Select
> Selection.Value=1
> Range("A1").Value=1
みたいなレベルを手探りで探し出すようなことやってろよ。誰にも迷惑かからないし。
だが、人には勧めるな。
167デフォルトの名無しさん (アウアウカー Sacb-TsZx)
2017/05/23(火) 11:06:55.30ID:3CTg7HpXa >>166
それが分からないようじゃレベルがうかがいしれるねw
というか、あれを書いた俺がそんなレベルに無いことなんて想像も出来ないのか?
多少出来る奴なら誰でもマクロ記録のままのゴミコードを否定するだろうよ。
それが分からないようじゃレベルがうかがいしれるねw
というか、あれを書いた俺がそんなレベルに無いことなんて想像も出来ないのか?
多少出来る奴なら誰でもマクロ記録のままのゴミコードを否定するだろうよ。
168デフォルトの名無しさん (ワキゲー MM82-5gYI)
2017/05/23(火) 11:58:25.09ID:IihgumLkM169デフォルトの名無しさん (オイコラミネオ MM56-3/HR)
2017/05/23(火) 12:01:49.66ID:ZBpIQRDpM170デフォルトの名無しさん (スップ Sdea-9e5p)
2017/05/23(火) 12:06:29.03ID:TeKp5Ts0d Validationて何だ?
と思うくらいExcelのオブジェクトのことを知らない。
VBAばっかりだからなあ
と思うくらいExcelのオブジェクトのことを知らない。
VBAばっかりだからなあ
171デフォルトの名無しさん (JP 0H16-cm4/)
2017/05/23(火) 13:08:14.56ID:BzWPCBXiH >>167
> というか、あれを書いた俺がそんなレベルに無いことなんて想像も出来ないのか?
お前のレベルなんか知ったこっちゃない。
> 多少出来る奴なら誰でもマクロ記録のままのゴミコードを否定するだろうよ。
ケースバイケースだし、議論する価値ない話題だね。
> というか、あれを書いた俺がそんなレベルに無いことなんて想像も出来ないのか?
お前のレベルなんか知ったこっちゃない。
> 多少出来る奴なら誰でもマクロ記録のままのゴミコードを否定するだろうよ。
ケースバイケースだし、議論する価値ない話題だね。
172デフォルトの名無しさん (スップ Sdea-9e5p)
2017/05/23(火) 13:09:17.49ID:TeKp5Ts0d 友達じゃあるまいしな
173デフォルトの名無しさん (ワッチョイ cad4-PCQh)
2017/05/23(火) 13:19:37.53ID:DZlqaxyP0174デフォルトの名無しさん (ワッチョイ cad4-PCQh)
2017/05/23(火) 13:26:08.31ID:DZlqaxyP0 答えが判ってることを効率的に片付けるには
答えを聞いたり調べれば良いけど
答えが判っていない新しいことを実現するには
その方法は使えない
自分で考えずに答えを求める事が
日本でイノベーションとかが比較的少ない原因かもな
答えを聞いたり調べれば良いけど
答えが判っていない新しいことを実現するには
その方法は使えない
自分で考えずに答えを求める事が
日本でイノベーションとかが比較的少ない原因かもな
175デフォルトの名無しさん (JP 0H16-cm4/)
2017/05/23(火) 13:29:05.48ID:BzWPCBXiH 新しい何かを始めるにあたって、入門書を読むとこから始めるのが「答えを求めること」なのか
176デフォルトの名無しさん (ワッチョイ 4692-cm4/)
2017/05/23(火) 13:36:08.12ID:S9zv8N7Q0 そして、答えはひとつだけでは無い
177デフォルトの名無しさん (ワッチョイ cad4-PCQh)
2017/05/23(火) 13:40:08.67ID:DZlqaxyP0178デフォルトの名無しさん (アウアウカー Sacb-TsZx)
2017/05/23(火) 13:47:15.75ID:OJ3bnrAra179デフォルトの名無しさん (JP 0H16-cm4/)
2017/05/23(火) 13:56:20.46ID:BzWPCBXiH180デフォルトの名無しさん (アークセー Sx03-JCxV)
2017/05/23(火) 14:43:29.82ID:YXklfP5tx お勧めの本は知りません
をやたら回りくどくやるのなw
をやたら回りくどくやるのなw
181デフォルトの名無しさん (ワッチョイ eecd-PZTw)
2017/05/23(火) 15:12:36.24ID:zqdwD1uL0 >>180
マは性格捻くれたクソ野郎が多いからw
マは性格捻くれたクソ野郎が多いからw
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相、トランプ米大統領に「早期に会いたい」 日中関係悪化受け… ★3 [BFU★]
- 【コメ】卸売業者「簡単に安売りできない」「大暴落起きれば大赤字に」 JA「新米の販売進度が近年になく遅い。コメの回転が悪い」 ★4 [Hitzeschleier★]
- 「残クレ」でマイホーム、国が銀行向け保険 新型住宅ローン普及促す -日経 ★3 [少考さん★]
- 高市早苗首相が天理教系企業に“巨額発注” 総額5000万円 本人は「政治団体の活動に必要な支出」と回答 [Hitzeschleier★]
- 小島瑠璃子さん、代表取締役を務める会社を破産申請 [牛丼★]
- ホリエモン、「持ち家=幸せという価値観は過去のもの」と断言「快適な住まいが欲しいなら、賃貸住宅を次々に替えていく」 [muffin★]
- 【実況】博衣こよりのえちえちスーパーダンガンロンパ3🧪
- 人生に飽きた
- 【画像】自分がオッサンか若者か、5秒で判断できる画像がこれらしい [977261419]
- 【新番組】轟はじめ🐧⚡のぶんぶんぶーん🚗💨!【🏡】
- 自民党のヒゲ「日本側の無線でcopyとは言ったが了解という意味ではない」 [834922174]
- お
