Excel VBA質問箱 IV

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

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


12663 / 13646 ツリー ←次へ | 前へ→

【9226】クリップボードへの取込 kawata 03/11/25(火) 8:51 質問
【9315】Re:クリップボードへの取込 kawata 03/11/28(金) 11:29 回答

【9226】クリップボードへの取込
質問  kawata  - 03/11/25(火) 8:51 -

引用なし
パスワード
   kawataです、お世話になっております、よろしくお願いします。
(Windows2000/Excel2000)

いつもありがとうございます。よろしくお願いします。

作業の流れとして。
1.LotusNotesの文書の添付ファイル(Excelブック)を開く。
2.Excelで処理をする。
3.LotusNotesの文書の件名に「担当者」と「"済"」を追加して上書き保存する。
という流れの作業をしています。

で、最後の件名の書込みをなんとか出来ないかと思い、

  Set mydata = New DataObject
  mydata.SetText f_name
  mydata.PutInClipboard
  (コードは、サンプルのコピペです(^^;)

として、クリップボードに取り込んだままの状態にしておいて、Notesを
アクティブにした時点で、件名にCtrl+Vで貼り付けるというようにしました。
ところが、これですとf_nameに全角文字(担当者名等)が入ると、データを
取り込んでくれません。

この場合は、一度ワークシートの作業セルに書き込んで.copyとしたほうが
よろしいのでしょうか?

APIでNotesの文書を操作できればベターですが、あまりに敷居が高くて(^^;。
ぜひ、よろしくお願いします。

【9315】Re:クリップボードへの取込
回答  kawata  - 03/11/28(金) 11:29 -

引用なし
パスワード
   kawataです、お世話になっております、よろしくお願いします。
(Windows2000/Excel2000)

今日、別のExcelサイト(Mougです)で、

>・クリップボードへデータを送信する方法
http://www2.moug.net/cgi-bin/technic.cgi?acvba+TI02010004

がありました。
もう、すぐに飛びついて、あれこれテストしてどうにか実装まで
こぎつけました。

全角文字のクリップボードへの取り込みは解決とします。
ありがとうございました(^^;。

APIによるNOTESの操作は、また別の機会によろしくお願いします。
その前に、私自身のスキルをそこまで持ち上げるのが先決ですね(^^;。

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