エクセル詳しい人来て助けてって
■ このスレッドは過去ログ倉庫に格納されています
フォルダの中にエクセルのファイルがたくさんあったとして
エクセルファイルにたくさんのシートがあったとして
すべてのシートにオートシェイプで特定文字が書かれてるんだけど
その特定の文字を一括で置換したいんよね ファイル検索 ループ
オープン
シートループ
オブジェクトループ
置換
ループおわり
ループおわり
クローズ
ループおわり >>13
ここまでやること教えられてるのに自分で調べようとしないとかお前救えないやつだな ぐぐってやってみていろんなのミックスした結果
フォルダ内のエクセルシートをどうにかすることはできる
全シートにもなんかしらなんかできる
置換単体なら出来たんだけど
それをフォルダ内〜にやるのが無理たっだ
多分基礎がなってないからだと思うんだけど…もうむりぽ dirからのfor each objectじゃねえの
ブック名とオブジェクト名両方に規則性あるならもう少しスマートにやれそうだけど >>16
そういうときはこういうコード書くまではできたってそのまま貼ってみ
それで何が分かってないかわかるから次のヒントを出しやすい
おれはわかんないけど なにに困ってるかがわからんレベルだから
まず深呼吸して それから
だれに何をしろって命令されたか話して? >>18
やべ何言ってるかわかんない…
これ理解してないと組むのなんて無理だよなあ… >>19
ここに書きたいの山々なんだがコード職場のPC内なんよね… >>23
お前調べて一度組んだんだよな?
まったく覚えてないことはないんだからまた調べて書いてみたらいいだろ 文字置換したいなら正規表現使えばいいんじゃないの
なぜ車輪の再発明をするのか? 時代が早かった
後に同じ様なコンセプトの銀魂が大ヒットしてるし
ED曲とか今のアニメで採用されても斬新に感じるだろうし
隠れた名作?迷作だよね >>24
組んだてかコピペしてつなぎ合わせてっただけ
いろんな検索ワードで色んなサイトで継ぎ接ぎにしてったから全くわからん 例えばだけど★という文字を☆に変えたい
>>25
これぐぐったらなんかできそうな気がしてきた >>29
それはオートシェイプをマクロファイルにストックしとかないとダメだな これ入れろ
「RelaxTools Addin」「Microsoft Excel」を便利にする250以上の機能を体系化したアドイン - 窓の杜
https://forest.watch.impress.co.jp/library/software/relaxtools/ 同一ディレクトリ内のxlsxに対して適当な処理するコードなら用意したぞ
捨てアド貼ってくれたら渡す 書き込めた!!!!
>>30
ストックとかできんの…??
>>31
なにこれすごいでも職場のPCだからアドインとか入れたらだめなんよ 書き込めた!!!!
>>30
ストックとかできんの…??
>>31
なにこれすごいでも職場のPCだからアドインとか入れたらだめなんよ 書き込めた!!!!
>>30
ストックとかできんの…??
>>31
なにこれすごいでも職場のPCだからアドインとか入れたらだめなんよ ┏━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ 現場名 ┃ ┃
┣━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃ 場 所 ┃ ┃
┣━━━━━┻━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃ o 浮き部分 注入工事 ┃
┃  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ┃
┃ @ 現 状 E ステンレスピン差し込み ┃
┃ ┃
┃ A マーキング状況 F 穴 埋め 状 況 ┃
┃ ┃
┃ B 削 孔 状況 G 完 了 ┃
┃ ┃
┃ C 孔内 清掃状況 ┃
┃ ┃
┃ D エポキシ樹脂注入状況 ┃
┃ ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ すまん>>32だ
消えたかと思って長いこと見てなかった
今から送るからもう少し待っててくれ >>1がやりたいことなんだけど
特殊文字って言ってるのはセル内にある文字じゃなくて図形とか画像のこと?
例えば会社のロゴであるとか、年号の入ったスタンプみたいなやつ
で、それを最新のものに置き換えたいってこと? 送った
とりあえず機能としては同一ディレクトリ内に存在するxlsxに対してマザーとなるxlsmのA1セルを転写ね
オブジェクト処理部分は出来てるって話だから適当に差し替えて使ってね >>43
うーんと、セル内の文字じゃなくて図形の中の文字を変えたい
別件で半年後ぐらいに>>43がいってるようなこともしたいが、緊急性ないからゆっくり勉強しようかなと思いました >>44
見た!!!!ありがとう!!!すごい!!!!ありがとう( ;∀;)あとはなんとかする!!! >>45
>図形の中の文字を変えたい
うーん・・・置換対象の図形が全て同じ形、同じ文面なら最新の画像と置き換えてな具合で行けそうだけどな
図形オブジェクトの中身の編集をマクロでって言うのと、
フォルダ内の、全エクセルファイルの、全シートの、全図形オブジェクトに対して読込を行うことになるのかな ■ このスレッドは過去ログ倉庫に格納されています