merlionXX の回答履歴
- excel 2010で数字にふりがなを付けたい。
excel 2010で数字にふりがなを付けることができません。 (例:5の上にゴ) 漢字、ひらがなにはふりがなが付けられます。 どなたかやり方をご存知の方がいましたら教えてください。 よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- vigo24
- 回答数2
- 【画像あり】空白セルorゼロを、空白表示にするには
タイトルの件、下記の画像にて説明します。 エクセルで、下記の条件があります。 Sheet2のA1セルに、【=Sheet1!A1】の数式が入っています。 Sheet1のA1セルに数時を入力すると、Sheet2のA1セルに、数字が反映されます。 例1:Sheet1のA1セルに、 1 と入力⇒Sheet2のA1セルに 1 と表示される 例2:Sheet1のA1セルに、 0 と入力⇒Sheet2のA1セルに 0 と表示される 例3:Sheet1のA1セルが、空白 だと⇒Sheet2のA1セルに 0 と表示される 上記、例2、例3の場合に、 0 の表示ではなく、空白【ブランク】を表示をさせたい というのが質問です。 下記の画像の、一番右下が、成功表示例です。 ご存知の方、いらっしゃいましたら、よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- aoyama-reiko
- 回答数5
- マクロでシートタブ色の変更
例えば、A1に数字が入ればシートタブが青色に、A1とA2に数字が入ればシートタブが黄色に、 A1とA2とA3に数字が入ればシートタブが赤色に、このようにするにはどのように記述したら良いでしょうか、よろしくお願いいたします。
- ベストアンサー
- Visual Basic
- hoshi7777
- 回答数3
- マクロでシートタブ色の変更
例えば、A1に数字が入ればシートタブが青色に、A1とA2に数字が入ればシートタブが黄色に、 A1とA2とA3に数字が入ればシートタブが赤色に、このようにするにはどのように記述したら良いでしょうか、よろしくお願いいたします。
- ベストアンサー
- Visual Basic
- hoshi7777
- 回答数3
- EXCEL 重複データの書き出し
EXCEL初心者です。ご教示願います。 EXCEL2003を使用しております。 約4000件の顧客データがあるのですが、重複して登録されているデータが複数ございます。 そこで、氏名列をキーにして重複しているデータのみを別シートに抽出させたいのですが、どのようにすれば可能でしょうか? 重複データを削除したやり方や、重複データを除くやり方は掲載されているのですが。。。 ご面倒掛けますが何卒よろしくお願いいたします。
- Excelで別のブックのセルを参照させるとき
Excel2007です。 データ名「売上集計4月」・・・(1)のA1セルに、データ名「売上リスト4月」・・・(2)のA1セルの数値を表示させます。 データ(フォルダ)の階層は、 デスクトップ→売上フォルダ→売上集計→2011年度→売上集計4月 ・・・(1) デスクトップ→売上フォルダ→売上リスト→2011年度→売上リスト4月 ・・・(2) デスクトップ→売上フォルダ→売上集計→2010年度→売上集計4月 ・・・(3) デスクトップ→売上フォルダ→売上リスト→2010年度→売上リスト4月 ・・・(4) となっています。 ※2010年度と2011年度はフォルダで区別はされていますが、末端の階層だけをみると同じ名前のデータが存在する状態です。 (1)と(2)のデータを開いた状態でセルを選択して参照させると、 「売上集計4月」・・・(1)のA1セルには、='[売上リスト4月.xls]Sheet1'!A1と入ります。 この時、A1セルでは、(2)と(4)のデータは区別されているはずだと思うのですが、='[売上リスト4月.xls]Sheet1'!A1という表示内容からは、それが読み取れません。 例えば(2)のデータを誤って削除してしまった場合は、(4)のデータが勝手に参照されてしまったりするのでしょうか? (2)と(4)のデータ名自体に2010年度と2011年度の区別をつけた方がいいのでしょうか? ふと気付いて作業が止まってしまいました。 宜しくお願いします。
- エクセルの数字入力で下3桁の固定
昨日も質問をしましたが 質問の仕方がわるかったために 再度質問させてもらいます。 セルH15に7桁の1234567と入力をした場合に D18に1234567001 D19に1234567002 D20に1234567003 と自動で入力されるようにするにはどうすればいいのでしょうか? 頭の7桁はH15の値を参照して 下3桁は固定でそれぞれのセルに設定をした 3桁を表示されるようにしたいです。 ちなみに Excel2003を使用しています。 詳しい方いましたら、教えてください。 よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- ryo-ching
- 回答数9
- セルに背景色がある行を別シートにコピー
ある一覧表があり、その中のC列のセルにある条件を満たしていれば背景色をつけています。 この色付セルがある行全体を別のシートに順次コピーして一覧表を作成させるマクロを以下のように作ってみました。 h = 6 For i = 7 To 最終行 If Worksheets("一覧表").Cells(i, "C").Interior.ColorIndex = 背景色番号 Then Sheets(1).Select Rows(i).Copy Sheets(2).Select h = h + 1 Rows(h).Select ActiveSheet.Paste End If Next データが少ないときはこれで問題がなかったのですが、件数が増えてきますと処理時間がかなり掛かります。4000件のデータで30分経っても終わりませんでした。 もっと処理時間が短くなるスマートな方法はありませんでしょうか?
- ベストアンサー
- その他MS Office製品
- drymango
- 回答数4
- EXCEL2010 SUMのコピー
カラー別にそれぞれ合計を入れたいと思っています。 フィルハンドルを利用しコピーしたいのですが、画像のような結果になります。 簡単に計算式をコピーしたいと考えてしまっています。 よい方法があれば、教えてください。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- hanurukouse202
- 回答数5
- EXCEL2010 SUMのコピー
カラー別にそれぞれ合計を入れたいと思っています。 フィルハンドルを利用しコピーしたいのですが、画像のような結果になります。 簡単に計算式をコピーしたいと考えてしまっています。 よい方法があれば、教えてください。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- hanurukouse202
- 回答数5
- EXCELのマクロで複数選択したとき
選択したセルに一つ左側の文字列をふりがなとして表示させる方法をマクロで 簡単に実行させたいのですが複数のセルを選択するとエラーになってしまいます。 Sub test() Selection.Characters.PhoneticCharacters = Selection.Offset(0, -1) Selection.SetPhonetic Selection.Phonetics.Visible = True End Sub マクロはさきほど調べたばかりでほとんど理解できていません。おそらく2行目のSelection.Offset(0, -1)の部分がエラーの原因かと思うのですが下記のような表現ができるマクロを教えて下さい。 B1~B10を選択してるときマクロを実行するとA1~A10の文字列をB1~B10にふりがなの文字になる。 * B1にはA1、B2にはA2の文字列とがふりがなになるようにしたい。 マクロに詳しい方よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- peperiko
- 回答数1
- エクセルの列の天地を入れ替えるには?
表題の通り、ある列(本当は全ての列)の天地を入れ替えたいと思っています。 つまり、 A列が、1、2、3、4、5、…、10 までだったとしたら、 A1が10、A2が9…、A1が1、 となるようにしたいのです。 これをするには、どうしたらよいのでしょう?? 何卒、よろしくお願い致します。m(_ _)m
- 2つのシートを同時に印刷するボタン【画像あり】
タイトルの件、質問します。 下記の画像を例に、質問させて頂きます。 シート【印刷1】とシート【印刷2】を同時に印刷できるボタンを シート【印刷支持ボタン】に作成したい。というのが質問です。 現在は、シート【印刷1】で印刷を1回クリック→シート【印刷2】に移動して、印刷を1回クリックして 2つのシートを印刷しています。おそらく、マクロとかで、できる気がします。 ご存知の方、いらっしゃいましたら、宜しくお願いします。
- ベストアンサー
- その他MS Office製品
- aoyama-reiko
- 回答数2
- 一部マクロを変更したいので教えてください。
現在、下記のようなマクロを使用しています。 Sub sample() Dim myFile As String, myPath As String, i As Long Application.ScreenUpdating = False myPath = InputBox("フルパスでフォルダーを指定") myFile = Dir(myPath & "\*.xls", vbNormal) Do Workbooks.Open myPath & "\" & myFile For i = 1 To ActiveWorkbook.Sheets.Count If WorksheetFunction.CountA(Sheets(i).Range("B7:B11")) = 0 Then Sheets(i).Range("B7") = "*" End If Next ActiveWorkbook.Close True myFile = Dir() Loop While myFile <> "" Application.ScreenUpdating = True MsgBox "完了 !!" End Sub 上から4行目のmyPath = InputBox("フルパスでフォルダーを指定")を パスを入力するマクロではなくてもっと簡単にフォルダを選択するマクロに変更したいのですが どうすればいいですか?
- ベストアンサー
- オフィス系ソフト
- pikkorodaimaou
- 回答数5
- エクセルVBA 行追加時に自動で罫線を引きたい
こんにちは。いつもお世話になっています。 エクセル2007を使用し、データーベースの表を作っています。 A列からE列まで情報の項目があり、(日付・名前等) 3行目からずっとデータを入力しています。 新しい行に、A列からE列の間に何か入力した時、 もしくは入力してある最終行にカーソルがある時、改行を押した場合 次の新規の行AからEまで、自動に罫線を引くにはどうしたらよいのでしょうか?
- ベストアンサー
- オフィス系ソフト
- orennji1111
- 回答数3
- EXCEL2003 重複データに色を付けるVBA
A列のA2からA21に氏名、B列のB2からB21に住所が入力済です。A列で重複しているデータに色をつけて、さらに並び替えをしたいと思います。色は黄色、並び替えの設定は黄色で色を付けたセルがA2から順に表示するVBAを教えていただけませんでしょうか。またお手数でも列をB列、C列に変更した場合についても教えていただけませんでしょうか。VBAコードの貼り付けはできます。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- noname#197073
- 回答数3
- 【Excel】1000パターンの組み合わせ
初投稿です。いたらない所もあると思いますがよろしくお願いします。 教えて欲しいのはEcxelで、以下のような事が出来るかどうかです。 ただ当方マクロ等には詳しくはないので、出来ればエクセル関数のみでやりたいと思ってます。 逆にわかりにくくなるかもしれませんが箇条書きで書いてみます ・10個の異なる数値(3桁以上) ・それらが3列分ある ・1列ずつ1個ずつ数値を取り出す ・その合計値が、ある一定の数値より上か下かを判断する 1列から1個ずつ取り出すのを全パターンやって調べたいのです。 合計1000パターンですかね? --------------------------- 3個3列で例題的に表示しますと 199 199 456 239 239 547 279 279 638 199+199+456→合計値A 199+239+547→合計値B 199+199+638→合計値C … 中略 … 279+279+547→合計値Y 279+279+638→合計値Z 合計値が1000を越えるのは○○個 --------------------------- やりたい事はこんな感じになります。 合計値を表示させたいわけではなく、 合計値が1000を越えるものが何個あるかが知りたいのです。 で、○○個あるので○○/1000で 確率は何% みたいにやりたいわけです。 全パターンを別シートで合計させてーって考えてたのですがあまりに多くて 何かいい方法はないかと調べてたのですが見つからなくてここに質問させてもらいました。 わかりにくいかも知れませんがよろしくお願いします。
- 【Excel】1000パターンの組み合わせ
初投稿です。いたらない所もあると思いますがよろしくお願いします。 教えて欲しいのはEcxelで、以下のような事が出来るかどうかです。 ただ当方マクロ等には詳しくはないので、出来ればエクセル関数のみでやりたいと思ってます。 逆にわかりにくくなるかもしれませんが箇条書きで書いてみます ・10個の異なる数値(3桁以上) ・それらが3列分ある ・1列ずつ1個ずつ数値を取り出す ・その合計値が、ある一定の数値より上か下かを判断する 1列から1個ずつ取り出すのを全パターンやって調べたいのです。 合計1000パターンですかね? --------------------------- 3個3列で例題的に表示しますと 199 199 456 239 239 547 279 279 638 199+199+456→合計値A 199+239+547→合計値B 199+199+638→合計値C … 中略 … 279+279+547→合計値Y 279+279+638→合計値Z 合計値が1000を越えるのは○○個 --------------------------- やりたい事はこんな感じになります。 合計値を表示させたいわけではなく、 合計値が1000を越えるものが何個あるかが知りたいのです。 で、○○個あるので○○/1000で 確率は何% みたいにやりたいわけです。 全パターンを別シートで合計させてーって考えてたのですがあまりに多くて 何かいい方法はないかと調べてたのですが見つからなくてここに質問させてもらいました。 わかりにくいかも知れませんがよろしくお願いします。
- エクセルVBAでセルの着色
添付画像のような表があります。 1班~10班の作業グループがあり、月ごとにA,B,Cの3段階で評価されます。 これは相対評価でなく絶対評価なのでA,B,Cの数はまちまちです。 毎月A評価を受けた班の中から一つの班だけに特典が与えられます。(A評価された班がなければ、特典はありません。) この特典は複数班でわけられないものなので、A評価された班にはなるべく公平に割り当てたいと思います。 いちいち数を拾って選択するのは面倒なので、その月の評価の入力完了後、マクロを走らせれば特典が与えられる班には自動的にセルを赤くするようなVBAを考えています。 それで、このページ↓ http://okwave.jp/qa/q6676315.html のやりかたを参考にやってみようとしましたが、参考サイトのように”A"が二つに限定されているわけではないので、はたと悩んでしまいました。 お知恵をお貸しください。
- ベストアンサー
- その他MS Office製品
- emaxemax
- 回答数2