[過去ログ] Excel総合相談所 136 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
783: 2019/09/17(火)16:16 AAS
>>782
seleniumが死んだというと、どういうことなのでしょうか・・・
単純に古いということですか?
784: 2019/09/17(火)17:30 AAS
>>779
Javascriptかも
785: 2019/09/17(火)18:41 AAS
>>770-771
サンクス
あたいはEXELについてる皆で編集してるっぽいQ&Aしか見る機会無いから皆はネットで検索してるんですね
786: 2019/09/17(火)19:12 AAS
今時ネットで検索の仕方判らないってやばいぞ…
つーかみんなで編集してるっぽいQ&Aってネットにあるやつじゃないのか
787
(1): 765 2019/09/17(火)19:33 AAS
>>768
> 1. Webスクレイピング機能はあくまで簡易で、html記述まで入り込んでの指定は出来なさそう。
> 東電停電情報の場合は、一覧表の外の「データ更新日時」や「合計停電軒数」を指定出来ないため、手入力した。
> → このあたりはPythonの方が得意か?

このあたり、Power Queryの「HTML ページ」形式での読込み設定では
「地区ごとの一覧表」しか読み込めなかったんだけど、
あれから「もしや?」と思って、
PQの「Webから」の読込みで
・URLを指定するのは同じで
・「形式を指定してファイルを開く」を「テキスト ファイル」
省5
788
(2): 2019/09/17(火)21:22 AAS
B2〜L2を結合させたセルがあり、シートのF列だけを削除することはできるのですが、
マクロ記録で作った構文

Columns("F:F").Select
Selection.Delete Shift:=xlToLeft

を実行させると、B列からL列が消えていしまいます。
F列だけ削除するにはどうすればよいでしょうか
789
(1): 2019/09/17(火)21:41 AAS
>>788
Columns("F:F").Delete
それとColumnsなら"F"だけでいい
"F:F"とするならRangeでいい
790: 788 2019/09/17(火)21:46 AAS
>>789

ありがとうございます<(_ _)>
791: 2019/09/17(火)23:33 AAS
>>725
そうなんだけどね、シートに書き出したデータをもう一度テーブルとして使う時に、
範囲指定が必要になる場合があるんですよ。
792
(2): 2019/09/18(水)00:36 AAS
自動的にセル名を定義する方法はありますか。

例えばA1セルに「野菜」と入力したら、
自動的にA1:A10の範囲が「野菜」セルと
してセル名設定され、A1を「果物」変更
するとセル名も自動で変わるようにしたいです。
793: 2019/09/18(水)13:09 AAS
ブックAのシート1〜iまでのA1セルの数字を合計した数字をブックBのA1セルに転記したいです
vbaでなんとかならないでしょうか?
794: 2019/09/18(水)16:27 AAS
なんとかなります
795
(1): 2019/09/18(水)18:57 AAS
D2〜Gの4列中に含まれる"株式会社"・"有限会社"・"支店"を消す下の構文を作ったのですが
効果が同じシートの全てのセルに適応されてしまいます。D〜Gの範囲内に収めるにはどう書くのが正しいのでしょうか

i = Cells(Rows.Count, 1).End(xlUp).Row

Range("D2:G" & i).Select
Cells.Replace What:="株式会社", Replacement:=""

Range("D2:G" & i).Select
Cells.Replace What:="有限会社", Replacement:=""

Range("D2:G" & i).Select
Cells.Replace What:="有限会社", Replacement:=""
796
(2): 2019/09/18(水)19:30 AAS
>>792
VBAでできる

>>795
Cells.は全選択という意味
選択範囲はSelection.
797: 796 2019/09/18(水)19:39 AAS
>>796

勉強になりました ありがとうございます
798: 2019/09/18(水)20:31 AAS
>>796
>>792です
VBAじゃないと無理なんですね、ありがとうございました。
799
(1): 2019/09/19(木)18:15 AAS
A列〜J列に空白のセルがあれば、そのセルの1つ上のセルをコピーする
(A列の最終行まで繰り返す)ができるコードを教えてください。

*1行目と2行めは必ず値が入っています
800: 2019/09/19(木)20:02 AAS
a列だけhttps://docs.microsoft.com/ja-jp/office/vba/excel/concepts/cells-and-ranges/fill-a-value-down-into-blank-cells-in-a-column

Sub FillCellsFromAbove()
' Turn off screen updating to improve performance
Application.ScreenUpdating = False
On Error Resume Next
' Look in column A
With Columns(1)
' For blank cells, set them to equal the cell above
.SpecialCells(xlCellTypeBlanks).Formula = "=R[-1]C"
'Convert the formula to a value
省5
801
(1): 2019/09/19(木)20:05 AAS
最初のwithの後ろのcolumns(1)を
range("a1:j200")みたいに操作したい範囲にすれば良いはず
802: 2019/09/19(木)20:19 AAS
>>801

できました。ありがとうございます
1-
あと 200 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.021s