|
▼りった さん:
こんにちは
アドバイスできるならしてあげたいんですが、
>Excelのデータを使って、PERSONAL.XLSのマクロのコードを作成したいのですが、改行の扱いに困っています。
「マクロのコードを作成したい」の意味がわかりません。
>[Excelのイメージ]
> A列 B列
>1行目 XXXが未記入です。 ="data(" & row() & ")=""" & A1 & """"
>2行目 XXXとYYYが不一致です。 ="data(" & row() & ")=""" & A1 & """"
>
>[マクロのイメージ] (PERSONAL.XLSのマクロにコピペします。)
>data(1)="XXXが未記入です。"
>data(2)="XXXとYYYが不一致です。"
もしかして、VBE内のソースコードをVBAで弄くりたいという事ですか?
それなら、そんな事はしません。仕様を考え直す事をお勧めします。
ExcelBookのデータを参照したりして利用するのが一般的と思いますが。
>[困ること]
>C3等に改行があると、うまくマクロのコードを作れない。
C列の情報はここまででは出てないですよね?
>ZZZが大きすぎます。
>αより小さい値を記入して下さい。
↑は何ですか?
>・マクロでB列を出力する仕組みでもかまいません。
どこへですか?
イミディエイトウィンドウへなら、例えば
debug.print worksheets("シート名").range("B3").value
ってな具合ですが。
>・守秘義務のため、質問箇所のみ抽出し単純化したサンプルにて質問させて頂いています。
単純化するのは結構ですが、読み直して第三者にもわかりやすくした方が
アドバイスを受け易いです。・・・・今は謎解きみたい。
|
|