1 名前:デフォルトの名無しさん mailto:sage [2011/11/27(日) 22:36:18.78 ] 01 pc11.2ch.net/test/read.cgi/tech/1054356121/ 02 pc11.2ch.net/test/read.cgi/tech/1168308855/ 03 pc11.2ch.net/test/read.cgi/tech/1180192018/ 04 pc11.2ch.net/test/read.cgi/tech/1189814602/ 05 pc11.2ch.net/test/read.cgi/tech/1197448064/ 06 pc11.2ch.net/test/read.cgi/tech/1205231499/ 07 pc11.2ch.net/test/read.cgi/tech/1212587819/ 08 pc11.2ch.net/test/read.cgi/tech/1219673793/ 09 pc11.2ch.net/test/read.cgi/tech/1228372971/ 10 pc12.2ch.net/test/read.cgi/tech/1235332603/ 11 pc12.2ch.net/test/read.cgi/tech/1241885130/ 12 pc12.2ch.net/test/read.cgi/tech/1247566074/ 13 pc12.2ch.net/test/read.cgi/tech/1254281104/ 14 pc12.2ch.net/test/read.cgi/tech/1262748898/ 15 pc12.2ch.net/test/read.cgi/tech/1271261239/ 16 hibari.2ch.net/test/read.cgi/tech/1280045912/ 17 hibari.2ch.net/test/read.cgi/tech/1289182437/ 18 hibari.2ch.net/test/read.cgi/tech/1298240666/ 19 hibari.2ch.net/test/read.cgi/tech/1305754555/ 20 hibari.2ch.net/test/read.cgi/tech/1312435844/ 前スレ: Excel VBA 質問スレ Part21 hibari.2ch.net/test/read.cgi/tech/1316931607/
828 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 08:43:35.88 ] formのボタンを押すにはどうしたら? プログラムから、ボタンを押すと実行されるサブルーチンをcallするのでなく、ボタンそのものを押す方法。 プログラムは、vbaで出来なければ、他のものでも良いです。
829 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 09:27:13.58 ] 日付関係で質問 VBAでコピー元→コピー先に値の貼付を行なった際、表示がコピー先の書式設定に合ってない… どう対処したら良いっすか!? コピー元書式設定:「文字列」 値「2012/1/20」 コピー先書式設定:「yyyy"年"m"月"d"日"(aaa)」 「2012/1/20(金)」で表示されて欲しいところ「2012/1/20」になってしまう ソース '日付コピー Range(Cells(2, HidukeCol), Cells(EndRow, HidukeCol)).Select Selection.Copy '値の貼付 Workbooks(HATUKESAKI).Activate Range("B2").PasteSpecial Paste:=xlPasteValues
830 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 10:04:14.60 ] Type co num As Integer pr As Long End Type Dim CoStr(3) As co こういう構造体配列があります。 数値としては例えば num pr 1 125 2 138 3 175 みたいなのが入っていたとして、CORRELによる結果を出したいのですが、 CORREL(配列1, 配列2) となっている時、どういうふうに書けばいいんでしょうか? 今は一旦シートに書きだしてその上でそれぞれrng1,rng2に入れてから Application.Correl(rng1, rng2) として計算しています。シートに書き出さず直接計算できたらと思っているのですけど。
831 名前:教えてください [2012/01/20(金) 10:18:09.88 ] ユーザーフォーム内に10個のテキストボックスを作り、その中に数値を 入力していき、最後に別のテキストボックスに10個の数値のMAXと MINを自動的に割り出したいのですが、どうしてもうまくいきません。 AVEはいくんですが・・・。 どうか、優しい方、教えてください。
832 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 11:06:59.01 ] >>828 VB6と一緒 ここはあくまでExcelをマクロ言語操作することに関してのスレなので 例え環境としてVBAを使おうと、Excel操作以外はスレ違い >>829 コピー先に日付書式が設定されていても、それはあくまで数値(シリアル値)が入力されたら その書式に沿って表示せよという設定なだけで、文字列を入力すれば文字列のまま表示されるので 日付文字列を一旦CDateやDateValueでシリアル値に変換してから入力すれば良い >>830 VB6と一緒 ここはあくまでExcelをマクロ言語操作することに関してのスレなので 例え環境としてVBAを使おうと、Excel操作以外はスレ違い >>831 VB6と一緒 ここはあくまでExcelをマクロ言語操作することに関してのスレなので 例え環境としてVBAを使おうと、Excel操作以外はスレ違い
833 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 16:57:30.64 ] >>826 何分かけて一レス書くのか知らないけど、それと同じ時間だけ何度も読んで、同じ時間だけかけて推敲してから送信してね。
834 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 17:44:05.85 ] >>832 ありがとうございます。 でもセル範囲でデータを取っているため Cdateが使えません……
835 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 18:31:49.23 ] Dim セル As Range For Each セル In セル範囲
836 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 18:49:15.64 ] >>833 お前のレベルに合わせたら例3つぐらい出して、起承転結付けて最初と最後に結論かくような、 いかにも国語の教科書って書き方しないと伝わらないだろ >>819 の時点で分かる人には分かるって気が付かないか? そもそも最初の文だけでも伝わる人には伝わる。 俺に重要なのはお前に伝わる書き方をする事ではない。 同じような考察に至った人が現在どういう使い方をしているのかが知りたいだけ。 自分が経験不足で何を言いたいか理解できなかったからってこっちのせいにするな。 ここはお前のようなかまってちゃんに、必ず伝わらないと文章書いちゃいけないなんてルールは無いんだぞ
837 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 19:22:44.14 ] >>836 > そもそも最初の文だけでも伝わる人には伝わる。 > 同じような考察に至った人が現在どういう使い方をしているのかが知りたいだけ。
838 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 19:23:39.67 ] あーごめん俺>>819 だけどお前の話はさっぱりわからんわ
839 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 19:33:38.62 ] >>837 誰にも伝わっていないか、それとも同じような考察に至った者がいないか(笑)
840 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 19:37:50.75 ] ID無いとやり放題とw 使えない上司の定型文貼る奴はレベルが違いますね
841 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 07:38:58.15 ] >>839 俺にはこう伝わったぞ >プログラムで何かをする時に、元データ(略)の書き方制限して特定の形にしておくと便利っぽい プログラムで完全に不定なデータ扱うなんて、考察にいたるとかいうまでもなく 無理だってわかりそうなもんだが、彼は今初めてそれに気づいたらしい あと助詞と句読点の使い方がおかしいので、日本語が不自由な人だというのも伝わった
842 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 07:49:31.87 ] 同意
843 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 07:50:15.28 ] たぶん頭も不自由なんだろう
844 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 08:16:13.33 ] そもDBに近いようなものってとどのつまりDBじゃねーの 簡易だろうがなんだろうがDBはDBでしか無いじゃん あとPG作る時のクラスの命名規則とかいちいちDB作って登録する事は普通に有るので 無いでしょ?と問われたらNOとしか言えませぬ。 まあ一つ言える事は、どんな規則作っても 一番偉い奴がガッチリ管理し続けない限りなし崩しになるから そんなとこに無駄な労力を割く必要無し。 ルールをプリントアウトして目立つとこに貼っとけw
845 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 08:30:50.69 ] なにはともあれ質問が漠然とし過ぎてて解んねーよ 仕事なら一緒になって真面目に考えるけどさ もうちょっと具体例というか・・・あ、ここVBAスレだな。 仕様は自分で考えて、コーディングの段階になってからまた来てくれよ
846 名前:デフォルトの名無しさん [2012/01/21(土) 10:32:17.82 ] ソースコードジェネレータ、つーか、テンプレート、みたいなのを作りたいのか? ひな形に読ませる設定一覧が表になってて、表のレイアウト込みで自動で読ませたい こんなかんじ? やめとけ、出来ない事はないと思うがレスのやり取り見てると作った本人でも使えないモノしか出来そーにない
847 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 12:30:39.01 ] 何でもかんでもExcelでやろうとする奴は例外なく馬鹿
848 名前:デフォルトの名無しさん [2012/01/21(土) 12:32:23.74 ] 定型的コードを一意に作るならできる。 例えばc言語のテーブルみたいなのを想定したシートにパラメータつっこめばテーブルに加工するのは容易。 同じように定型的コードの要素をならべてシートに整理。VBAで処理したら、典型的コードの亜種がつくれます。 用途は、テストコードの量産とか。
849 名前:デフォルトの名無しさん [2012/01/21(土) 12:34:52.45 ] 補足 典型的コードの構成部品はVBAコードに埋め込み。リファインはVBAを直接弄る。
850 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 13:51:04.88 ] 【プログラミング部】 PHPが100倍速で動くようになったぞー awabi.2ch.net/test/read.cgi/poverty/1327050821/
851 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 15:14:31.78 ] 恋のぼんちシート www.youtube.com/watch?v=wlNVmH4X27s
852 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 22:04:14.91 ] >>844 エクセルの使い道って、プログラミング組めなくてmysqlとか使えない奴が使う 簡易なDB機能じゃなかろうか・・・ いちいち作るのが面倒ならエクセル使うと思うんだが クラス名をDBに登録ってどんな規模ならやる羽目になるん?
853 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 22:06:47.92 ] そうか、お前はプログラミング組めなくてmysqlとか使えない奴なんだな
854 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 22:20:20.20 ] >>853 いちいち作るのが面倒ならエクセル使うと思うんだが いちいち作るのが面倒ならエクセル使うと思うんだが いちいち作るのが面倒ならエクセル使うと思うんだが いちいち作るのが面倒ならエクセル使うと思うんだが 文章自体読めない奴が何をw
855 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 22:41:24.94 ] ほう、ならプログラミングできてDBも使えるって言うのかい?
856 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 22:41:35.78 ] データ=DB という錯誤が、この話題ではまかり通っているように思える。
857 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 23:39:22.32 ] > データ=DB は実は錯誤でもなんでもなく正しいんだけどね 少なくともExcelにおいてはね さすがにCSVデータのみを以てDBとするのは正しくないが Excelは昨今のDBソフトには遠く及ばないものの、DBとして本質的な 最低限の機能は備えているので、Excelのシート上にデータを置けば それはDBと呼んでも何の差し支えも無い むしろDBに対して、本質的なところではなく 後発の固有DBフォーマットや固有DBソフトの付随的な機能や規格を挙げて 「この要素を満たしてなければBDとは言えない」とか言ってる奴の方に錯誤がある BDソフトメーカーの高機能戦略に踊らされすぎて、本質的なDBというものが見えてない
858 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 01:10:50.49 ] >>856-857 もちろんExcel表(上のデータ)は立派なDB足り得るぞ だが、データ=DBが正しいなら、CSVデータも本質的に立派なDBだが? すべてのデータがDBだというのはさすがに間違ってるだろうが 今回の話でのデータはまさしくDBといって差し支えないぞ そのDBのデータをエクセルで扱うのに、フォーマット不定でできないかって言ってる DBの本質とかDBソフトの本質とかスレ違いだしそっちは他所で議論してくれ
859 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 04:51:55.62 ] ここはExcelのスレだが?
860 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 05:10:01.15 ] XP Excel2000です。 Q. For Each i In 範囲 〜 next iの文で 範囲を.Range("B1:B8")、("C1:C9")等といった形でまとめて記述し B1,B2,B3…C1,C2,C3…と順番に処理させたいのですが どう記述すれば良いですか? ↓自分で試して失敗したコト↓ 範囲をVariant型で宣言し、変数A("B1:B8")、変数B("C1:C9")…を 範囲 = Array(A,B,C…)と代入して動作は確認できたのですが For〜nextの変数iにSelect Caseの条件分岐をかけたらエラーになってしまいました。 とりあえずFor〜nextの処理を i.value = 10 にしてわかったことは 1つの記述が"B1:B8"でまとめて成されてしまうため i = "" で値が入力されているかどうかで分岐させる条件と比較できないということでした。 B1,B2…C1,C2…と1セルずつ処理を進行させるにはどういう記述にすればいいでしょうか? 範囲を.Range("B1:B8")という記述で必要分だけ文をコピペすると文が長くなりますよね…
861 名前:sss mailto:sage [2012/01/22(日) 06:34:50.26 ] 列毎のループとセル毎のループの2段ループにすれば良いだけちゃうの? Dim cols As Range, cell As Range Dim ii As Long For Each cols In Range("A1:E5").Columns For Each cell In cols.Cells ii = ii + 1 cell.Value = ii Next cell Next cols
862 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 07:17:23.72 ] >>856 いやいや、さすがにそれはねーよ ・・・あったでござる >>857-858
863 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 08:20:48.53 ] >>861 様 感動!.cellsや.columnsという記述でこんな簡単に制御できたのかwww 色々試したら希望通りの動作が確認できました。 これで記述のシェイプアップが捗りそうです!ありがとうございます! ところで範囲が四角でククれない不定形の場合(Ctrl+左クリックで選ぶような)で 記述を簡略化する場合はどう書けばいいのでしょうか? 今考えついて動作確認できたのが、Array(A,B)配列を作って For Each I In 範囲(数字).cellsとして数字=0からスタートし、 next iを越えたら数字=数字+1としてGoToで頭に戻るという記述なのですが もっとスマートに書く方法はありますか?
864 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 08:32:07.79 ] >>862 君は>>857 最後の1行に該当する子なんだね。
865 名前:sss mailto:sage [2012/01/22(日) 08:44:03.75 ] >>863 よう解らんがこういうことか? For Each cell In [A1:C3,E2:G4,C6:E8] ii = ii + 1 cell.Value = ii Next cell
866 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 09:26:32.36 ] >>865 様 ですです、そういう内容の時に範囲の部分を[A,B,C]というように 手前でsetした変数としての記述はできないのかな、という疑問です。 というのは、手元の環境でDim A As Rangeの set A = range("A1:C3")等と変数記述すると For Eachのところでオブジェクトが必要と怒られるのですが その解決方法がわからなかったので… 変数記述しなければ動作するのはこちらでも確認できましたが
867 名前:sss mailto:sage [2012/01/22(日) 09:39:04.98 ] >>866 つまりこういうことか? Dim x As Range, y As Range, z As Range Dim cell As Range Dim ii As Long Set x = Range("A1:C3") Set y = Range("E2:G4") Set z = Range("C6:E8") For Each cell In Union(x, y, z) ii = ii + 1 cell.Value = ii Next cell
868 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 10:01:25.18 ] >>867 神 感動した。正にその記述です。 詰まるところArrayじゃなくてUnionを使えば良かったのですね。 VBA一ヶ月目の俺にはさっぱり意味が全然わからないけどwこれから勉強させて頂きます。 .cellsとUnionよくわからんけどすごい!びっくり! とりあえずネカフェの12時間パックが切れそうなので一旦お暇して夜また来ます! 一番ネックだった部分が解決して本当に嬉しい! お付き合い頂きありがとうございました。感謝。
869 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 11:48:45.06 ] >>864 相手にするだけ無駄だろ データを大量に詰め込めて検索できればDBなのにそれも理解してなそうだし VB以前にVLOOKUPも知ってるか謎
870 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 11:54:36.92 ] > データを大量に詰め込めて検索できればDB トンデモすなあ
871 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 12:10:46.65 ] > データを大量に詰め込めて検索できればDB データベースというものを、大手の作るデータペースソフトとしてしか 見れてない奴からすると、トンデモ理論に見えるんだろうね。 データベースというものの本質を解っていれば、 実にシンプルかつ的確にデータベースというものを表現しているのだが。
872 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 12:40:44.83 ] メモ帳もDB
873 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 12:52:31.14 ] >>871 削除も、更新も不要なんだ、へぇ〜。 馬鹿すぎ。
874 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 12:58:59.50 ] あなたのVBA力を試しているのですが
875 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 13:08:09.76 ] >>874 お久しぶりです!
876 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 13:10:48.90 ] データベースというものを、大手の作るデータペースソフトとしてしか見れてない奴なので > さすがにCSVデータのみを以てDBとするのは正しくないが というトンデモ理論が口をつくのだろう。
877 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 13:52:01.22 ] 削除や更新や検索は DBMSのお仕事であって データベースそのものじゃないとおもうが
878 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 13:55:22.65 ] 悪態をつくことは出来るが反論できない負け犬が吠えてるw
879 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 13:57:20.36 ] 削除も、更新も不要なんだ、へぇ〜。 (こんな事も知らなかった俺って)馬鹿すぎ。 こうだなw
880 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 14:20:41.87 ] >>877 君の言う「データベースそのもの」って言うのを明確にしてくれ。 何でもかんでもデータベースだと言うなら別に止めないけど。
881 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 14:22:05.34 ] >>879 なら、詰め込むのも不要だよな。 馬鹿だね。(w
882 名前:877 mailto:sage [2012/01/22(日) 14:30:17.06 ] >>880 ある目的にそったデータを集めたもの
883 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 14:44:04.59 ] 集めただけでいいの? あと、その意見だと「データ=DB」は間違いだよね。
884 名前:877 mailto:sage [2012/01/22(日) 14:55:39.32 ] 集めたデータを提供するのがDBMSの仕事だって認識
885 名前:877 mailto:sage [2012/01/22(日) 15:04:01.39 ] ちょっと訂正 ×提供するのが ○管理し提供するのが
886 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 16:05:05.70 ] >>884-885 じゃあデータだけ見ただけだと何も言えないということでいい? つまり 「データ=DB」 「CSVデータも本質的に立派なDBだが?」 「データを大量に詰め込めて検索できればDB」 は、データの目的が書いてないので、DBと言い切るのはトンデモ理論ということでいいよね。
887 名前:デフォルトの名無しさん [2012/01/22(日) 16:11:31.87 ] awabi.2ch.net/test/read.cgi/poverty/1327050821/3
888 名前:877 mailto:sage [2012/01/22(日) 16:48:18.64 ] それらを どうしても"トンデモ理論にしたい"で 考えたらそうなるね そのスタンスでいる限り平行線になるな どっちも メンドイから抜けるわ 罵倒されるだろうけどあえて受けるよ じゃ頑張ってね
889 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 16:53:17.31 ] >>877 そもそも構うだけ無駄だった まぁ言った通りの低能ぶりだったろ 結局辞書で調べろと言っても分からない奴には何を言っても無駄
890 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 17:32:57.64 ] お前が辞書で調べろっていう
891 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 17:48:25.04 ] e-words.jp/w/E38387E383BCE382BFE38399E383BCE382B9.html 複数ユーザーで使用するエクセルの表・・・ 立派なデータベースですねw
892 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 17:55:54.10 ] >>890 生徒のテストの点数をエクセルで管理してる全国の教職員に謝ったら?
893 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 18:05:57.04 ] うわーえらーい、すごーい
894 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 18:27:10.66 ] え、何? お前の中では「エクセル表がデータベースかどうか」って話だったの? さすが、レベルが違うわ〜
895 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 18:40:52.85 ] 引数付きのプロシージャーを呼び出す時って、 Callの時は引数を括弧でくくって、Call付けない時は括弧を付けない。 と言うことでOK?
896 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 18:52:40.11 ] 半分OK
897 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 19:24:29.62 ] >>888 無理やり引き分けに持ち込んだ気になって、自己満か。 まあ、理論的に返せないから、彼にとっては一番いい解決法なんだろうな。
898 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 19:47:59.28 ] >>897 複数のアプリケーションソフトまたはユーザによって共有されるデータの集合のこと。 複数のアプリケーションソフトによって共有されるデータの集合のこと。 複数のユーザによって共有されるデータの集合のこと。 この片方でも満たしていればデータベースと呼べるわけだが・・・ 頭悪いの?広い意味では図書館すらデータベースなのにw
899 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 19:52:20.31 ] VBA力と回答力を試しているんですが
900 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 20:04:38.66 ] >>898 へぇ〜、ファイルサーバーで共有されているファイルは、全部データベースって呼べるんだ。 これまた、すごい珍説乙。 まだ >>888 で止めときゃいいのに、馬鹿だねぇ。(w
901 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 20:13:32.56 ] >>900 馬鹿過ぎワロタw >ファイルサーバーで共有されているファイルは ファイルサーバーは それと別人だから、お前と違って恥ずかしい勘違いしてるから仲間が居ない奴とは違うw
902 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 20:30:26.88 ] >>901 落ち着いてレスしろよ、なに言ってるのかわからん。 本人にもわかっているのか、怪しいけど。(w
903 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 20:36:41.00 ] >>902 日本人専用なの、チョンに合わせて書く事はできませぬw
904 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 20:57:42.86 ] ああごめん、反論できなくなるとチョンとか言い出すんだったんだよな。 わかりやすいね。(w
905 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 21:12:25.54 ] >>904 >>901 が理解できるようになってから書き込んでねw これだからチョンはw
906 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 21:52:25.63 ] >>905 え゛っ、マジで >>901 がまともなレスだと思っているんだ…、すごいな。 >ファイルサーバーで共有されているファイルは ファイルサーバーは > それと別人だから、お前と違って恥ずかしい勘違いしてるから仲間が居ない奴とは違うw 誰か、翻訳してくれ。
907 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 22:25:55.91 ] 質問のある方、こいつらのワケワカメな話に付き合う必要ないから、どうぞ〜
908 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 23:04:51.26 ] DBを解ってる奴が2人しかいないなんて・・・
909 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 23:07:29.40 ] レコードの中にフィールドがあり、フィールドの中にデータが入っているのがデータベース データベースの定義はたったこれだけ 検索だの抽出だのシステムかどうのとかいうのはまた別の話
910 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 23:18:19.90 ] そもそもDBとDBMSの区別ができてないやつがいるな 一般論で言えばデータが集まってれば何でもデータベースだよ 一連のスレをざっと見て目に付いた単語を並べると、図書館、ファイルシステム、CSV、エクセルのシート、みんな正解 メモ帳はアプリだから違う。カテゴリー分けするなら、DBではなく、極めて原始的なDBMSの方に入る それをどう使うか、効率、使いやすさ、規模ってのはまた全然別の話。検索だの削除だのもみんな運用側の話だわな
911 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 23:48:41.18 ] 昼過ぎはDB理解してる奴が一人も居ない件について
912 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 00:03:20.57 ] エクセルのデータをIEにVBAで転記していますが、ボタンを押して、 データが正しいときと、間違っているときでは開かれるサイトが違います。 そこで処理が正しければ、EXCELのその行のA列に"OK"といれて ダメなら"Error"とでも入れたいのですが、 そのIE上の処理が正しいかどうかを判別する方法ありますか? 例えば、ボタンを押した後に出てくるアドレスとかがEXCELに取得できれば 判別できるのかと考えていますが、そんな方法ありますか? お願いします。
913 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 00:33:42.81 ] >>906 >ファイルサーバーで共有されているファイルは ファイルサーバーは ↑これは、「データの集合」から「データ」に勝手に解釈変えて何言ってるの?馬鹿なの死ぬの? >まだ >>888 で止めときゃいいのに、馬鹿だねぇ。(w それと別人だから、お前と違って恥ずかしい勘違いしてるから仲間が居ない奴とは違うw これは勝手に同一人物認定してるんじゃね〜 ファイルサーバーがデータベースじゃないとか恥ずかしい勘違いしてる奴と違って、 論理破綻してね〜から同一人物の可能性がどれだけ少ないと思ってるんだ?この低能がw 馬鹿過ぎワロタw ↑これは、教えてもらえてるのに自分の知らない知識は間違ってる事にしたい君の全てのレスに対して こんな感じ
914 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 00:34:22.77 ] >>912 いくらでも出来るけどスレ違い ここはマクロ言語で「Excelを操作する」ことに関してのスレで 他のアプリを操作したりデータを取ったり渡したりは管轄外
915 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 00:50:37.76 ] 議論ですらないから反論なんてあるわけないね
916 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 01:47:33.88 ] アプリ起動時にユーザフォームだけ出す方法として Application.Visible = Falseがありますが、 これだと2つ以上ブックを開いていたときも全部非表示になってしまい都合がわるいです。 非表示させたいブックを指定する方法はないでしょうか?
917 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 02:14:02.47 ] ひとつのアプリ(Excel)で二つのブック開く場合は無理だろ 関連付け変えて、ブックを開くたびに新しいExcel開くようにしな 多少多めもメモリ食うが、昨今のどころかここ数年くらいのPCなら Excelを10個や20個起ち上げたところでメモリ不足になんかならないし タスクボタンもグループ化出来るからさほど邪魔にならないはず つーかさ、ユーザーフォームだけ使いたいなら、わざわざExcel使わないで普通の開発環境使えば? VBAと完全互換のVB6は有料な上にとっくに終了してるが、オクで1/10以下の価格で出回ってるし 互換性の高いActiveBasicとか、そこそこ互換性のあるVB.NET(VB2010)とかは無料で使えるし HTA+VBScriptなんて手もあるし
918 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 02:23:32.94 ] >>917 アドバイスありがとうございます。 たしかにユーザーフォームだけ使うのであればエクセルである必要がないですね。
919 名前:デフォルトの名無しさん [2012/01/23(月) 02:50:45.17 ] >>912 ↓こんなんですか? Sub Test() Dim MyObj As Object For Each MyObj In CreateObject("Shell.Application").Windows If MyObj.Name = "Windows Internet Explorer" Then Exit For End If Set MyObj = Nothing Next MyObj If MyObj Is Nothing Then MsgBox "IE が起動してないよ" Else MsgBox MyObj.LocationURL End If Set MyObj = Nothing End Sub 見当違いの回答だったらごめんね
920 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 07:03:36.43 ] >>919 >MyObj.LocationURL これできました。ありがとうございます。
921 名前:デフォルトの名無しさん [2012/01/23(月) 09:29:03.86 ] 以下は,配列に入っているデータを入れ替えるプログラムです (配列xを引数として入れ替える関数subprogramに渡している) (a)値呼び出しの場合,配列xと配列yの値はどのようになるか?結果だけでなく引数を渡す過程も含めて詳しく説明せよ. (b)参照呼び出しの(ByVal を ByRefに変えた)場合,配列xと配列yの値はどのようになるか?結果だけでなく引数を渡す過程も含めて詳しく説明せよ. Sub main() Dim x(5) As Integer x(0) = 10: x(1) = 20: x(2) = 30: x(3) = 40: x(4) = 50: x(5) = 60 Call subprogram(x()) For i = 0 To 5 debug.Print x(i) Next End Sub Sub subprogram(ByVal y As Integer) Dim i As Integer For i = 5 To 1 step -1 y(i) = y(i- 1) Next End Sub 助けてください。
922 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 09:53:04.14 ] >>921 ヒント:>>2 ここはマクロでExcelを操作する話以外はスレ違い
923 名前:デフォルトの名無しさん [2012/01/23(月) 10:30:44.83 ] >>899 コラ それはオレが広めたセリフであり オレだけが使うことを許されたセリフだ もし使いたいならオレの了承を取ってからにしてくれ
924 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 10:38:49.73 ] 最初に使ったのは俺だぜ 使いたいならまずはお前が俺の承諾を取れ
925 名前:923 [2012/01/23(月) 11:25:08.87 ] のびたのくせに生意気だ
926 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 11:27:27.99 ] ところでVBAで配列をByValで渡すと、スタックに大量のデータが積まれるの? それともデータ領域を複製してポインタを渡すだけ?
927 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 20:03:56.47 ] >>923 使うのがお前だけって事は全く広まってなくね?
928 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 22:00:59.47 ] >>926 データを複製してポインタを渡すだけ。 VARIANTとSAFEARRAYを使って実装されてるっぽいし。
929 名前:デフォルトの名無しさん [2012/01/23(月) 22:19:20.89 ] >>928 桜は満開でございます blog-imgs-46-origin.fc2.com/k/e/t/ketsunomi/c464.jpg
930 名前:デフォルトの名無しさん [2012/01/23(月) 22:23:00.95 ] apfsy.com/anal/img/anal0117.jpg
931 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 23:06:12.89 ] >>910 , >>913 *.wav って、PCM データが集まってるよな。 それを共有したらデータベースって言うわけだよな。 すごいよ、お前ら。 さすがにあほすぎて太刀打ちできんわ。(w
932 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 23:24:21.19 ] もう・・・ノーサイドにしましょうよ・・・。
933 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 23:52:45.71 ] >>931 本当に残念な奴だなお前はw データを特定の形で整理した 「データの集合」がまず有って、 それを複数のユーザーで使いまわす事が出来る状態になってれば それはもう立派なデータベースだと・・・ PCMデータを一個ずつ抜き出して意味の有る物の単位になるのか? いい加減謝れよ、てかその屁理屈考えるのにどのぐらいかけたの?w
934 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 00:43:03.87 ] >>933 >データを特定の形で整理した おや? >>898 には、一言も書いてないんだけど、そんな条件。 後出しじゃんけん乙。 ちなみに、PCM データは時系列に音の大きさを特定のビット数で並べると 言う形で整理されてるし、一個ずつ抜き出せばその時点の音の大きさと言う 意味のあるデータになる もちろんファイルサーバーなり、P2P で複数のユーザーから使いまわすことが でぎる状態にできるし。 て言うか、複数のユーザーとか何回もアホみたいに書いてるが、一人で使う データベースと言うものの存在も知らないのか? 例) 自分の蔵書を自分が見るためだけにデータベース化してる奴など。 > どのぐらいかけたの? 「データの集合」と言う言葉から *.wav ぐらいはすぐ思いつくと思うが、 もしかして必死に考えないと思いつかないの? (w
935 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 01:32:49.56 ] >>934 丸一日レスが無かったから顔真っ赤にして必死に考えてたんだと思ったよw >データを特定の形で整理した >>869 で検索できればと言っているわけだがw 検索、再利用、何かの指針にできるここまで分かってれば特定の形で整理されて無いとDB足りえないと分かるよなw 後出しではなく、君が低能なだけだねww それと君の言ってるwavの話なんてそもそもDBじゃないでしょww アルファベットの定義があるから、アルファベットの意味不明の文字列がDBになるなんて 誰も言ってないわけだがwww >「データの集合」と言う言葉から *.wav ぐらいはすぐ思いつくと思うが、 >もしかして必死に考えないと思いつかないの? (w わざと間違った方向に考える為に知恵を絞ったんじゃないの?w 真性の低能だからそういうのがパッと思いついたの?w
936 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 02:26:48.68 ] ブルドック.wavとチワワ.wavとドーベルマン.wavを集めたら 立派な鳴き声データベースですが?
937 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 02:57:11.15 ] データベースの定義はたった一つだけ「データの集まり」であること 補足すると、データの種類は問わない、集めた個数も問わない 定義の中にデータの種類や個数を限定する言葉は一切出てきてないんだから当たり前だね つまり、PCMデータを集めてもいいってこと ではここで問題 PCMデータを集めたwavファイルはデータベースか? ヒント データが集まってればそれはデータベースだよ
938 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 03:05:59.71 ] wavファイル一個でデータベースとか暴論すぎだろw おはよう こんにちは こんばんは こんな感じで三つあればデータベースだが おはよう これ一個だけを ”お”・”は”・”よ”・”う” こう分けられるからデータベースだとか酷過ぎるだろw 誰がこんなゴミデータ再利用するの?w データ・ベース dictionary.goo.ne.jp/leaf/jn2/198592/m0u/ ベースの意味を学習しなさいw PCMデータの一覧とかならデータベース足りえるが・・・ wavで使われる一つ一つのPCMに意味なんかないだろ?w ゴミの集合じゃデータベースとは言えないんだよ 意味のあるデータの集まりである必要がある
939 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 03:12:29.63 ] Microsoft Accessでテーブルを作り、無意味な16bitのデータをどんどん入れていきました 入っているデータに意味がないのでこれはデータベースではありません これは○か×か?
940 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 03:16:44.61 ] 上の問いで作成した、無意味なデータの入ったAccessのファイルを別の人に見せました 内容が何かは伝えていません このファイルを見た人はこれをデータベースだと思うでしょうか、違うと思うでしょうか
941 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 06:08:22.67 ] >>935 >丸一日レスが無かったから顔真っ赤にして必死に考えてたんだと思ったよw すごいなぁ、昼間に働くとか学校に行くとかの概念がないんだ… >>>869 で検索できればと言っているわけだがw はぁ? そのレスが君のレスで >>898 に関連しているとエスパーしろと? ばかじゃゃねーの? > 検索、再利用、何かの指針にできるここまで分かってれば特定の形で整理されて無いとDB足りえないと分かるよなw > 後出しではなく、君が低能なだけだねww 検索、再利用、指針? どんどん後出しされるねぇ。 自分が >>898 で「この片方でも満たしていればデータベースと呼べるわけだが・・・」って書いたことを忘れたのかなぁ? (w >それと君の言ってるwavの話なんてそもそもDBじゃないでしょww そりゃそうだよ、DBじゃない例出してるんだから。 でも、君の >>898 の定義は満たしてるだろ? >アルファベットの定義があるから、アルファベットの意味不明の文字列がDBになるなんて >誰も言ってないわけだがwww ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑ >わざと間違った方向に考える為に知恵を絞ったんじゃないの?w ひょっとして、自画自賛? >真性の低能だからそういうのがパッと思いついたの?w そういう、自己紹介はいいから。
942 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 06:42:16.23 ] ぷ
943 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 06:57:01.65 ] ぷ。←ボウリングしてる人
944 名前:デフォルトの名無しさん [2012/01/24(火) 10:21:26.30 ] >>938 wavファイル一個でも、異なる複数の音声が入っていて、 それがユーザーにとって意味あるものでかつシークとかで 検索できるものであればDBと言えるんじゃない? 「おはよう」はこれ一個だけがユーザーにとって意味あるもので あって、一文字づつ分けるひつようないし、 「おはようこんにちはぽぽぽぽーん」とかのデータから 単語を抜き取るルールがあればDBなんじゃないの
945 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 10:45:19.90 ] どっちかってとそのインデックスがデータベースなのでは?
946 名前:デフォルトの名無しさん [2012/01/24(火) 13:42:31.73 ] ここでは例えとして、インデックスではなくて、 I/OをDBMSが担っているということにしてはダメ?
947 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 15:30:28.17 ] そろそろVBAの話しろよ
948 名前:デフォルトの名無しさん [2012/01/24(火) 15:30:28.97 ] いつまでDBの話してんですか。ちょっとした質問でも すれ違いだと言って回答しないのに。
949 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 16:10:55.54 ] 俺データベース定義自慢は、こっちでどうぞ。 データベース toro.2ch.net/db/
950 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 18:47:52.27 ] >>941 >すごいなぁ、昼間に働くとか学校に行くとかの概念がないんだ… すごいなぁ、真性のコミュ障が社会に出てると思われるとでも?w それとも君のレスを見てコミュ障だと思われないとでも?w 検索、再利用、指針≒複数人数での使いまわしの必要条件 まぁ脳みそ腐ってる奴に言っても無駄なんだろうけどw
951 名前:デフォルトの名無しさん [2012/01/24(火) 21:34:50.36 ] 上司「12345−6789=の答えを33333になるにはどうすればいいか考えてきて^^」 俺新入社員の営業職でエクセルを使うよりも商品知識を付けたいのにエクセルの関数の問題出された おまえら助けろ下さいおなしゃっす
952 名前:デフォルトの名無しさん [2012/01/24(火) 21:36:16.60 ] あれ、スレ違いだったかな エクセル総合にいってきます
953 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 22:16:24.40 ] if a = 5556 than a = 33333
954 名前:デフォルトの名無しさん mailto:sage [2012/01/25(水) 08:45:10.92 ] シートを削除する際に Sheets("シート名").Select ActiveWindow.SelectedSheets.Delete と普通にマクロの記録で書くと、 「選択したシートに、データが〜〜[削除]をクリックしてください] というメッセージがでますが、それを出ないようにするか、 自動に[削除]をクリックすることはできますか?
955 名前:デフォルトの名無しさん mailto:sage [2012/01/25(水) 09:04:43.39 ] 検索してから質問しろ
956 名前:デフォルトの名無しさん mailto:sage [2012/01/25(水) 10:39:28.30 ] >>954 Application.DisplayAlert = False >>955 うぜぇバカヤロウは消えろ
957 名前:デフォルトの名無しさん mailto:sage [2012/01/25(水) 18:50:05.47 ] みんながちゃんと検索するようになったら俺の存在価値がなくなっちゃうだろ! とか思ってるのかな〜
958 名前:デフォルトの名無しさん mailto:sage [2012/01/25(水) 21:42:43.57 ] 質問です RangeからCellsをFor Eachで取り出した時の順番は左上から右に向かうというのは保証されてるんでしょうか? ヘルプかどこかに明記されていますか?
959 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 01:57:07.03 ] >>958 MSDNだったかヘルプだか忘れたが、どこかで保証されないと書いてあるのを見た記憶があるが、実際は決まった順序だろ? 二次元配列に取り込めば、縦方向が先になるけど。
960 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 06:50:28.76 ] >>958-959 Rangeの取り方しだいかもよ 単純な矩形の領域だと左上から横行って下に行くけど、 不定形の領域を指定するとそうじゃなくなった。 たとえば For Each Cell in Application.Union(Range1,Range2) だとRange1から先に処理するんで、 Range2の方がRange1より左上にあると全体としては左上からじゃなくなる。
961 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 07:16:22.31 ] >>958 おれが見てるのは2010のヘルプだけど、 「For Each...Next ステートメント」の所にある 「コレクション」のリンクにある記載でどう?
962 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 12:56:18.30 ] そもそもVBAのFor Eachって、順序保障してくれてるものなのか?
963 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 16:53:19.52 ] メモリによるんじゃね
964 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 22:03:39.50 ] >>950 反論できなくなったので、人格攻撃? 実にわかりやすい。(w
965 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 23:14:40.58 ] コード4桁の数値プラス "-M" 及び "-W"のシートがあり、それを 新しいブックを作りそこに移動させようとしています。 それでマクロの記録で Sheets(Array("5541-W", "5541-M")).Select Sheets("5541-M").Activate Sheets(Array("5541-W", "5541-M")).Move というのができたんで、それを直して array_string = sc & "-W," & sc & "-M" Sheets(Array(array_string)).Select Sheets(Array(array_string)).Move .Select のところで←インデックスが有効範囲にない というエラーが出ます。 どのように直せば良いんでしょうか?
966 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 23:54:18.01 ] >>965 それだと、"5541-W,5541-M"になってしまうな。 Array(sc & "-W", sc & "-M") このように、Array関数の個々の引数になっている事が重要かと。
967 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 00:02:58.70 ] >>966 深夜にお付き合いいただきありがとうございます エラーも直りました。
968 名前:デフォルトの名無しさん [2012/01/27(金) 00:13:20.74 ] ADOで取得したデータ20万件を、65000行単位で複数シートにすべて出力したい場合 "CopyFromRecordset dbRes 65000"という風に書いてループさせているのですが、 2枚目以降の出力になると途端重くなります。 他に高速コピーできる手段はありますか?
969 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 05:26:21.74 ] >>968 画面の書き換え、再計算、イベント、全部切ってる? あとExcel2010に乗り換えれば分割する必要なくなるよ
970 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 08:54:25.58 ] CopyFromRecordsetか忘れたけど、知る限りDBからの貼り付けではそれが一番高速。 その場合、貼り付け行数分ずつの取得になると思う。 答えになってないけど何やったか書いてくれないと答えようがないなぁ
971 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 08:55:24.16 ] 書いてあった!ゴメン!
972 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 09:08:42.04 ] Excel VBAから、ワードを開いて文書を加工するとこまで一気に処理したいです。 @Excel VBAから開いたワード文書についているマクロ呼び出して実行させることは可能でしょうか? Aもし@がだめなら、Excelでワード文書をWordマクロと同じようなことをさせるマクロが可能でしょうか (または、コマンドが詳しく書いてあるサイトを教えてください。 具体的には、以下のWordマクロをエクセルVBAで記述したく。 1.Selection.Paste ・・・エクセルVBAでクリップボードに入れたのを貼り付け 2.Selection.Find.ClearFormatting ・・・文字列AAAAが書いてある行探す With Selection.Find .Text = "value=""AAAA""" : End With Selection.Find.Execute 3.Selection.MoveDown Unit:=wdLine, Count:=7 ・・・文字列AAAAから、先頭行まで削除 Selection.HomeKey Unit:=wdStory, Extend:=wdExtend
973 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 10:55:11.73 ] マクロのブックを外部から開いてマクロを実行する時にコマンドライン引数の様に 引数を渡すのにVBSを使うやり方がありますが、WIN7(32bit)&EXCEL2010の組み合わせでも 可能でしょうか? 可能な場合その時に使うAPIの名前や構造はXP(32bit)と同じでしょうか? もしくは、簡単にコマンドライン引数を受け取るやり方はありますでしょうか? 当方、XPとEXCEL2003しかなく現地作業をしなくてはいけないので情報を御願いします。
974 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 14:20:56.18 ] >>972 できる。 適当にググって見つけたページ: www.simple-sys.com/blog/vbamatome/vbamatome007/
975 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 14:22:21.02 ] >>973 別のBookからパラメータ付きでそのマクロブックのマクロを実行するのでは駄目なの?
976 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 17:16:34.20 ] >>975 レスありがとうございます。 別のマクロブックを用意して、そのブックで外部プログラムからのパラメータを受け取って、 目的のマクロを起動すると言うことでしょうか? 多分、私にはハードルが高そうな感じがします。 VBSに目的のマクロブックを起動するスクリプトを書いて、必要なパラメータを 渡すやり方は何度かやったことがあるので、この方法を採用しようと思ったのですが、 win7とexcel2010を扱ったことがないので質問しました。
977 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 19:34:06.14 ] >>964 検索、再利用、指針≒複数人数での使いまわしの必要条件 議論ですらないから反論なんてあるわけないね ↑これ無視してる都合の良い脳みそだから人格攻撃位されるだろw
978 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 00:58:23.24 ] >>977 >指針≒複数人数での使いまわしの必要条件 >>934 > て言うか、複数のユーザーとか何回もアホみたいに書いてるが、一人で使う > データベースと言うものの存在も知らないのか? > 例) 自分の蔵書を自分が見るためだけにデータベース化してる奴など。 わざわざ例まで書いてあるのに、アホ過ぎ。
979 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 01:20:13.55 ] >>978 基本複数人数で使う物だけどなw 同じシステムで作るから、名前そのままにしただけだろ で、他に何かいえる事有るの?てか、別に複数人で使わないでも言うってURLまで 貼ってこっちから示してるわけだがw そんなんだからコミュ障言われるんだよ
980 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 08:23:08.58 ] >>979 指摘されたら 「基本」とか、アホ過ぎて議論にもなってない。 > 別に複数人で使わないでも言うってURLまで > 貼ってこっちから示してるわけだがw 示してるレス番書いてみな。
981 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 17:38:41.07 ] >>980 URLで検索かけろよカスがw
982 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 17:45:24.08 ] 何だ、やっぱり書けないのか。 想像通りの回答乙。
983 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 19:43:27.31 ] >>982 スレに検索もかけられない奴は何も書き込む権利無いんだ。 残念ながら、コミュ障や園児レベルの馬鹿と認定されてスルーされるのが2ch
984 名前:デフォルトの名無しさん [2012/01/28(土) 19:51:14.84 ] >>983 とその相手の連中 >949がDB板に誘導してるのに それに気付かずなのか無視してるのか知らんが いつまでも板違いの罵り合いをしてるお前さん達全員が コミュ障や園児レベルの馬鹿だと思うよ DB論議やりたきゃそれにふさわしいところで好きなだけやれよ ここでするのはスレ違いだし板違いだ
985 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 20:45:09.63 ] >>984 エクセルがDBかどうか・・・ まぁDB関連の一覧じゃなくてキチンと誘導すべきだったなw そも単発で書きなぐっただけのお前とコミュニケーション自体取ろうとしてないがなw 無視された=コミュ障なんだな 「お前の中では」
986 名前:984 [2012/01/28(土) 20:57:55.61 ] いや、俺この件について書き込むのは初めてだったんだが・・・ 自分に意見言う奴はみんな同一人物かよ 本物のコミュ障だなお前
987 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 20:59:27.52 ] >>986 んじゃ、まともに誘導してないのも知らないのに適当に書きなぐってみただけなんだな 屑だなw
988 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 21:03:55.89 ] >>986 誘導してる奴と同一人物には見えても DBの定義が分からないの馬鹿にされて暴れてる馬鹿とは同一人物認定してないわけだがなw 被害妄想酷過ぎるな まぁsageすら知らんカスは書き込むなよw
989 名前:984 [2012/01/28(土) 21:10:34.37 ] >>987 まず勝手に同一人物認定した事とかの反省は一切無いの? まぁそういう人だからこんなことやってんだろうけど。 で、誘導がまともかどうかは君と俺では見解が違うとしか言いようが無いな。 DB板で自分でスレ立てして好きなだけ語れというつもりだったんだが (多分>>949 もその程度の意図しかなかったと思う) スレ立ててから誘導してほしいなんて ドンだけ甘えんぼさんなんだよw 付き合いきれんわ
990 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 21:20:51.29 ] >>989 やっぱり同一人物なんじゃねーか DB定義知らん奴と同一人物だとはだれも認識してないと思うが 被害妄想酷過ぎだな それと sageすら知らんカスは書き込むな sageすら知らんカスは書き込むな sageすら知らんカスは書き込むな sageすら知らんカスは書き込むな sageすら知らんカスは書き込むな sageすら知らんカスは書き込むな コミュ障はこんな基本を教えてもらっても全て聞き流すんだよな
991 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 21:21:39.60 ] >>983 権利とかばかじゃねーの? > スルーされるのが2ch 「 お・前 」 がスルーできてないし (w
992 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 21:25:16.42 ] >>984 DB板なんかに誘導するなよ、それこそ迷惑だ。 このやり取りをDB議論と思うようなら、ちょっとにちゃんから はなれて世間の常識を取り戻した方がいいぞ。 単に、アホが一人暴れてるだけだろ。
993 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 21:25:42.99 ] >>991 真性のコミュ障ばかり集まってるなw スレ内検索してから出直して来い、お前の意見に耳を傾ける奴は誰も居ない まともに対応してもらいたいならまず検索を覚えろw これも2ch利用する為のマナーの部類だな
994 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 21:32:14.86 ] >>992 同意。 上で何度か出てるが「議論ですらない」
995 名前:984 [2012/01/28(土) 21:37:15.69 ] >>990 >やっぱり同一人物なんじゃねーか 意味分からん 俺は949氏じゃない 意見が同じだってのと同一人物だってのは別物だぞ 949氏がDB板へのリンク張ってて、 君らはそっち行くべきだと俺も思ったから984を書いたんだよ。 だから(多分>>949 もその程度の意図しかなかったと思う) って書いただろ 俺が949氏ならこんなこと書かねーよ 被害妄想も大概にしとけ で、sageについてはどうでも良い このスレはsage推奨でもないし、 もうすぐ1000行くスレであげた所でたいした実害も無いからな。 あと、第三者が冷静に見たらsageない事と ここでDB論議してる事とどっちが痛いかは一目瞭然なんで、 目立つようにわざとあげてるってのもある
996 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 21:40:24.90 ] >>995 「議論ですらない」 議論に見えるなら眼科行けw それと誘導するなら暴れてる馬鹿一人なんだが・・・ DBの定義辞書でひいて張り付けてあるのに、DBスレの一覧に誘導して何になるの?w
997 名前:984 [2012/01/28(土) 21:41:21.65 ] >>992 ごめん、悪かった DB論議として適当かどうかは別として やるんならDB板だろって思ったんだが、 確かにこんなの押し付けられたらDB板の人も気の毒だな
998 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 21:43:28.19 ] 次スレたてるならIDつけて
999 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 21:53:12.74 ] >>993 また、スルーできなかったね。 レス番も書けないし、そうやってごまかすしかないもんな。(w まあ、このスレも終わりだ、良かったな。
1000 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 21:54:36.99 ] >>999 カスの自覚はあったのねw
1001 名前:1001 [Over 1000 Thread] このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。