2017-02-17 11 views
0

現在、私はスプレッドシートに2枚のシートを持っています。Excelのハイパーリンク/別のシートへのナビ

シート1では、いくつのテストが通過したか、失敗したか、またはNAを受け取ったかの3つのセルが設定されています(シート2の実際のラベルは、合格、失敗、NA)。シート2(セルV〜AB)には、PASS、Fail、およびNAコメントが含まれています。

シート1枚の画像:

enter image description here

シート2画像:

enter image description here私はハイパーリンクを考えるが、それは私が必要とするように機能していないと呼ばれているものをセットアップしたい

それも。私がやろうとしています何

例えばシート1に渡されたUATの下にセルB4をクリックしたとき、私はそれがシート2とハイライトまたはディスプレイのいずれかに単語を持っている細胞のみをナビゲートしたいですそれらを渡します(すべての行の詳細も)。私はこれをFailとNAにも適用したいと思っています。 これに加えて、シート1のセルB4からD4には、セルVからABを介して存在する「合格、失敗、NA」の番号に表示したいと考えています。

わからない場合は、お知らせください。ここで

は私の現在の設定/公式です:

enter image description here

+0

ただ1つのセルの例は素晴らしいでしょう。そうすれば、私は残りの細胞を学び、残りの細胞に適用することができます(それよりもはるかに複雑でない限り) – KKP

+0

私は自分自身で大部分を把握することができました。私は現在、私が望む合計とハイパーリンクを持っていて、それは私をシート2に持ち、V2:AB67の範囲を強調表示します。残されているのは、パスのハイパーリンクをクリックすると、通過したものだけを表示する方法です。等々... – KKP

答えて

0

は自分で答えを考え出しました。次の式は私のために最適でした:

=CONCATENATE(COUNTIF(Script!V2:AB67,"PASS")) 

=CONCATENATE(COUNTIF(Script!V2:AB67,"NA")) 

=CONCATENATE(COUNTIF(Script!V2:AB67,"FAIL")) 
0

は、ハイパーリンクを含むセルであるパラメータとしてターゲットと呼ばれる範囲を持つFollow_Hyperlink eventを使用してください。例えば、あなたのロジックを設定するために範囲を使用します。

If Not Application.Intersect(Target, Range("B4")) Is Nothing Then 
    Sheets("Sheet2").Activate 
End if 
関連する問題