掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
エクセルで書式のコピーをして1貼り付けるには (ID:119274)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
…つまり プログラムはコードの通りの動作をします。(しなければバグ) 裏を返せばコードに用意されてない動作はできません。 プロパティやメソッドはVBが用意したプログラムです。 用意されていない動作はできません。 ボクには > .Rows(page).Paste 'ここでプロパティまたはメソッドをサポートしてい のコードは『空を飛ばせたいので↓こうプログラミングしました』 『 .Rows(page).Fly 'ここでプロパティまたはメソッドをサポートしてい』 『でもエラーが出て止まるんです。』 と言ってるのと同じに見えます。 … …… >Rangeオブジェクトではだめなんでしょうか? 『ダメもクソもあるかよっ!』って気がしますが何か間違ってますか? そもそも[VB6.0]からエクセルを操作する場合、[Excel VBA]と 同じ処理を呼び出して処理します。 >VBAで作成したものを使用したのですが止まってしまいました。 VBA でも動かないはずですが?動かない(ってゆーかデタラメな)プログラム を『作成した』とか言われても…意味あるの?。 VBA で動いてるのならコードのコピーミスでしょう。修正して下さい。 VBA で動いてないならもう一回調べ直して下さい。 >Pasteを行う場合はどのようにしたらよろしいのですか? [Excel VBA]のヘルプに書いてあります。既に存在するものをここで もう一度書く事に意味を見出せません。意味の無い事をごりおさんの ためにする気にはなりません。 ヘルプで[対象]のリンクが有効になっている時はクリックしてみて下さい。 そのメソッド(プロパティ)が用意されているオブジェクト名の一覧が出ます。 オブジェクトブラウザで検索するのも有効な手段です。 エクセルの操作をしたい場合は、まずエクセル側でマクロを記録します。 そのマクロを参考に[Excel VBA]のヘルプで調べ、[VB6.0]のコード で都合が良い形に変更して移植します。経験を積んでもこの手順は 変わりません。実行して下さい。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.