|
||||||
|
||
質問 |
||
| QNo.4151459 | エクセルでのデータ選択 | |
|---|---|---|
| 質問者:rikopi777 | エクセルで作成されたリストですが、たくさんある列見出しを瞬時に必要な列見出しだけにする良い方法はありませんか? | |
困り度:
|
||
| 質問投稿日時: 08/07/04 20:55 |
||
回答 |
|
| ANo.3 | 「必要な列」というのが常に決まっているのであれば、 ・すべてを表示した状態 ・「必要な列」のみを表示した状態 をそれぞれ [表示] > [ブックの表示] > [ユーザー設定のビュー] で、登録しておけば、瞬時に切り替えることが可能になります。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/ex-q-a/q_hyouji2.html#byu- |
|---|---|
| 回答者:Kater_Kurz | |
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| 回答日時: 08/07/07 21:40 |
|
| |
| この回答への補足 | この回答に補足をつける(質問者のみ) |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |
回答 |
|
| ANo.2 | >必要な列見出しだけにする 必要なという基準は?操車者が選ぶのか。 質問にはその点はっきり書くこと。 どんな方法のイメージを頭に描いているのか? ーー 操作や設置では実現難しかろう。 課題を勝手に想像して VBAで不完全だが (1)クリック・ダブルクリックは第1行目でのみ効果あり (2)第1行目でダブルクリックでその列を非表示 (3)第1行目でクリックで指定行の直前左列だけ表示復活 Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Target.Row = 1 Then 'MsgBox Target.Column t = Cells(1, Target.Column).EntireColumn.Hidden Cells(1, Target.Column).EntireColumn.Hidden = Not t End If End Sub Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Row = 1 Then 'MsgBox Target.Column If Target.Column = 1 Then Exit Sub Cells(1, Target.Column - 1).EntireColumn.Hidden = False End If End Sub |
|---|---|
| 回答者:imogasi | |
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| 回答日時: 08/07/05 12:05 |
|
| |
| この回答への補足 | この回答に補足をつける(質問者のみ) |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |
回答 |
|
| ANo.1 | アウトライン機能 http://gon-net.jp/text/excel/joukyu/zenpen/1/1.htm 下の方にあるこの方法では如何でしょう? |
|---|---|
| 回答者:n-jun | |
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| 回答日時: 08/07/04 21:26 |
|
| |
| この回答への補足 | この回答に補足をつける(質問者のみ) |
| この回答へのお礼 | この回答にお礼をつける(質問者のみ) |