2017-07-14 13 views
2

おそらく解決策はおそらく私の鼻の下にありますが、時間を費やしてこのことを乱してしまいました。私は受け入れられない回避策があります。ここで式がまっすぐスプレッドシートの外にある:VBAによる文字列連結による入力式

="https://www.google.com/maps/?z=12&t=k&q="&D2&"'"&C2 

ここで私は、私はそれを行うように見えるものは何でもエラーが出たためにVBAコードがあります。

ActiveCell.FormulaR1C1 = "="""https://www.google.com/maps/?z=12&t=k&q="""&D2&"" '""&C2" 

誰かが助けてくれれば幸いです。私は通常、連結であまりにも多くの難しさを持っていないが、これは私を持っていると間違いなく私は見落としているいくつかの簡単なトリックです。前もって感謝します。

+0

Excelの式で '&'文字列連結演算子は、(スペースなし)このように使用するが、VBAコードに注意してくださいすることができます。 'FooBar&'は[型ヒント](https://stackoverflow.com/documentation/vba/877/declaring-variables/2960/type-hints#t=201707141458476405156)として解釈されます。 'Long'識別子の場合、' 42& 'は' Long'リテラルの型ヒントとして解釈されます。 –

+0

私はそれを見てそれを念頭に置いています。入力いただきありがとうございます! – user3752758

答えて

3

A1表記の場合は、.Formulaを入力します。

ウェブサイトの文字列の両端にそれぞれ""とします。

この

使用:

ActiveCell.Formula = "=""https://www.google.com/maps/?z=12&t=k&q=""&D2&""'""&C2" 
+0

それはそれをしました!時には不必要に困難になるかもしれないと私には思われます。もし彼らが月に人を送ることができたら...もっと時間を節約してくれてありがとう!!私が資格を取るとすぐに投票します... – user3752758

関連する問題