Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


8476 / 13644 ツリー ←次へ | 前へ→

【33045】セルに代入すると・・ ワトソン2号 05/12/30(金) 8:08 質問[未読]
【33046】Re:セルに代入すると・・ かみちゃん 05/12/30(金) 11:49 発言[未読]
【33047】Re:セルに代入すると・・ ワトソン2号 05/12/30(金) 16:53 発言[未読]
【33050】Re:セルに代入すると・・ かみちゃん 05/12/30(金) 16:58 発言[未読]
【33052】Re:セルに代入すると・・ ワトソン2号 05/12/30(金) 17:31 質問[未読]
【33053】Re:セルに代入すると・・ かみちゃん 05/12/30(金) 17:36 発言[未読]
【33054】Re:セルに代入すると・・ ワトソン2号 05/12/30(金) 18:13 お礼[未読]
【33055】Re:セルに代入すると・・ Kein 05/12/30(金) 18:14 発言[未読]

【33045】セルに代入すると・・
質問  ワトソン2号  - 05/12/30(金) 8:08 -

引用なし
パスワード
   インターネットから値を取得してセルに入れると
実際にやってみたらわかると思いますが、セルのおおきさが
変わってしまいます。
私の場合は2段になって値が隠れるような形になるのですが、
セルを変化させずに固定する方法をご教授願いたいのですが?
お願いします。

【33046】Re:セルに代入すると・・
発言  かみちゃん E-MAIL  - 05/12/30(金) 11:49 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>インターネットから値を取得してセルに入れると
>実際にやってみたらわかると思いますが、セルのおおきさが
>変わってしまいます。
>私の場合は2段になって値が隠れるような形になるのですが、
>セルを変化させずに固定する方法をご教授願いたいのですが?

実際に試してみますので、どういうコードでしているのか教えていただけませんか?
サイトによっては、工夫しないといけないと思います。

【33047】Re:セルに代入すると・・
発言  ワトソン2号  - 05/12/30(金) 16:53 -

引用なし
パスワード
   ログインしてはいる認証サイトなのでかみちゃんさんは
私とまったく同じ環境で
できなと思います。
実際にやってみるとはインターネットから情報を取得すること
と捕らえてください。
普通はそういった現象はおきないのでしょうか?

【33050】Re:セルに代入すると・・
発言  かみちゃん E-MAIL  - 05/12/30(金) 16:58 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>実際にやってみるとはインターネットから情報を取得すること
>と捕らえてください。
>普通はそういった現象はおきないのでしょうか?

サイトによっては、起きて然るべきと思っています。
だから、サイトごとに工夫がいると思いますし、私は、そのように対応しています。

実際に試せないなら、これぐらいのことしか書けませんので、このあたりで失礼します。
役に立たない発言で申し訳ありませんでした。

【33052】Re:セルに代入すると・・
質問  ワトソン2号  - 05/12/30(金) 17:31 -

引用なし
パスワード
   返信ありがとうございます。かみちゃんさん。
ならば質問を変えたいとおもいます。
どんな値がセルに入ってきてもセルの大きさを変えない、つまり固定しておく方法はないものなのでしょうか?

【33053】Re:セルに代入すると・・
発言  かみちゃん E-MAIL  - 05/12/30(金) 17:36 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>どんな値がセルに入ってきてもセルの大きさを変えない、つまり固定しておく方法はないものなのでしょうか?

どのようなコードでWebの情報を取得されているのかによると思います。
たとえば、行の高さと列幅を処理の最後に調整すればいいのではないでしょうか?

私も、いろいろな情報をWebからExcelに取り込んでいますが、あまりそういうことに悩んだことがないものですから・・・
情報が少なすぎて、具体的なことが言えないのが、もどかしいところです。

【33054】Re:セルに代入すると・・
お礼  ワトソン2号  - 05/12/30(金) 18:13 -

引用なし
パスワード
   すいません、値が数字だったので、CDec関数で変換したら
通常のように代入できました。バリアントでstringを入れちゃってたから
書式も一緒にもらっちゃっていたみたいですね。
お騒がせしました。

【33055】Re:セルに代入すると・・
発言  Kein  - 05/12/30(金) 18:14 -

引用なし
パスワード
   かみちゃんさんも指摘していることですが
>インターネットから値を取得
の方法はいくつもあるのです。その中で「サイトに表示されている文字列を、
マウスのドラッグ操作で選択しコピー、エクセルのセルに貼り付ける」という
操作をした場合、そのサイトのHTMLコードによって書式が付けられていると、
それも含めて丸ごと貼り付けようとするために、そのような現象が起きます。
ですから通常の「すべて貼り付け」でなく「形式を選択して貼り付け」を選び、
出てきたダイアログで「テキスト」を選んで OK すれば良いと思います。
違ってたらすいません。

8476 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free