Excel総合相談所 64
at BSOFT
1:名無しさん@そうだ選挙にいこう
08/01/20 18:06:32
Excelに関する質問は、ここで!
▼━ 質問のしかた ━━━━━━━━━━
★1 質問するときは環境や条件はきちんと書いてね。情報後出しはダメ。
★2 要望は具体例や図を使って明確かつ具体的に。
★3 質問前に>>2-10あたりの注意書きやQ&Aを必ず読むこと。
★4 質問テンプレ(雛形)は必須じゃないけど、
OSやExcelのバージョン、VBAの可否など(下記テンプレ1〜4の情報)は必須情報。
▼━質問テンプレ (出来れば使ってね) ━━━━━━
【1 OSの種類 .】 Windows**
【2 Excelのバージョン 】 Excel**
【3 VBAが使えるか .】 はい・いいえ
【4 VBAでの回答の可否】 可・否
【5 検索キーワード 】 Googleやヘルプでの検索キーワード
※【4】は、VBAはわからないけどコード書いてくれるならVBAでもいいって場合は「可」
VBAを使うのは避けたいって場合は「否」にしましょう。丸投げする場合は、必要に応じてブックをアップすること。
※【5】は、あなたがGoogleやヘルプで検索した際に使ったキーワードを書いてください。
まだ検索してないなら、質問の前にGoogleやヘルプで検索してみてください。
URLリンク(www.google.co.jp)
前スレ
Excel総合相談所 63
スレリンク(bsoft板)
2:名無しさん@そうだ選挙にいこう
08/01/20 18:06:42
▼━質問時の注意・決まり事━━━━━━━━━━
・1 現行スレ内で既出の質問が無いか、ページ内検索をしよう。(Ctrl+F)
・2 図やコードを書く場合、TABや連続する半角スペースは無視されるので注意
・3 VBAコードを貼る場合は、部分的に伏せたり省略したりせずに全て貼りましょう。何レス使っても構いません。
・4 2回目以降の質問では名前欄に初回質問の番号を入れよう。
・5 回答内容でわからない部分があっても、すぐに聞き返さずにヘルプやGoogleなどで検索しましょう。
・6 バグ・動作上の不都合・仕様に関する質問などはマイクロソフトのサポートを受けましょう。
ここは技術的な質問のみで。
・7 VBAはプログラム言語のVisualBasic(6以前)に近い処理が可能で Excelに関係ないことも出来ます。
Excelの操作に関係ない部分は、スレ違いなのでここで聞かずにVB言語やAPI、COMについて自分で勉強し、
どうしてもわからない部分はVBスレやAPIスレなどの該当スレで質問しましょう。
但し向こうはプログラマのスレなので、構文規則などの最低限の事は覚えてから質問しましょう。
ここみたいに丸投げはダメですよ。
・8 うまくいかなかったにしても自分でやってみたこと(組んだ数式やコード)は書きましょう。
例えエラーになる式やコードでも、何をやりたいのかを的確に把握する手がかりになります。
その上で、どううまくいかないのかを具体的に書きましょう。
エラーが出るなら、何処でどういうエラーが出るのか、
想定外の結果が出るなら、条件と想定上の結果、実際の結果などを詳しく書いてください。
・9 マルチはダメ。一度マルチしたら、謝っても他のスレの質問を取り下げても回答は得られないと思ってください。
・A テキストボックス(エディトボックス)、コンボボックス(ドロップダウンリスト)、リストボックス、コマンドボタン、
チェックボックス、オプションボタン(ラジオボタン)、スピンボタン、スクロールバー、等の質問をするときは、
ユーザーフォーム、コントロールオブジェクト、フォームオブジェクトのどれなのかを必ず書くこと。
・B 書籍や解説サイトの紹介以来はスレ以外。ここは技術的な質問のみで。
3:名無しさん@そうだ選挙にいこう
08/01/20 18:06:49
★ルールを無視すると…
>>1-2あたりのルールに従うか否かは自由だけど、従わないと以下のような不利益があるよ
1.マルチをしてしまったら…
A.謝っても他での質問を取り下げても、以後その質問に対する回答は付かない物と思ってください。
それが嫌なら初めからマルチなんてしないように。>>2にマルチ禁止と書いてあり、
マルチの意味が分からなければ検索すれば出てくるので、「知らなかった」は通用しません。
2.>>1★4に従わず、必要な情報を出さないと…
A.自分の使用しているバージョンで使えない機能を答えられたり、VBA使えないとか使いたくないと書かないと
VBAでの解決OKで自分でコード書けるものと勝手に解釈されて、「VBAで出来るから自分でコード書いて」程度の
適当な回答を返されたりします。また、ここではVBAコード書けない人の丸投げ依頼を許可してますが
これはきちんとルールに従って質問、依頼した人のみの特権です。
3.情報・条件を後出しすると…
A.後から出された情報は意図的に無視されたり、質問自体を放置されたりします。
>>1★4の必須情報はもちろんのこと、要望や条件、既に試したことなどは、
長文になってもいいので詳細かつ明確かつ具体的に書きましょう。
★VBAについて
VBAとは、『Visual Basic for Application』の略で
Application
├Workbooks
|└Workbook
| ├Worksheets
| |└Worksheet
というApplication以下のオブジェクトを、VB言語で操作するものを指します。
例えExcel付属のVBE(Visual Basic Editor)を利用しようとも、このApplication以下のブックやシート、
セルやオブジェクト等を操作するもの以外はVBA分野の話ではないので、ここでは聞かないでください。
4:名無しさん@そうだ選挙にいこう
08/01/20 18:06:56
★ Excelで出来ないこと、仕様上の制限 (括弧内は代用法)
▼環境・書式
・ 列数を256列以上、行数を65'536行以上に増やす (Excel2007では16'384列、1'048'579行扱える)
・ Excel2003以前で条件付き書式を3つ以上設定する (文字色だけなら、入力規則でも3つ設定可能。それ以外はVBA)
・ 行の高さを0.25きざみ以下の単位で指定する
・ セル内の文字を○で囲む、一部のみ2段にする (オートシェイプ、オブジェクト)
・ オートフィルタで英字の大小文字を区別する (小文字 → 半角、大文字 → 全角、と使い分ける)
・ 祝日を判断する (作業セルに祝日を列挙、VBA)
・ 同一列内でセル(行)ごとに列幅を変える、同一行内でセル(列)ごとに列高を変える (セルの結合)
・ ヘッダー・フッターのページ番号の開始番号任意指定、ページ番号演算、同シート内で違ったものを指定など
・ セルのサイズ(幅、高さ)を、長さの単位(ミリメートルなど)で指定する
・ 罫線幅の自由指定
・ 表示形式で「10/ 1」といった書式を指定し、日付が一桁の場合のみ日付の前にスペースを入れる (TEXT関数、VBA)
・ 書式設定の「折り返して全体を表示する」と「縮小して全体を表示する」を同時に使う (折り返しを有効にして、手動で文字サイズを調整)
▼操作
・ ファイラーの右クリックメニューからの新規作成で、Excelで設定したシート数のブックを作る (任意のシート数のテンプレートを作成)
・ 複数シートを選択して入力規則やシートの保護を設定する (VBA)
・ オートコンプリート機能を、別列や離れたセルで動作させる (VBA)
・ 選択範囲から一部を除く、Ctrlを押しながらの複数選択で一部を取り消す (VBA)
・ 優先キーを3つ以上指定しての並べ替え (優先度の低い方から順に並べ替える)
・ 1セルを分割 (分割したいセル以外を結合)
5:名無しさん@そうだ選挙にいこう
08/01/20 18:07:01
★ Excelで出来ないこと、仕様上の制限 (括弧内は代用法)
▼数式・関数
・ 表示形式以外の書式の取得設定、書式情報を条件とする数式 (ユーザー定義関数)
・ 関数式でセルの選択状態を取得する (VBA)
・ セルの値でパスを補完して、開いてないブックのセルを参照する (VBA)
・ 入力したセルに結果を返す (VBA)
・ 範囲を引数にしての文字列連結 (ユーザー定義関数)
・ 値の書き換え、値の保持 (VBA)
・ 複数の結果を抽出、不定な数の結果を返す (VBA、結果の最大数が解っていれば最大数以上の式を論理式で組む)
・ 空白のセルの部分を上詰め、左詰めなどで表示する (作業セルを使って別セルに詰めて表示なら可能、それ以外はVBA)
・ VLOOKUP,HLOOKUP,MATCH等の関数で、検索語を全半角両方にマッチさせる (ユーザー定義関数)
▼VBA
・ ExecuteExcel4Macroの参照で空セルと0値を区別する
・ セルの値や変数値で直接変数名を指定する (配列、コレクション)
・ VBのコントロール配列と同じような操作をしたい
(イベント以外ならコントロール名を「同名+連番」にしてControls(名前 & インデックス)で処理、イベントはクラスでWithEvents)
▼ユーザーフォーム
・ フォーム上から変更したプロパティ値の保持 (シートや外部ファイルに書き出して、次回読み込む)
▼グラフ
・ 棒グラフでひとつだけ突出したデータがあった場合に波線を入れて位置を合わせる
(オートシェイプなどで見た目だけそうなるように弄る、別アプリでグラフを作り、オブジェクトとして挿入)
┌┐
〜〜
||
6:名無しさん@そうだ選挙にいこう
08/01/20 18:07:06
上記 「Excelで出来ないこと、仕様上の制限」 は、一般的に出来ないとされていること、出来ないと思われるものです。
間違いがある可能性もあるので、上記に挙がってるもので「コレはこうすれば出来るよ」というものがあったらご指摘ください。
Excel2007についても未確認な項目が多いので変更点が有ればご指摘下さい。
また、ここに書かれてないことでも、Excelで出来ないことはたくさんあります。
ここに書かれてないからといって必ず出来るはずだなんて思わないように。
>▼環境・書式
> ・ セルのサイズ(幅、高さ)を、長さの単位(ミリメートルなど)で指定する
補足
2007ではページレイアウトビューの表示時に限り、幅・高さともcm単位で表示され、
指定も同じくcm単位でできる。
ただし大元がインチ系なのでなかなかピタリの値は出ない。1cm→0.98cmのように
近い値に勝手に丸められる。
7:名無しさん@そうだ選挙にいこう
08/01/20 18:07:11
テンプレ終わり
8:名無しさん@そうだ選挙にいこう
08/01/20 18:09:46
乙
9:名無しさん@そうだ選挙にいこう
08/01/20 18:23:29
________________________________
||
|| ━ 質問のしかた ━
||
|| ★1 質問するときは、環境や条件をキチンと書くこと。情報後出しはダメ。
|| ★2 要望は具体例や図を使って明確かつ具体的にしる。
|| ★3 質問前に>>2-20あたりの注意書きやQ&Aを必ず読むこと。
|| ★4 質問テンプレ(雛形)は必須ではないが、
|| OSやExcelのバージョン、VBAの可否などは必須情報。
||
|| ∧ ∧ 。
|| ( ,,゚Д゚)/ ジュウヨウ!! E[]ヨ
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ノ つ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
/  ̄ ̄ ̄ ./| ________________
| ̄ ̄ ̄ ̄| | |
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|____|/|
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
\ は〜〜〜〜い /
∧ ∧ ∧,,∧ ∧ ∧
( ,, ∧▲ ミ ∧ ∧ ( ∧ ∧
〜(_( ∧ ∧_( ∧ ∧_ミ・д・∧ ∧
@(_(,,・∀・)@ ( *)〜ミ_ ( ,,)
@(___ノ 〜(___ノ 〜(___ノ
10:名無しさん@そうだ選挙にいこう
08/01/20 20:23:45
ここレベル低杉、氏ねよ
11:名無しさん@そうだ選挙にいこう
08/01/20 20:27:16
【1 OSの種類 .】 WindowsXP
【2 Excelのバージョン 】 Excel2003
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
【5 検索キーワード 】 ユーザーフォーム 透明
ユーザーフォームの透明化は出来ますか?
12:前スレ953
08/01/20 20:30:53
やろうとしていることはこういうのです。
URLリンク(www.relief.jp)
ただこれだと、大分類の項目が増えるたびに新たに
名前の定義しないといけないんでめんどくさい・・・・
13:名無しさん@そうだ選挙にいこう
08/01/20 20:35:24
>>10
`;:゙;`;・(゚ε゚ )ブッ!!
14:名無しさん@そうだ選挙にいこう
08/01/20 20:40:02
>>11
API使わないとできないかな。このへん。
URLリンク(msdn.microsoft.com)
15:前スレ875
08/01/20 20:44:17
下記のような質問をさせて頂き、前スレ>>882様よりご返答頂きました。
しかし、私の質問の仕方が下手で、せっかくお答えいただいたにも関わらず上手く生かせませんでした。
範囲が東京・大阪の他に埼玉、千葉などの都道府県があるのです。その場合、何か良い方法はあるでしょうか?
何度もすみません、例にならって試してみたのですが答えが見つかりませんので宜しくお願いいたします。
貴重なスペースをどうもすみません。お礼が遅れてしまった事も合わせてお詫び致します。
スレ汚しと判断された場合はスルーしてください。
>東京 a地区 03-xxxx-xxxx
> b地区 03-1111-1111
>大阪 a地区 06-1111-1113
> b地区 06-1111-1111
> c地区 06-1111-1112
>上記の様な場合、
>ドコ?
>【東京】
>何地区?
>【b地区】
>と、選択後
>答え
>【03-1111-1111】
>と表示できるような計算式は2003で可能なのでしょうか?
>無知で申し訳ないです。ご教授願います。
>882 名前: 名無しさん@そうだ選挙にいこう [sage] 投稿日: 2008/01/18(金) 12:45:09
>データの範囲が分からないので勝手に作ってためしてみた。
>・もとのデータがA1〜C5にあるとする
>・ドコ?に対する答えである「東京」はA8に表示
>・何地区?に対する答えである「b地区」はA10に表示
>上記の条件だと
>=VLOOKUP(A10,IF(A8="東京",B1:C2,B3:C5),2,0)
>でどうでしょう?
16:名無しさん@そうだ選挙にいこう
08/01/20 20:49:03
>>15
東京 a地区 03-xxxx-xxxx
東京 b地区 03-1111-1111
大阪 a地区 06-1111-1113
大阪 b地区 06-1111-1111
大阪 c地区 06-1111-1112
にはできないの?
その形式の方がオートフィルタもできるしDGETもできるし楽だよ。
17:名無しさん@そうだ選挙にいこう
08/01/20 20:49:12
前スレでも書いたけど
"東京a地区" "03-xxxx-xxxx"
"東京b地区" "03-1111-1111"
ていう表をつくってVLOOKUP()つかえばいんじゃないですか?
18:名無しさん@そうだ選挙にいこう
08/01/20 21:05:29
>>15
882の内容でいくとIF条件でVLOOKUPで使用する範囲を分岐すればいいだけ。ネストすればいいじゃん。
882の内容が分かってないようですね。
19:名無しさん@そうだ選挙にいこう
08/01/20 21:16:46
>>18
IFのネストなんざ7レベルまでしかできないでしょ。
数が多けりゃたぶん無理。
20:11
08/01/20 21:16:54
>>14
FindWindowあたりでウィンドウハンドルを取得して、SetLayeredWindowAttributesにレイヤーを
設定すれば何とか出来そうです。
どうもありがとうです。
21:15
08/01/20 21:27:14
迅速なレスに感謝します!
>>17様
アドバイスありがとうございます!都道府県と地区を組み合わせてしまうと
膨大な数の組み合わせから選択しなければならないので、条件を2つに分
けて選択し電話番号を導き出したいと考えています
>>16様
>>18様
すみません、なにぶん初心者ゆえ言葉自体を把握できていません。
ググってみたのですが少時間ではチンプンカンプンでした。
それぞれDGET、ネスト時間をかけてもう一度調べてみます!
ヒント、頂きました!
22:名無しさん@そうだ選挙にいこう
08/01/20 21:32:38
>>21
あのね、膨大な数っていったって電話番号の数だけつくらないといけないのはどの方法でも一緒なんだよ?
都道府県名と地区名が入力済みなら =都市名&地区名 でキーはつくれるんだから。
なんか先が思いやられるなー
23:名無しさん@そうだ選挙にいこう
08/01/20 22:11:27
【1 OSの種類 .】 WindowsXP
【2 Excelのバージョン 】 Excel2007(2003で編集する場合あり)
【3 VBAが使えるか .】 がんばる
【4 VBAでの回答の可否】 可
【5 検索キーワード 】 「Excel 文字列を含むセル 数える」「Excel 複数回答 数える」
アンケートの集計をやっているのですが
複数回答可の場合がうまくいきません。
ここ↓にたどり着いたものの、範囲を書き換えても式にならなくて…
URLリンク(support.microsoft.com)
現在は、こんな感じです。
.|A
_|____
1|3
2|2,6,7
3|1,2,4,5
4|3,5
5|2,7
6|2
一つのセルに、,(半角カンマ)で区切って並べています。
それぞれの数字の数を数えたいです。
一応、書式は全て「文字列」に変換済です。
ちなみに、集計するシートとデータのシート(Data.xls)が異なるのですが
(Data.xls]Sheet1!という指定でできますよね?
24:前スレの978だが
08/01/20 22:23:24
>997 968 [sage] Date:2008/01/20(日) 18:11:18 ID: Be:
> 私の質問はスルーですか?
> 他所で質問するとマルチになるので、回答まってます。
>998 名無しさん@そうだ選挙にいこう [sage] Date:2008/01/20(日) 18:19:55 >ID: Be:
> 半日も待たずに催促する奴は永久スルーの方向で
>>前スレの998
折れには、オマイのレスがスルーされるべきだと見えたwww
では、回答をできるのならどうぞ。
>>12
いいところにたどり着いてますね。簡単な名前の付け方もそこには書いてあるようなので、それが一番楽だと思っている。
25:名無しさん@そうだ選挙にいこう
08/01/20 23:08:30
>>23
各行のカンマの数を数えて、+1で出るんでネノ?
26:名無しさん@そうだ選挙にいこう
08/01/20 23:13:22
>>23
データの格納方法を失敗しましたね。
今度アンケートとるときは次のように入力しましょう。
1 3
2 2
2 6
2 7
3 1
3 2
3 4
3 5
4 3
4 5
5 2
4 7
6 2
27:名無しさん@そうだ選挙にいこう
08/01/20 23:18:53
▼━質問テンプレ (出来れば使ってね) ━━━━━━
【1 OSの種類 .】 WindowsXP
【2 Excelのバージョン 】 Excel2003
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
【5 検索キーワード 】 ?
仕事で判らない所などをtextにまとめて提出したところ、
上司からEXCELで再度提出して欲しいと言われました。
textの内容をExcelにコピーし再度提出したところ、
「回答等を追記できるようにしてほしい。」
と言われまた提出を求められました。
何かEXCELに便利な業があるのでしょうか?
当方簡単な関数は使えますが、VBAはできません。
どんな方法でも良いので教えていただけないでしょうか?
宜しくお願いします。
28:名無しさん@そうだ選挙にいこう
08/01/20 23:20:14
>>23
データをカンマで区切って集計すればよろし
29:名無しさん@そうだ選挙にいこう
08/01/20 23:22:28
>>27
Windowsなら「メモ帳」で十分ですが?
VBAも関数も必要ナッシング!!
30:名無しさん@そうだ選挙にいこう
08/01/20 23:32:02
>>27
てか、単純にコピーした文字の横か下に
回答:_________
って入れればいいだけでは?
31:名無しさん@そうだ選挙にいこう
08/01/20 23:48:20
>>29
私もメモ帳で十分だと思うのですがねー。
>>30
う〜ん!私もそうなのかなーと考えましたが、
それならメモ帳からExcelに変える意味がないと思うんですよ。
32:名無しさん@そうだ選挙にいこう
08/01/20 23:48:30
>>27
その人、番号付けて回答欄用意してもらいたいんじゃね?
質問と回答が漏れないように。
ID 質問 回答
1
2
みたいな表作って、質問のとこにコピーすればいいんじゃね?
で、罫線でも引いてやれば満足するんじゃね?めんどくさい上司だねw
質問長くて1つのセルに入りきらない時は、「セルの書式設定」ってので
「折り返してひとつのセルに表示」(うろおぼえ)で入るよ。
33:名無しさん@そうだ選挙にいこう
08/01/20 23:50:35
>>31
私も就職してからわかったのですが会社という組織には
まったく意味不明の要求をする上司とうものが必ずいる
ものなのです。
理解しようとする努力は不毛だよ。
34:名無しさん@そうだ選挙にいこう
08/01/20 23:54:19
>27
質疑応答の記録を残す事は重要ですよ。
普通、A列に通し番号、B列に質疑、C列に相手が
回答を打ち込めるよう空白の表を作ります。
関数とか特別なテクとかの問題じゃありません。
>>24
スルーされるべきと思うならスルー城!
35:27=31
08/01/20 23:54:44
>>32-33
コメントありがとうございます。
短い付き合いですが、その上司は大変人柄も良く部下思いの
上司であるため、無意味な事を要求したり、嫌がらせをするとは思えません。
もしかしたら単純に>>32さんのやり方で良いのかもしれません。
36:名無しさん@そうだ選挙にいこう
08/01/20 23:56:16
【1 OSの種類 .】 WindowsXP
【2 Excelのバージョン 】 Excel2003
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
【5 検索キーワード 】
勤務表を作っているのですが、「/」や「−」の記号で入力するとおかしくなります。
この記号には何かショートカット的な意味合いがあるのでしょうか?
37:名無しさん@そうだ選挙にいこう
08/01/20 23:57:11
>>33
意味不明の要求といえば fj などの NetNews の機能に由来する要求で
前スレ >>997 みたいな犠牲者を生み続けている >>3 あたりもそうだな。
38:名無しさん@そうだ選挙にいこう
08/01/20 23:58:24
他で同じことを聞くな、と言った責任はとるべきだろう。
39:名無しさん@そうだ選挙にいこう
08/01/21 00:00:51
>>36
「/」には特別な意味があります。
確かその意味を無効にする設定はあったような気がしますが。
「'/」とか「'-」と入力すれば受け付けられるはずです。
40:名無しさん@そうだ選挙にいこう
08/01/21 00:01:45
>>35
VBAが使えるなら、開いたときシカケを作るのも手だが・・・(w
使えないなら、条件付セルで、文字を入れたらセルの色が変わるとか
子供だましのことでも上司は喜ぶかもね。
41:名無しさん@そうだ選挙にいこう
08/01/21 00:12:18
>>40
そんなことでよろこんでるようではつまんない上司だね。
でもそんな人は実際多い。
42:名無しさん@そうだ選挙にいこう
08/01/21 00:15:08
>>36 わり算とか引き算とかするときに使う記号ですね。 したことない? 失礼しました。
43:名無しさん@そうだ選挙にいこう
08/01/21 00:15:27
以前、直リンクはサイト主が嫌いだから不当だとする俗説があったが
ここはスレ主が嫌いだから他で聞くなとでも言うのか? スレ主が全部答えているわけでもなかろうに。
44:名無しさん@そうだ選挙にいこう
08/01/21 00:18:27
道義責任をスルーする気ならこっちも守る筋合いはねえな。
45:名無しさん@そうだ選挙にいこう
08/01/21 00:21:07
どうなんだよ!
46:名無しさん@そうだ選挙にいこう
08/01/21 00:21:51
他で聞いていいのかどうか、はっきりしろよ。
47:名無しさん@そうだ選挙にいこう
08/01/21 00:23:36
答えらんねえダボが無理してんじゃねえよ、ぺっ
48:名無しさん@そうだ選挙にいこう
08/01/21 00:25:03
他のところで聞くことが全てマルチになるっていうのは大きな勘違いだと思う。
他のところに行きたいならばこのスレで
「他のサイトに行くので回答を締め切らせてもらいます。」
と書けば済むこと。他のサイトならば「解決マーク」が大抵あるから
コメントを書いてそこを解決にすることでマルチではなくなる。
つーか、ここの回答者に高度な回答を求めるのは無理w
レスがつかなければとっとと他のサイトに逝った方がいい。
49:名無しさん@そうだ選挙にいこう
08/01/21 00:28:06
>>48
じゃ、マルチを定義しろよ。
世界中の他のところで締め切ったかどうかどうやって違反を検挙するんだ?
「大抵」だあ? 守らせる仕組みのない法は絵に描いた餅だぜ。
50:名無しさん@そうだ選挙にいこう
08/01/21 00:28:43
私も前から疑問に思っているのですがマルチの何がいけないの?
時々キ○ガイが絨毯爆撃みたいなマルチをやるのは問題だと思うけど
まじめな質問を複数の関連スレッドに投げるのは許容範囲でしょう?
51:名無しさん@そうだ選挙にいこう
08/01/21 00:31:50
>>49
世の中は絵に描いた餅ばかり。
それに法なんかじゃない。
それにお前ひょっとしてセンター試験うまくいかなくてここでうさ晴らしか?w
なんなら、不幸せになる「魔法の言葉」をかこうか?
52:名無しさん@そうだ選挙にいこう
08/01/21 00:31:53
おおかた、一生懸命回答して自画自賛してるところへ同じ質問が来るのが不快だからってなことだろ?
いいんだよ、そんなのは他の奴が答えれば。2ちゃんねるには同じ回答を繰り返す義務があるとかどっかに書いてあったか?
53:名無しさん@そうだ選挙にいこう
08/01/21 00:33:30
>>51
早く定義しろ!
他のところで聞くことが全てマルチになるっていうのが大きな勘違いなら、
勘違いでない境界線を引けや、守らせることのできる実効性のあるラインをよ。
54:名無しさん@そうだ選挙にいこう
08/01/21 00:35:32
>>53
あなたの言うとおりだと思うよ。
マルチ禁止なんてバカバカしいルール。気にしなくていいよ。
だから機嫌直してね。
55:名無しさん@そうだ選挙にいこう
08/01/21 00:37:09
法とは公的機関の法令のことではない。
▼━質問時の注意・決まり事━━━━━━━━━━
と書いてあるだろ、守れる規則を守る気のある奴まで不当に縛るLRに異議を唱えているんだよ。
56:名無しさん@そうだ選挙にいこう
08/01/21 00:38:15
>>50
マジレスすると質問サイトなんてどのサイトも大部分で同じ奴らが回答してる。
回答者が最初のサイトで一生懸命回答しているのにそれを無視して同じ質問を
他のサイトで見かけたりすると気分が悪くなる。
それって回答者に失礼な事だよ。
でも、2ちゃんにまで顔を出している他サイトの回答者なんて少ないだろうから
マルチしても、たいした問題にはならないとは思うけどね。
57:名無しさん@そうだ選挙にいこう
08/01/21 00:39:12
>>54
↑
今、こいつが発議した「マルチ禁止」を無効とする動議に異議のある者はいるか?
58:名無しさん@そうだ選挙にいこう
08/01/21 00:39:52
>>56
>>52
59:名無しさん@そうだ選挙にいこう
08/01/21 00:41:46
>>56
>質問サイトなんてどのサイトも大部分で同じ奴らが回答してる。
ソース出せ。
60:名無しさん@そうだ選挙にいこう
08/01/21 00:43:35
落ちる、すべる、遅刻する、失敗する、名前忘れる、マークシートの勘が外れる、ヤマが外れる、行くとこなくなる
落ちる、すべる、遅刻する、失敗する、名前忘れる、マークシートの勘が外れる、ヤマが外れる、行くとこなくなる
落ちる、すべる、遅刻する、失敗する、名前忘れる、マークシートの勘が外れる、ヤマが外れる、行くとこなくなる
61:名無しさん@そうだ選挙にいこう
08/01/21 00:43:53
おれはこことMOUGと教えてgooで解凍してる
62:61
08/01/21 00:45:21
あ、マルチ禁止には同意しない立場なんで どこでも聞けばいいじゃんねー
63:名無しさん@そうだ選挙にいこう
08/01/21 00:47:35
テンプレ修正でいいのか? >>ALL
2 名前:名無しさん@そうだ選挙にいこう[sage] 投稿日:2008/01/20(日) 18:06:42
▼━質問時の注意・決まり事━━━━━━━━━━
・1 現行スレ内で既出の質問が無いか、ページ内検索をしよう。(Ctrl+F)
・2 図やコードを書く場合、TABや連続する半角スペースは無視されるので注意
・3 VBAコードを貼る場合は、部分的に伏せたり省略したりせずに全て貼りましょう。何レス使っても構いません。
・4 2回目以降の質問では名前欄に初回質問の番号を入れよう。
・5 回答内容でわからない部分があっても、すぐに聞き返さずにヘルプやGoogleなどで検索しましょう。
・6 バグ・動作上の不都合・仕様に関する質問などはマイクロソフトのサポートを受けましょう。
ここは技術的な質問のみで。
・7 VBAはプログラム言語のVisualBasic(6以前)に近い処理が可能で Excelに関係ないことも出来ます。
Excelの操作に関係ない部分は、スレ違いなのでここで聞かずにVB言語やAPI、COMについて自分で勉強し、
どうしてもわからない部分はVBスレやAPIスレなどの該当スレで質問しましょう。
但し向こうはプログラマのスレなので、構文規則などの最低限の事は覚えてから質問しましょう。
ここみたいに丸投げはダメですよ。
・8 うまくいかなかったにしても自分でやってみたこと(組んだ数式やコード)は書きましょう。
例えエラーになる式やコードでも、何をやりたいのかを的確に把握する手がかりになります。
その上で、どううまくいかないのかを具体的に書きましょう。
エラーが出るなら、何処でどういうエラーが出るのか、
想定外の結果が出るなら、条件と想定上の結果、実際の結果などを詳しく書いてください。
・9 削除
・A テキストボックス(エディトボックス)、コンボボックス(ドロップダウンリスト)、リストボックス、コマンドボタン、
チェックボックス、オプションボタン(ラジオボタン)、スピンボタン、スクロールバー、等の質問をするときは、
ユーザーフォーム、コントロールオブジェクト、フォームオブジェクトのどれなのかを必ず書くこと。
・B 書籍や解説サイトの紹介以来はスレ以外。ここは技術的な質問のみで。
64:名無しさん@そうだ選挙にいこう
08/01/21 00:48:58
3 名前:名無しさん@そうだ選挙にいこう[sage] 投稿日:2008/01/20(日) 18:06:49
★ルールを無視すると…
>>1-2あたりのルールに従うか否かは自由だけど、従わないと以下のような不利益があるよ
1.削除
2.>>1★4に従わず、必要な情報を出さないと…
A.自分の使用しているバージョンで使えない機能を答えられたり、VBA使えないとか使いたくないと書かないと
VBAでの解決OKで自分でコード書けるものと勝手に解釈されて、「VBAで出来るから自分でコード書いて」程度の
適当な回答を返されたりします。また、ここではVBAコード書けない人の丸投げ依頼を許可してますが
これはきちんとルールに従って質問、依頼した人のみの特権です。
3.情報・条件を後出しすると…
A.後から出された情報は意図的に無視されたり、質問自体を放置されたりします。
>>1★4の必須情報はもちろんのこと、要望や条件、既に試したことなどは、
長文になってもいいので詳細かつ明確かつ具体的に書きましょう。
★VBAについて
VBAとは、『Visual Basic for Application』の略で
Application
├Workbooks
|└Workbook
| ├Worksheets
| |└Worksheet
というApplication以下のオブジェクトを、VB言語で操作するものを指します。
例えExcel付属のVBE(Visual Basic Editor)を利用しようとも、このApplication以下のブックやシート、
セルやオブジェクト等を操作するもの以外はVBA分野の話ではないので、ここでは聞かないでください。
65:名無しさん@そうだ選挙にいこう
08/01/21 00:49:40
こうしてここに、まともな回答者がいなくなるのであった…
糸冬了
66:名無しさん@そうだ選挙にいこう
08/01/21 00:51:30
他で同じことを聞いたくらいでご機嫌が傾く変人はいらねーよ。
67:名無しさん@そうだ選挙にいこう
08/01/21 00:51:48
>>50=>>53です。
>>63
賛成します。
キ○ガイマルチは困りますが,テンプレートに禁止とまで書くのは反対。
テンプレ見ろテンプレ見ろってうるさいやつが湧いてくる。
68:名無しさん@そうだ選挙にいこう
08/01/21 00:52:46
ここには有名人のブランド力がないのを身を以て思い知れや。
69:名無しさん@そうだ選挙にいこう
08/01/21 00:52:56
こうしてここに、まともな回答者がいなくなるのであった…
糸冬了
70:名無しさん@そうだ選挙にいこう
08/01/21 00:53:53
マルチがいやなやつは回答しなければいい。それだけ。
そんな難しい性格のやつは出て行ってくれたほうがうれしい。
71:53
08/01/21 00:54:04
俺は >>50 ではない。
こういう、低劣な工作が必要になるような主張か? マルチ禁止は。
72:初心者 ◆EROEROeX96
08/01/21 00:55:29
お、盛り上がってるねぇ〜
難問は漏れが適当に答えてやるよwww
73:36
08/01/21 00:56:13
>>39
ありがとうございます。違う記号を使うようにします
>>42
ありがとうございます。セルに直接「/」とかを入力すると何か飛ばされてしまうので・・・
計算には使ったことありますw
74:名無しさん@そうだ選挙にいこう
08/01/21 00:57:45
>>71
すまん。工作するつもりはなかった。
>>50=>>54です。と書くつもりだった>>50でした。
75:名無しさん@そうだ選挙にいこう
08/01/21 00:59:36
漏れが難しいことを質問するときは、EXCELファンクラブに行くから
ここは何でもありでいいよ。
76:名無しさん@そうだ選挙にいこう
08/01/21 01:03:06
流れ読まず質問します
ネットワーク上にあるexcelファイルを開いて修正かけて保存しようとしたのですが
上書きどころか新規でも保存できません。
デスクトップにも外部媒体にもどこにも保存不可です。
どうしたら保存できるでしょう?
ちなみに、新規ファイルを作成し、修正したシートをコピーして新規保存は出来ました。
PC:DELL一週間前に買ったので古くはない。(自分のPCではない)
OS:WinxpHomeSp2
バージョン:Excel2000
どうかお願いします。
これが終わらないと出張へいけません。
77:27=31
08/01/21 01:03:08
A列に番号(折り返し全体を表示させるにチェック)
B列に質問 C列に回答と下記の様な表を作りましたが、
セルごとに文字数が違うため、行ごとの高さがばらばらで
見栄えが大変悪いのです。
もっときれいに見せる方法ってあるのでしょうか?
それとも行の高さを統一してセルの1部しか見えない状態で
提出した方が良いのでしょうか?
番号 質問 回答
1
2
78:名無しさん@そうだ選挙にいこう
08/01/21 01:07:13
>>76
読みとり専用で開いたんじゃないか。名前を変えれば保存できたはず。
79:78
08/01/21 01:07:36
そうでもないか。失礼
80:76
08/01/21 01:30:11
ネットワーク上にある共有フォルダ内の自分のPCのバックアップファイルを開きました。
作成者は自分ですので、読み込み専用にした記憶はありませんし、確認したらそうではなか
ったです。
古い話ですが2バイトのユーザー名・・・ってのは、このバージョンでも関係あるのでしょ
うか?
先ほどPcのユーザーアカウントを見たら日本語でしたので・・・。
81:76
08/01/21 01:33:49
最初がわかりにくいですね。
ネットワーク上にある共有フォルダ内に、社員各々が自分のPCのバックアップを取っているので、
その中に保存してある、私が作成したexcelファイルです。
82:名無しさん@そうだ選挙にいこう
08/01/21 01:40:03
急ぎならローカルにコピーして修正してから共有フォルダにコピーしなおし
83:名無しさん@そうだ選挙にいこう
08/01/21 01:45:31
>>76
ネットワークファイルは開ける、新規保存は可能、ってトコから、
権限の問題じゃないと仮定しての話だが、
保存しようとしたときに、ふざけたエラーメッセージが出ない?
VBAやオートシェイプ図形付きのドキュメントを新しいバージョンで保存してると、
旧バージョンで開いたり、保存したりする際にエラーが出ることがある。原因は不明。
エクスプローラでファイル操作すれば、ファイルがコピーできたりしないかな?
84:76
08/01/21 01:55:08
4時間かけて修正したんです。
考えながらなので、打ち込むだけなら1時間かからないと思いますが。
ちなみにワードからの貼り込みや、図形がふんだんに入ってます。
今、新規のファイルを作成し、そこへ各シートのコピーをして保存しようとしましたが
図形が一括でコピーできない。orz
85:名無しさん@そうだ選挙にいこう
08/01/21 02:01:27
>>84
え? シートを別のブックにコピーしても
図形がワークシートに引っ付いて行かないってこと?
86:名無しさん@そうだ選挙にいこう
08/01/21 02:01:28
こんな時間に会社から2ちゃんですか・・・
ご苦労なこったw
87:76
08/01/21 02:05:44
>>85
図形だけ抜けてます。
試しに図形だけ選択してコピーしようとしてもコピーできません。
なんでだ?もうワケワカランです。
>>86
ここが一番レスポンスよさそうなので。
こんな時間に知り合いに電話かけて聞くのも非常識だと思うし。
88:76
08/01/21 02:13:56
今やったら出来ました。
同じ作業をできたりできなかったり・・・
なんかおかしいです。
とりあえず作業続けて新規ブックで保存します。
89:77
08/01/21 07:45:31
77の質問にどなたか答えていただけないでしょうか
宜しくお願いします。
90:名無しさん@そうだ選挙にいこう
08/01/21 07:52:53
>>89
いちばん文字数の多い行の高さに合わせれば見やすいんじゃないの。
こんなのエクセルの質問でもなんでもないけどな。
91:名無しさん@そうだ選挙にいこう
08/01/21 08:10:10
>>89
このケースはここでわれわれに質問しても解決しないよ。
「私の上司の好みを教えてください。」っていう質問でしょ?
92:名無しさん@そうだ選挙にいこう
08/01/21 11:16:34
毎回同じ質問でテンプレ作りたくなるのも分るが
ここはひとつ初心に戻ってみてはどうかな。
1 名前: 名無しさん@そうだ選挙にいこう 投稿日: 2000/08/09(水) 12:47
スレ乱立するのもあれだからExelの質問・回答はここでまとめてやりましょう。
・質問する人は可能な限り具体的に書くこと。回答がなくてもキれないこと
・分かる人はできるだけ回答して下さいませ
93:名無しさん@そうだ選挙にいこう
08/01/21 11:31:54
formulaプロパティを使うときに、変数の中身を使うにはどうすればよろしいでしょうか?
具体的には元のブック、a1セルに別ブックの名前を入力し、変数fiに格納した後に、
その別ブックのaaaシート、a1セルの式を元ブックのc1に入力したいと思っています
Dim fi As String
fi = Range("a1").Value
Range("c1").Formula = "=[fi]aaa!a1"
このまま実行すると、c1セルには=[fi]aaa!a1としか格納されませんでした
色々調べたのですが、変数を使う方法が見当たりませんでした
また、A2、A3・・とこのセルの下にも入力する箇所を用意しておき、
それぞれ同じようにC2、C3と表示できるように、
DOLOOPなどを使ってみようと思っています。
よろしくお願いします
94:名無しさん@そうだ選挙にいこう
08/01/21 11:43:25
Range("c1").Formula = "=" & fi & "aaa!a1"
95:名無しさん@そうだ選挙にいこう
08/01/21 11:59:47
このスレでたまに質問させていただくのですが
ネットで定期購読できる
日経パソコンという雑誌は役に立ちますか?
96:名無しさん@そうだ選挙にいこう
08/01/21 12:24:59
>>94
さんありがとうございます!
97:名無しさん@そうだ選挙にいこう
08/01/21 13:13:46
計算結果で小数点以下を切り上げにするにはどうしたらいいのですか?
98:名無しさん@そうだ選挙にいこう
08/01/21 14:44:07
>>97
=roundup(・・・,0)
このくらいは調べられるような気もするが。
以下質問
【1 OSの種類 .】 WindowsXP
【2 Excelのバージョン 】 Excel2003
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
【5 検索キーワード 】
excelで作った文を複数、ワードに貼り付けるところまで自動化したいのですが、
手でコピーしたところ、単なる文ではなく表としてコピーされました。
最悪手動でもいいので、単なる文の連なりとしてコピーする方法を教えてください。
また、マクロでexcelの文をwordに「文」としてコピーする方法はあるのでしょうか?
例)
A1 山田君はお休み
A2 田中君が代休
A3 河野さんが出席
をワードに表でなく、3行にしてコピーしたいのです。
99:名無しさん@そうだ選挙にいこう
08/01/21 15:15:54
>>98
word側で「形式を選択して貼り付け」で「テキスト」
2003ならスマートタグで「テキストのみ保持」
このくらいは調べられるような気もするが。
100:名無しさん@そうだ選挙にいこう
08/01/21 15:26:35
>>99
マクロで、ですか?
101:名無しさん@そうだ選挙にいこう
08/01/21 15:44:16
>>98
助かりました!! ありがとうございました。
102:名無しさん@そうだ選挙にいこう
08/01/21 15:45:59
【1 OSの種類 .】 Windows98se
【2 Excelのバージョン 】 Excel2000
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可・
【5 検索キーワード 】 Formula vba 2000 エクセル など
>>93です
検証せずにお礼を言ってしまったのですが、エラーが出てしまいました
実行時エラー'1004':
アプリケーション定義またはオブジェクト定義のエラーです。
と表示されてしまいます
以下、コードの原文そのままです
Dim fi As String
Dim gyo As Long
Dim aaa As String
fi = Range("a1").Formula
gyo = 1
aaa = "=[" & fi & "]請求!A1"
Range("c1").Formula = aaa
A1セルにtest1.xlsと入力されている場合、エラーが表示され
test.xlsだとエラーになりません
ファイル自体が両方存在していても、いなくてもtest1だとエラーになります
原因のわかる方、お願いします
103:名無しさん@そうだ選挙にいこう
08/01/21 16:22:33
そのコード、そのままコピペで
test1 も test も両方動くけど。
104:名無しさん@そうだ選挙にいこう
08/01/21 16:55:25
>>98
Wordと連携させるなら外部オブジェクトへの参照設定をしておく方がいいですよ
105:93
08/01/21 16:59:33
何度もすいません・・先ほどのは間違いでした
色々削って検証した結果、testとtest1は大丈夫でしたが、
今度は1.xlsはエラーなし、1-.xlsがエラーになりました
1+.xlsもエラーがでました
算術演算子を使っているのが悪いのでしょうか・・?
106:93
08/01/21 17:00:15
何度もすいません・・先ほどのは間違いでした
色々削って検証した結果、testとtest1は大丈夫でしたが、
今度は1.xlsはエラーなし、1-.xlsがエラーになりました
1+.xlsもエラーがでました
算術演算子を使っているのが悪いのでしょうか・・?
107:名無しさん@そうだ選挙にいこう
08/01/21 17:04:54
どんなエラーか、ってのも書いた方がいいよ。
経験者には、エラーのメッセージから、数通りの原因を推測できる人だっているから、
ケースによっては、ヘタに説明しようとするより早いかもしれない。
108:名無しさん@そうだ選挙にいこう
08/01/21 17:11:31
マクロをいじってから、エクセルのファイルを開くたびに
『PERSONAL.xls』ってファイルが勝手に開くようになってしまったのですが
どうやったらコレが開かないように出来ますか・・・
109:名無しさん@そうだ選挙にいこう
08/01/21 17:23:07
>>108
「PERSONAL.xls」でググればすぐ出てくるが…
110:名無しさん@そうだ選挙にいこう
08/01/21 17:28:07
COUNTIF関数で、セルの値が*の場合という検索条件(数式)を
COUNTIF(A1:A10,="*") と書いたらエラーになりました。
どうすれば良いのでしょうか
111:名無しさん@そうだ選挙にいこう
08/01/21 17:36:24
>>109
解決しました。ありがとうございます
112:名無しさん@そうだ選挙にいこう
08/01/21 17:40:38
>>110
文法としては、
=COUNTIF(A1:A10, "*")
でも、これだとワイルドカード指定になるはずだから、単純に*が入ったセルを数えるなら
=COUNTIF(A1:A10, "~*")
113:名無しさん@そうだ選挙にいこう
08/01/21 17:41:47
>110
=COUNTIF(A1:A10,"~*")
114:名無しさん@そうだ選挙にいこう
08/01/21 17:52:17
かぶった orz
115:110
08/01/21 18:23:31
>>112、113
レスありがとうございます。
116:名無しさん@そうだ選挙にいこう
08/01/21 22:41:37
俺の部署に入社2年目の若僧が着たんだけど、
そいつエクセルとかかなり長けてて、いきなりみんなからエクセルを含めたパソコン関係の
スペシャリストと崇められててうざいんだよね。
で、そんなやつをアッと驚かせるテクがあったら是非教えて欲しいんだけど。
XPとEXCEL2003で。
117:名無しさん@そうだ選挙にいこう
08/01/21 22:51:51
>>116
俺の事か?
118:名無しさん@そうだ選挙にいこう
08/01/21 22:53:11
>>116
マクロウィルスかな
119:名無しさん@そうだ選挙にいこう
08/01/21 22:55:46
excel2003でグラフを作っています。
あるサイトからダウンロードした散布図のテンプレの背景が「塗りつぶし効果」で画像になっているのですが、この画像を抽出して、加工した後に再び「塗りつぶし効果」の画像に指定したいのですが、どうすればいいのでしょうか?
教えてください
120:名無しさん@そうだ選挙にいこう
08/01/21 23:00:34
ステータスバーにフォントで言う上付き文字を表示させたいのでsが、その方法を教えてください。
Application.StatusBar = menseki & "m2"
2
この m2 を m にしたい。ということです。
121:名無しさん@そうだ選挙にいこう
08/01/21 23:00:59
uをつかう
122:名無しさん@そうだ選挙にいこう
08/01/21 23:05:08
>>121
ありがとうございます。
uなどの登録されてある以外の文字、例えば5乗や10乗などを上付き文字での表示は可能でしょうか?
123:名無しさん@そうだ選挙にいこう
08/01/21 23:08:44
>>122
おそらくないと思う。 ^5 ^10 で
124:名無しさん@そうだ選挙にいこう
08/01/21 23:09:54
一つのセルに行番号を入力しておいて
その行番号を参照することはできますか?
例えば、B10に『A10』と入力しておいたら、
B10を参照してA10の値を返すというような感じです
125:名無しさん@そうだ選挙にいこう
08/01/21 23:14:52
>>120
無理。
>>124
できる。
126:名無しさん@そうだ選挙にいこう
08/01/21 23:17:48
行番号なのに『A10』?
VBAなら可能だが、関数はワカラン。
つーか、てんぷr(ry
127:122
08/01/21 23:19:26
>>123
>>125
ありがとうございました。あきらめます。
128:名無しさん@そうだ選挙にいこう
08/01/21 23:27:22
>>124
INDIRECT
129:名無しさん@そうだ選挙にいこう
08/01/21 23:34:36
>>125,126
ありがとうございます
>>128
できました!どうもありがとうございます!
130:名無しさん@そうだ選挙にいこう
08/01/21 23:42:35
Office2003のプリインスコPCを買ったんですが、パーテーションを切るため
OSを入れ直して、Office2003を入れました。
131:名無しさん@そうだ選挙にいこう
08/01/21 23:45:37
そうですか
132:名無しさん@そうだ選挙にいこう
08/01/21 23:47:50
>>130
激しく同意
133:名無しさん@そうだ選挙にいこう
08/01/21 23:52:35
>>130
日記か?チラ裏か?
134:名無しさん@そうだ選挙にいこう
08/01/22 00:36:50
>>133
今にして思えばこれが、あの事件のすべての始まりだったのでございます。
135:名無しさん@そうだ選挙にいこう
08/01/22 00:40:57
何枚かに渡って印刷する時、表とかの項目を全てのページに出るようにするにはどうすればいいのですか?
136:名無しさん@そうだ選挙にいこう
08/01/22 01:21:41
エクセルとかワードによく似たフリーソフトってないでしょうか?
それで練習してから、本物を買いたいのですが。
137:名無しさん@そうだ選挙にいこう
08/01/22 01:26:42
OpenOffice
138:名無しさん@そうだ選挙にいこう
08/01/22 01:33:38
office2003が文字入力と一部のコマンドが使えなくなるのですが…
パソコンの電源を入れて、エクセル起動。Book1表示後に
表に出ているファイルを開く、印刷、印刷プレビューを除くコマンド(新規、コピー、切り取り、戻すなど)がつかえないじょうたいになり、文字の入力ができなくなります。
ほかのソフトは変化はないのですが、officeを入れ直した方がいいのでしょうか?
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5344日前に更新/178 KB
担当:undef