サービス
サービスを探す
プロ人材を探す
仕事を探す
ブログを探す
サービス
サービスを探す
プロ人材を探す
仕事を探す
ブログを探す
購入・発注したい方
サービスを探す
プロ人材を探す
ノウハウ・素材を探す
ブログを探す
仕事・求人を投稿して募集
エージェントに人材を紹介してもらう
受注・働きたい方
出品する
単発の仕事を探す
継続 (時給/月給) の仕事を探す
エージェントに仕事を紹介してもらう
カテゴリ一覧
イラスト作成・漫画制作
デザイン制作
Web制作・HP作成・EC構築
動画編集・映像制作
集客・マーケティング相談
NEW
ビジネス代行・事務代行
音楽制作・ナレーション
IT相談・システム開発
ライティング・翻訳
コンサルティング・士業
生成AI活用・開発・制作
NEW
占い
悩み相談・カウンセリング
学習指導・資格・キャリア相談
住まい・美容・生活相談
オンラインレッスン・習い事
ハンドメイド制作
出張撮影・出張サービス
資産運用・副業の相談
NEW
弁護士検索・法律Q&A(法律相談)
サポート
はじめての方へ
ご利用ガイド
お困りのときは
ログイン
会員登録
サービスを探す
イラスト作成・漫画制作
>
デザイン制作
>
Web制作・HP作成・EC構築
>
動画編集・映像制作
>
集客・マーケティング相談
NEW
>
ビジネス代行・事務代行
>
音楽制作・ナレーション
>
IT相談・システム開発
>
ライティング・翻訳
>
コンサルティング・士業
>
生成AI活用・開発・制作
NEW
>
占い
>
悩み相談・カウンセリング
>
学習指導・資格・キャリア相談
>
住まい・美容・生活相談
>
オンラインレッスン・習い事
>
ハンドメイド制作
>
出張撮影・出張サービス
>
資産運用・副業の相談
NEW
>
>
プロ人材を探す
>
ノウハウ・素材を探す
ブログを探す
>
求人募集を投稿する
人材を紹介してもらう
仕事を探す
出品する
仕事を探す
仕事を紹介してもらう
出品する
仕事を紹介してもらう
求人募集を投稿する
人材を紹介してもらう
ブログを投稿
ホーム
仕事を探す
単発の仕事を探す(すべて)
IT相談・システム開発
業務自動化・効率化支援
(修正版)Excel VBAでスプレッドシートを操作したいです。
(修正版)Excel VBAでスプレッドシートを操作したいです。
業務自動化・効率化支援
予算
3,000
円
納品希望日
2025年4月8日
募集期限
募集終了
締切日 2025年4月7日
/
掲載日 2025年4月5日
応募状況
応募人数
3
契約人数
0
閲覧数
275
募集内容
募集内容
Excel VBAでスプレッドシートを操作したいです。 VBAは簡単なスクレイピングをするコードは書けますが、スプレッドシートを操作することが全くできません。 コードを書いて教えていただきたいです。 Windows10、Excel2013を使用しています。 ------------ Public chrom As Selenium.WebDriver Sub pub() End Sub Sub スプレッドシート() tURL = Range("A1") 'GoogleのスプレッドシートのURLです On Error Resume Next chrom.Get tURL Application.Wait [Now() + "0:00:03.500"] 'もともとchromが開いていなかったらchromを開き、ログインする If Err.Number <> 0 Then On Error GoTo 0 Set chrom = CreateObject("Selenium.ChromeDriver") chrom.Get tURL 'ログインする chrom.FindElementByCss("#identifierId").SendKeys Range("A2") Application.Wait [Now() + "0:00:00.500"] chrom.FindElementByCss("#identifierNext > div > button > span").Click Application.Wait [Now() + "0:00:03.500"] chrom.FindElementByCss("#password > div.aCsJod.oJeWuf > div > div.Xb9hP > input").SendKeys Range("A3") Application.Wait [Now() + "0:00:00.500"] chrom.FindElementByCss("#passwordNext > div > button > span").Click Application.Wait [Now() + "0:00:03.500"] End If この続きを書いていただきたいです。 現時点ではスプレッドシートが開かれ、ログインができている状態です。 意味不明な行動が含まれていますが、勉強して自分でも書けるようにしたいので、下記の記載通りに動くものをお願いいたします。 ①スプレッドシートのセルE1を選択 ②ExcelのRange("E1")をスプレッドシートのセルE1にコピー ③ExcelのRange("E1")の値をスプレッドシートのセルE1に入れる(値のみを入れたい) ④スプレッドシートのセルE1の値をExcelのRange("E1")に入れる ⑤スプレッドシートの値を全てコピーし、ExcelのSheets("予備")に貼り付け(値貼り付けしたい) ⑥ 自分、もしくは他の誰かがデータを更新し、Range("B1")に記載されているセルが出現したらRange("B2")に記載されているセルに"×"と入力する もともとはRange("B1")に記載されたセルは行ごと表示されていないものとする Range("B1")には"A150"のようにセルの番号を記載している 入力したセルの編集者が自分と記載される必要があります。 パソコンはずっと起動しておくことができますが、誰かがデータ更新した瞬間に人間ではできないスピードで×を入れる必要があります。 上記コードでログインした後、右上に添付画像のようなものが出ます。 Excel VBAからログインした場合だけ表示されるのですが、おそらく青いボタンを押さないと編集者が自分にならないのではないかと思っているので、青いボタンを押すコードも必要です。 ⑦ 自分、もしくは他の誰かがデータを更新し、Range("B1")に記載されているセルが空白でなくなったらRange("B2")に記載されているセルに"×"と入力する Range("B1")に記載されたセルはすでに表示されている ※最後にchromは閉じない End Sub
続きを読む
添付ファイル
a.jpg
参考URL
ー
求めるスキル
ー
特記事項
継続依頼あり
スピード重視
品質重視
募集内容の追記
応募者一覧
応募者
応募日時
gatimuti
2025/04/05 11:51
伊足 為去
2025/04/07 11:54
3~4営業日で対応致します
2025/04/07 19:28
募集内容についての質問
MTK Design
1年前
GAS(Google Application Script)を使ってスプレッドシートから値を取得するWEB APIを作って、そのAPI経由でEXCELにデータを引っ張って来るという仕組みで実装するのは...
続きを読む
募集終了
ブックマーク
予算
3,000
円
募集終了
募集者情報
kira100000
発注実績
0
発注件数
0%
発注率
0%
取引完了率
認証状況
本人確認
機密保持契約(NDA)
この募集内容に似ている仕事
業務自動化・効率化支援
【簡単15分】指定サイトのアカウント登録・動作確認
予算
3,000
円
応募者数
11
募集期限
あと 13 日
(8月11日まで)
AIオタク
投稿日時:
20時間前
詳細を見る
業務自動化・効率化支援
メール配信業務の管理と効果測定サポートスタッフ募集
予算
見積り希望
応募者数
34
募集期限
あと 2 日
(7月31日まで)
赤フジ
投稿日時:
2日前
詳細を見る
業務自動化・効率化支援
Excel VBA】個別設計(開発物件)向けの見積依頼・図面添付の自動送信ツール作成依頼
予算
見積り希望
応募者数
99
募集期限
あと 11 日
(8月9日まで)
森 博幸
投稿日時:
2日前
詳細を見る