Excel VBA質問箱 IV

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

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


27693 / 76732 ←次へ | 前へ→

【54356】Re:bitmapで計算結果を出力
発言  VBWASURETA  - 08/3/10(月) 10:21 -

引用なし
パスワード
   ▼Yuki さん:
おはようございます。

すみませんこの方法どこかの掲示板に書かれてましたが、
CopyやCopyPictureメソッドだとシートそのもののイメージを
ビットマップ形式にされた内容のようです。
なので、配列で送るようにちょっと手を
加えてやって見ました。(ただ配列をクリップボードに送るだけですが)

> OpenClipboard 0
> hBitmap = GetClipboardData(CF_BITMAP)
> If hBitmap = 0 Then
>  CloseClipboard
>  Exit Function
> End If

この部分でビットマップ形式に変換ができないようで
戻り値が0になります。やり方次第なのかもしれませんが、
少し検討する時間が必要になりそうです。

単純に配列をバイナリデータに変換してクリップボードへ
送れば行ける気もしますが。
1 hits

【54343】bitmapで計算結果を出力 けにち 08/3/9(日) 3:24 質問
【54345】Re:bitmapで計算結果を出力 VBWASURETA 08/3/9(日) 5:32 発言
【54357】Re:bitmapで計算結果を出力 VBWASURETA 08/3/10(月) 11:06 発言
【54355】Re:bitmapで計算結果を出力 Yuki 08/3/10(月) 10:04 発言
【54356】Re:bitmapで計算結果を出力 VBWASURETA 08/3/10(月) 10:21 発言
【54402】Re:bitmapで計算結果を出力 でれすけ 08/3/11(火) 19:52 回答

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