![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?08b1c8b)
No.3ベストアンサー
- 回答日時:
#2です。
>現状 FOR~NEXT で K2~K50 H2~H50 まで
>数値を書いています。
このループが終わった後に
xlSheet.Range("L2:L50").Formula = "=K2/H2"
とやれば数式は一気に入りますけど。
値として入れるなら、For~Nextのループ内に
xlSheet.Range("L" & 行を決める変数).Value = K列に代入する変数 / H列に代入する変数
とするだけかな?(ループのコーティングがわからないので何とも)
No.4
- 回答日時:
#3です。
ループ後に
xlSheet.Range("L2:L50").Formula = "=K2/H2"
xlSheet.Range("L2:L50").Value = xlSheet.Range("L2:L50").Value
でもいけるかな?
No.2
- 回答日時:
#1です。
>xlSheet.Range("L2").Formula = "=K2/H2"
xlSheet.Range("L2:L10").Formula = "=K2/H2"
など?
ExcelVBAと同じかと。
たびたびの回答ありがとうございます。
現状 FOR~NEXT で K2~K50 H2~H50 まで
数値を書いています。 その割り算の結果を L2~L50 へ
入れるために セルに式をいれたいのです。
FOR~NEXTで ぐるぐるまわすのですが その場合
どうコーティングしていいのかわかりません。
説明不足で申し訳ありません。
よろしくお願いします。
No.1
- 回答日時:
Dim xlApp As Excel.Application = Nothing
Dim xlBooks As Excel.Workbooks = Nothing
Dim xlBook As Excel.Workbook = Nothing
Dim xlSheet As Excel.Worksheet = Nothing
xlApp = New Excel.Application()
xlBooks = xlApp.Workbooks
xlBook = xlBooks.Open("C:\Test.xls")
xlSheet = xlBook.Worksheets("Test")
xlApp.Visible = True
xlSheet.Range("L2").Formula = "=K2/H2"
例えばこんな感じとか?
ありがとうございます。
入れることはできました。
ただ 実際は 列ごとにすべてのデータを入れたいのですが・・・
”L2” のセルに ”K2/H2”
”L3” のセルに ”K3/H3”
”L4” のセルに ”K4/H4”
.
.
.
.
という感じです。
初心者ですいませんが よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) IFERROR(IF()IF())のような形の構文が作れません 2 2023/02/05 17:51
- Excel(エクセル) エクセル・セルに数式を入力してセル指定計算 2 2023/04/21 12:46
- Excel(エクセル) 表計算ソフトcalcにおいて、1時間10分を1.1と表記する方法とそれらを集計する方法は? 4 2022/04/06 16:54
- Excel(エクセル) 電卓は正しいのに エクセルで計算させると間違った答えです。なぜ? 7 2022/08/11 07:04
- Excel(エクセル) エクセルで値ではなく関数を参照する方法 6 2023/03/19 00:50
- Excel(エクセル) エクセルの関数いれれますか? 1 2022/03/25 20:39
- ドライブ・ストレージ 「3は「1+1+1」です。」とコンピュータが認識する用語って何ですか? 2 2022/07/17 02:33
- Excel(エクセル) エクセルの「セル書式」の「表示形式」で 2 2022/08/07 16:44
- Visual Basic(VBA) VB.netのコンテナークラスとはなんですか 2 2023/07/22 03:54
- Excel(エクセル) エクセルの数式について ブック内の別シートの値の含まれたセルの個数を集計したい 全シート一覧のシート 1 2022/07/21 19:28
このQ&Aを見た人はこんなQ&Aも見ています
-
好きな人を振り向かせるためにしたこと
大好きな人と会話のきっかけを少しでも作りたい、意識してもらいたい…! 振り向かせるためにどんなことをしたことがありますか?
-
初めて自分の家と他人の家が違う、と意識した時
子供の頃、友達の家に行くと「なんか自分の家と匂いが違うな?」って思いませんでしたか?
-
あなたの「プチ贅沢」はなんですか?
お仕事や勉強などを頑張った自分へのご褒美としてやっている「プチ贅沢」があったら教えてください。
-
あなたの人生で一番ピンチに陥った瞬間は?
これまでの人生で今振り返ると「あの時、1番ピンチだったなぁ...」という瞬間はありますか?
-
思い出すきっかけは 音楽?におい?景色?
記憶をふと思い出すきっかけは 音楽、におい、景色 どれですか?
-
VB2010でExcelの行をコピーして挿入する
Visual Basic(VBA)
-
.NET上でエクセル上に罫線を引く
Visual Basic(VBA)
-
vb.net EXCEL ウィンドウ枠の固定について
Excel(エクセル)
-
-
4
VBからExcelファイルを開くときの再計算の解除方法
Visual Basic(VBA)
-
5
エクセルの列一括書き込み
Visual Basic(VBA)
-
6
VB.NETでExcelファイルを出力する時にウィンドウ枠を固定する方法
Visual Basic(VBA)
-
7
VBからEXCELのセルの値を取得する方法
Visual Basic(VBA)
-
8
VB.NETでExcelのヘッダー出力を制御したい
Visual Basic(VBA)
-
9
SPREAD(GrapeCity)のセルにフォーカスを設定するにはどうしたらいいのでしょうか?
Visual Basic(VBA)
-
10
VB.NETによるEXCELの行挿入
Visual Basic(VBA)
-
11
エクセルのセル最終行取得
Visual Basic(VBA)
-
12
フォームの再読み込み
Visual Basic(VBA)
-
13
【SQL】他テーブルに含まれる値に合致する行を抽出
その他(データベース)
-
14
vb.netによるEXCEL値取得
Microsoft ASP
-
15
VBでEXCELのシートのコピーに関して
Visual Basic(VBA)
-
16
VB.NETで DataRow()を利用して、値からコードを取得したい。
Visual Basic(VBA)
-
17
VB.NET Excelを読み込んでDataTableに格納し、DBにデータをINSERTする
Microsoft ASP
-
18
VBでグローバル変数を宣言するには
Visual Basic(VBA)
-
19
VB.NETで縦書表示をしたいのですが可能でしょうか。
Visual Basic(VBA)
-
20
textboxユーザーコントロールのコピー&ペースト制御
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・「これはヤバかったな」という遅刻エピソード
- ・初めて自分の家と他人の家が違う、と意識した時
- ・いちばん失敗した人決定戦
- ・思い出すきっかけは 音楽?におい?景色?
- ・あなたなりのストレス発散方法を教えてください!
- ・もし10億円当たったら何に使いますか?
- ・何回やってもうまくいかないことは?
- ・今年はじめたいことは?
- ・あなたの人生で一番ピンチに陥った瞬間は?
- ・初めて見た映画を教えてください!
- ・今の日本に期待することはなんですか?
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・【お題】大変な警告
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・最強の防寒、あったか術を教えてください!
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
UWSCの終了の仕方
-
VBAでの一時停止と再開の方法
-
これの名称なんて~の?ダッフ...
-
WHILE (CHKIMG(”A.bmp”)=FALSE)...
-
VBA for i=1 to lastrow
-
CSVファイルの特定の行だけを読...
-
UWSCのスクリプトで行き詰って...
-
UWSCに制限時間を付けたいです
-
乱数の桁数指定、または範囲指定。
-
プログラムはif文とforループが...
-
vbscriptでIE自動入力(途中で...
-
objective-cの多重ループbreak
-
VBAで3秒だけ時間を止めたい
-
無限ループの防ぐ方法
-
VBのFor構文の中で、Cのnextの...
-
「規格外の太陽光パネルQ CELLS...
-
VBA for文が止まらない
-
vb.netです。2次元配列の要素を...
-
C言語でファクト関数を使わずに...
-
繰り返し処理で50音順にする方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
画面を強制的に再描画させる方法
-
UWSCの終了の仕方
-
VBAでの一時停止と再開の方法
-
範囲指定したセルを1つずつ飛...
-
Escキーを押すと、中断する時と...
-
VBAで3秒だけ時間を止めたい
-
DoEventsが必要な理由について
-
vb.netです。2次元配列の要素を...
-
乱数の桁数指定、または範囲指定。
-
DOSコマンドのループ内のTIMEコ...
-
CSVファイルの特定の行だけを読...
-
VBA for i=1 to lastrow
-
エクセルの当番表を作っていま...
-
UWSCに制限時間を付けたいです
-
Do whileでExitせず、ループの...
-
vb.netからエクセル関数書き込み
-
null 参照の例外が実行時に発生...
-
VB.NETで素因数分解のプログラ...
-
イベントの発生を待つ
-
GIFアニメをループさせたくない
おすすめ情報